Fastest ~3h30 by ferry (fast cat)
| ⛴️ Ferry | ~5–7h (std) / ~3h30– | Corsica Ferries/La Méridionale; only way to bring a car |
| ✈️ Flight | ~45–55min | Bastia Poretta 20km from centre, needs bus/taxi |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Nice to Bastia is one of the shortest sea crossings to Corsica — roughly 170 km across the Ligurian Sea — and you can cover it by a relatively quick daytime or overnight ferry, or by a short flight. Both options drop you close to Bastia's charming old port, but they suit different travellers and budgets.
The main way to go: the ferry
Several ferry companies operate between Nice (Port de Nice) and Bastia, the main port of northern Corsica. The crossing takes around 5 to 7 hours depending on the vessel and the season. Corsica Ferries is the dominant operator on this crossing, with La Méridionale also serving the route. For a broader look at sea connections to Corsica, see our guide to France to Corsica ferries.
What to expect on board
The vessels range from smaller high-speed catamarans (which cut crossing times but carry fewer vehicles) to larger, more conventional ferries. On the standard ferries you will find comfortable seating areas, a restaurant and bar, and sun decks that become very popular in summer. Cabins are available on some sailings, particularly overnight departures.
The crossing is scenic when the weather cooperates — departing Nice and watching the Ligurian coast fade, then the Cap Corse peninsula coming into view, is a genuinely pleasant experience. The sea can be lively in autumn and winter, so if you are susceptible to motion sickness, choose a calm-weather window or come prepared.
Taking a car or motorbike
The ferry is the only way to bring a vehicle to Corsica, which is a significant point: the island's most rewarding scenery — the dramatic mountain roads of the interior, the D81 along the west coast — is very difficult to access without your own wheels. If you plan to explore Corsica properly, loading your car or motorbike onto the ferry is worth the extra cost. Book early in summer, as vehicle capacity fills well ahead of passenger space.
High-speed catamaran options
On some routes and seasons, Corsica Ferries operates high-speed vessels that can cut the crossing to around 3 hours 30 minutes to 4 hours. These are typically pricier and carry fewer vehicles, but for foot passengers wanting to cross quickly in daylight, they are a good option. Check the current timetable as availability varies significantly by season.
Flying: the fastest but least flexible
Bastia Poretta Airport (BIA) is served by several airlines from Nice Côte d'Azur (NCE), with the flight taking around 45 to 55 minutes. Fares can be reasonable in advance. However, Bastia airport is about 20 km south of the city centre, and you will need a bus or taxi to get in — which rather reduces the time advantage over the ferry, especially since Nice airport is itself some distance from the port.
Flying makes most sense if you are already near Nice airport, if you are travelling light (cabin bag only), and if you have no need for a car in Corsica — for example, if you plan to stay in and around Bastia itself or use local buses. For anyone who wants to explore the island, the ferry is the better foundation.
Getting to Nice port
Nice port (Vieux-Port de Nice) is walkable from the city centre and connected by tram and bus. This is one of the real advantages of the ferry over flying — the port is central, whereas Nice airport (though well connected) requires a tram or taxi journey of around 20 to 30 minutes from the old town.
Which should you choose?
If you are bringing a car or want to explore Corsica beyond Bastia, take the ferry — full stop. It is also the more pleasant journey if the weather is good. Flying is worth considering only if you are short on time, travelling very light, and plan to stay close to Bastia or rent a car on arrival. The ferry's city-centre departure and arrival makes it competitive even for foot passengers.
Arriving in Bastia
Ferries dock at the port of Bastia, right beside the old town and its distinctive terracotta-roofed harbour front — one of the most attractive port arrivals in the western Mediterranean. From the terminal it is an easy walk into the historic Terra Vecchia quarter, with cafés, the Place Saint-Nicolas and the citadel all within a few minutes on foot. This is a significant practical advantage over flying, since Bastia Poretta airport requires a further bus or taxi transfer of around 30 minutes to reach the same spot.
Seasonal considerations
Sailings are far more frequent in the summer high season (roughly June to September), when demand for both foot passenger and vehicle space peaks and advance booking becomes important, especially for those bringing a car. Outside these months, the timetable thins considerably, with fewer daily departures and some high-speed catamaran services suspended altogether over winter. Autumn and winter crossings can also be rougher on the open stretch of the Ligurian Sea, so travellers prone to seasickness may prefer to time their trip for calmer summer conditions or choose a larger, more stable conventional ferry over a catamaran.
Tips for a smoother crossing
- Arrive at the port at least 45–60 minutes before departure if travelling with a vehicle, as loading takes time and latecomers risk missing the sailing.
- Overnight sailings can be a practical way to save a night's accommodation, particularly if a cabin is available and affordable.
- Foot passengers should check whether their fare includes a reserved seat, as some economy tickets on busy summer sailings are standing-room or open-seating only.
- Keep a light layer or jacket to hand even in summer — sea breezes on deck can be cooler than the temperature on land.
Frequently asked questions
How long is the ferry from Nice to Bastia?
Standard ferries take around 5 to 7 hours. High-speed catamaran services can cross in approximately 3 hours 30 minutes to 4 hours, though these are not available year-round.
Which companies operate Nice to Bastia ferries?
Corsica Ferries is the main operator, with La Méridionale also serving Corsica. Check their websites for current timetables and seasonal availability.
Can I take my car on the ferry to Bastia?
Yes, vehicle spaces are available. Book early for summer travel, as vehicle decks fill before passenger tickets. Having a car in Corsica is strongly recommended for exploring the island.
Is it worth flying from Nice to Bastia?
Only if you are travelling very light and have no need for a car. For most visitors, the ferry is more practical and equally competitive once airport transfers are factored in.
Sources and further reading:
- Ferry timetables and booking: Corsica Ferries, La Méridionale.
- General ferry travel advice: The Man in Seat 61.
- Further crossings to Corsica: see our guide to France to Corsica ferries.
