There are 8 ways to get from Porto to Saint-Nazaire by plane, train, bus, car, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Nantes Atlantique Airport, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Nantes Atlantique Airport (NTE)plane OPO - NTE
- Take the train from Nantes to St Nazairetrain
5h 30m€64–235Bus, train via Bordeaux
- Take the bus from Porto - Casa da Música to Bordeauxbus
- Take the train from Bordeaux St Jean to Nantestrain
- Take the train from Nantes to St Nazairetrain Ter
21h 15m€141–251Drive 1,342.9 km
- Drive from Porto to Saint-Nazairecar 1,342.9 km
13h 26m€209–302Fly to St-Nazaire
- Fly from Francisco De Sá Carneiro Airport (OPO) to St-Nazaire (SNR)plane OPO - SNR
18h 48m€70–250Towncar, bus, train
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Bragançatowncar
- Take the bus from Estação Rodoviária de Bragança to Toursbus
- Take the train from Tours to Nantestrain Ter
- Take the train from Nantes to St Nazairetrain Ter
21h 27m€342–403Bus
- Take the bus from Porto - Casa da Música to Bordeauxbus
- Take the bus from Bordeaux - Belcier Bus Stop to Nantes - Multimodal Interchange Hubbus
- Take the bus from Nantes - Multimodal Interchange Hub to Saint-Nazairebus
21h 57m€105–165Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Toursbus
- Take the train from Tours to Nantestrain Ter
- Take the train from Nantes to St Nazairetrain Ter
22h 17m€90–306Bus, train via Porto
- Take the bus from Porto to Bordeauxbus
- Take the bus from Bordeaux to Nantesbus 761 / ...
- Take the train from Nantes to St Nazairetrain Ter
22h 40m€143–246
Porto to Saint-Nazaire by bus and train
Questions & Answers
The cheapest way to get from Porto to Saint-Nazaire is to bus which costs €100 - €170 and takes 21h 57m.
The fastest way to get from Porto to Saint-Nazaire is to fly and train which takes 5h 30m and costs €60 - €240.
No, there is no direct bus from Porto to Saint-Nazaire. However, there are services departing from Porto - Casa da Música and arriving at Saint-Nazaire via Bordeaux - Belcier Bus Stop and Nantes - Multimodal Interchange Hub. The journey, including transfers, takes approximately 21h 57m.
The distance between Porto and Saint-Nazaire is 953 km. The road distance is 1342.9 km.
The best way to get from Porto to Saint-Nazaire without a car is to bus and train via Bordeaux which takes 21h 15m and costs €140 - €260.
It takes approximately 5h 30m to get from Porto to Saint-Nazaire, including transfers.
Porto to Saint-Nazaire bus services, operated by Anpian, depart from Porto - Casa da Música station.
The best way to get from Porto to Saint-Nazaire is to fly which takes 18h 48m and costs €70 - €250. Alternatively, you can bus, which costs €100 - €170 and takes 21h 57m.
Porto to Saint-Nazaire bus services, operated by Anpian, arrive at Bordeaux station.
Saint-Nazaire is 1h ahead of Porto. It is currently 11:59 AM in Porto and 12:59 PM in Saint-Nazaire.
What companies run services between Porto, Portugal and Saint-Nazaire, France?
easyJet, Air Corsica, and two other airlines fly from Francisco De Sá Carneiro Airport (OPO) to St-Nazaire (SNR) 5 times a week. Alternatively, you can take a bus from Porto - Casa da Música to Saint-Nazaire via Bordeaux - Belcier Bus Stop and Nantes - Multimodal Interchange Hub in around 21h 57m.
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Sunday, Wednesday, Tuesday, Friday, and Thursday
- Estimated price
- €55–210
- Website
- aircorsica.com
Flights from Francisco De Sá Carneiro Airport to St-Nazaire via Nantes Atlantique Airport
- Ave. Duration
- 18h 30m
- When
- Tuesday
- Estimated price
- €45–220
Flights from Francisco De Sá Carneiro Airport to St-Nazaire via Madrid, Nantes Atlantique Airport
- Ave. Duration
- 19h 10m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €45–240
Flights from Francisco De Sá Carneiro Airport to St-Nazaire via Lisboa, Nantes Atlantique Airport
- Ave. Duration
- 16h 5m
- When
- Sunday
- Estimated price
- €55–230
- Website
- volotea.com
Flights from Francisco De Sá Carneiro Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €30–150
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €45–260
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Nantes to St Nazaire
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Bordeaux St Jean to Nantes
- Ave. Duration
- 4h 12m
- Frequency
- Every 2 hours
- Estimated price
- €60–130
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nantes to St Nazaire
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Tours to Nantes
- Ave. Duration
- 1h 47m
- Frequency
- Every 3 hours
- Estimated price
- €30–65
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nantes to St Nazaire
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Tours to Nantes
- Ave. Duration
- 1h 47m
- Frequency
- Every 3 hours
- Estimated price
- €30–65
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nantes to St Nazaire
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nantes to St Nazaire
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Nantes to St Nazaire
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €13–21
- Website
- https://www.sncf-connect.com/en-en
Train from Nantes to St Nazaire
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €13–21
- Website
- https://www.sncf-connect.com/en-en
Train from Nantes to St Nazaire
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €13–21
- Website
- https://www.sncf-connect.com/en-en
Train from Nantes to St Nazaire
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €13–21
- Website
- https://www.sncf-connect.com/en-en
Train from Nantes to St Nazaire
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €13–21
- Website
- https://www.sncf-connect.com/en-en
- Phone
- (+34) 988 225 288
- [email protected]
- Website
- anpian.com
Bus from Porto - Casa da Música to Bordeaux
- Ave. Duration
- 15h 8m
- Frequency
- 4 times a week
- Estimated price
- €70–100
- Schedules at
- anpian.com
Bus from Porto - Casa da Música to Bordeaux
- Ave. Duration
- 15h 8m
- Frequency
- 4 times a week
- Estimated price
- €70–100
- Schedules at
- anpian.com
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Estação Rodoviária de Bragança to Tours
- Ave. Duration
- 13h 42m
- Frequency
- Once a week
- Estimated price
- €50–65
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Bordeaux - Belcier Bus Stop to Nantes - Multimodal Interchange Hub
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- €29–55
- Website
- https://www.blablacar.co.uk/bus
Bus from Nantes - Multimodal Interchange Hub to Saint-Nazaire
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Terminal Intermodal de Campanhã to Tours
- Ave. Duration
- 18h 30m
- Frequency
- Once a week
- Estimated price
- €50–220
- Website
- https://rede-expressos.pt/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Porto to Bordeaux
- Ave. Duration
- 16h 50m
- Frequency
- Twice daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
Bus from Bordeaux to Nantes
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- €27–50
- Website
- https://www.flixbus.co.uk
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Bragança
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- €250
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Saint-Nazaire is 1343 km. It takes approximately 13h 26m to drive from Porto to Saint-Nazaire.
Book your Porto to Saint-Nazaire bus tickets online with Omio.
There are 2921+ hotels available in Saint-Nazaire.

























