How to travel from Bastia to Saint-Nazaire, France

The distance between Bastia and Saint-Nazaire is around 1,085km (674 miles) and the quickest way to get there is to fly which takes around 2h 40m.

9 routes found

We've found 9 different ways to get from Bastia to Saint-Nazaire by plane, train, ferry, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Saint-NazaireBastia if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Bastia (BIA) to St-Nazaire (SNR).

  • Duration2h 40m
  • Flight time2h 15m
  • Typical cost
    €200($200)
Operated byVolotea+ 4 others

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

2
ferry
+
3 x train
+

Ferry and Train

Take a ferry to Nice then take the train to Paris Gare De Lyon then Nantes and then to St Nazaire.

  • Duration15h 30m
  • Departs5 times a week
  • Typical cost
    €300($300)
Operated by

Multiple operators

4 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

3
car
+
ferry
+
car
+

Car and Ferry

Drive to Ajaccio then take a ferry to Marseille then drive to Saint-Nazaire.

  • Duration23h 60m
  • Departsonce daily
  • Typical cost
    €265($265)
Operated by

Multiple operators

Frequently asked questionsabout travel between Bastia and Saint-Nazaire

There are several options for getting from Bastia to Saint-Nazaire by plane, train, ferry, bus and car. The cheapest option is to take a ferry, then take the bus and then take the train which costs around €115 ($115) and will take around 1 day 5h. If you need to get there more quickly, you can fly and arrive in approximately 2h 40m, though it is a bit more costly at approximately €200 ($200).

The distance between Bastia and Saint-Nazaire is around 1,085km (674 miles). In a direct line (as the crow flies), the distance is 1,047km (651 miles)

It takes around 3h 25m to get from Bastia and Saint-Nazaire by plane and train.

The quickest way to get from Bastia to Saint-Nazaire is to fly which takes around 2h 40m and will set you back approx €200 ($200).

The cheapest way to travel between Bastia and Saint-Nazaire is to take a ferry, then take the bus and then take the train which will typically cost around €115 ($115) for a standard one-way ticket.

Train travel

There is no train service that runs between Bastia and Saint-Nazaire. We recommend that you fly from Bastia (BIA) to St-Nazaire (SNR). instead which will take 2h 40m.

Bus travel

Sorry, looks like there is no bus service that runs between Bastia and Saint-Nazaire. We recommend that you fly from Bastia (BIA) to St-Nazaire (SNR). instead which will take 2h 40m.

Flights and Airlines

Yes you can fly from Bastia and Saint-Nazaire. Flights depart from Bastia (BIA) and arrive at St-Nazaire (SNR) - via Nantes (NTE). The flight takes around 2h 15m.

There is no direct flight from Bastia to Saint-Nazaire. There is however a flight that goes via Nantes (NTE). This services will take at least 2h 40m (not including layover time).

The flight from Bastia to Saint-Nazaire typically takes around 2h 15m. Flights depart from Bastia (BIA) and and arrive into St-Nazaire (SNR).

The closest major airport to Saint-Nazaire is Montoir Airport (SNR) (SNR) which is approximately 6km (4 miles) from Saint-Nazaire. Nantes Atlantique Airport (NTE) (NTE) and Rennes Airport (RNS) (RNS) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Bastia to Saint-Nazaire. We recommend that you fly from Bastia (BIA) to Nantes (NTE) then take the train to St Nazaire. instead which will take 3h 25m.

If you don't have a car, the easiest way to get from Bastia to Saint-Nazaire is to fly and then take the train which takes, on average, 3h 25m and will usually cost around €255 ($255).

How do I get from Bastia to Saint-Nazaire

Compare travel optionsbetween Bastia and Saint-Nazaire

Transport options from Bastia to Saint-Nazaire
Transport optionDurationCostFrequencyDistance
Fly + 2 similar
2h 40m
€200($200)
on demand1,085km (674 miles)
Plane and Train3h 25m
€255($255)
hourly1,107km (688 miles)
Fly to Rennes (RNS), train5h 5m
€260($260)
every 3 hours1,319km (820 miles)
Ferry and Train + 4 similar
15h 30m
€300($300)
5 times a week1,856km (1,153 miles)
Ferry to Nice, train15h 45m
€300($300)
twice a week1,842km (1,145 miles)
Ferry to Tolone, train19h 5m
€255($255)
twice a week1,587km (986 miles)
Ferry to Gare Maritime de la Joliette, train20h 5m
€185($185)
twice a week1,581km (982 miles)
Ferry, Bus and Train1 day 5h
€115($115)
4 times a week1,843km (1,145 miles)
Car and Ferry
23h 60m
€265($265)
once daily1,538km (955 miles)

Top Carriersoperating between Bastia and Saint-Nazaire

Airlines

Ferry operators

Airports near Saint-Nazaire

The following major airports near Saint-Nazaire offer regular flights to various popular destinations within France and internationally.

SNR
Montoir Airport (SNR)
Domestic Airport
Distance
6km (4 miles) from Saint-Nazaire
NTE
Nantes Atlantique Airport (NTE)
International Airport
Distance
48km (30 miles) from Saint-Nazaire
RNS
Rennes Airport (RNS)
Domestic Airport
Distance
96km (59 miles) from Saint-Nazaire