France
Toulon → Bastia (Corsica)
The premier maritime lifeline connecting mainland France to the Isle of Beauty (Corsica). Modern cruise-ferries feature private cabins, Mediterranean dining, swimming pools, and extensive vehicle decks.
Toulon to Bastia (Corsica) ferry at a glance
The ferry from Toulon to Bastia (Corsica) takes 8h 30m – 10h 30m across the Ligurian / Mediterranean Sea, operated by Corsica Ferries. Both vehicles and foot passengers are carried. Typical frequency: daily overnight and daytime crossings.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel.
Return crossing: Bastia (Corsica) to Toulon
Corsica Ferries also sails Bastia (Corsica) to Toulon, taking 8h 30m – 10h 30m.
Maritime Crossing Route Map
Interactive sea passage between Toulon and Bastia (Corsica)
Ready to cross from Toulon to Bastia (Corsica)?
Book your crossing with 12Go: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| Corsica Ferries | 8h 30m | Mega Smeralda, Mega Regina, Mega Victoria |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
165 nautical miles
Getting There & Onward Transport
- Bastia Port connects directly to Chemins de Fer de la Corse trains to Ajaccio and Calvi
- Toulon ferry terminal is within walking distance of Toulon TGV train station with high-speed trains to Paris and Lyon