There are 9 ways to get from Nîmes to Porto by train, plane, towncar, bus, car, or train (Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Marseille Provence Airport, fly
best- Take the train from Nimes to Vitrolles Aeroport Marseilletrain
- Fly from Marseille Provence Airport (MRS) to Francisco De Sá Carneiro Airport (OPO)plane MRS - OPO
6h 6m€77–282Train, towncar
- Take the train from Nimes to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid Chamartín to Ourensetrain Ave
- Take a town car from Ourense to Porto - Aeroporto Francisco Sá Carneirotowncar
14h 49m€437–558Bus
- Take the bus from Nîmes - Parnasse Bus Station to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
20h 45m€100–180Drive 1,341.5 km
- Drive from Nîmes to Portocar 1,341.5 km
13h 4m€213–308Train to Lyon–Saint Exupéry Airport, fly
- Take the train from Nimes to Lyon-Saint Exupery Tgvtrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Francisco De Sá Carneiro Airport (OPO)plane LYS - OPO
5h 50m€101–316Fly from Nîmes-Alès-Camargue-Cévennes Airport
- Fly from Nîmes-Alès-Camargue-Cévennes Airport (FNI) to Francisco De Sá Carneiro Airport (OPO)plane FNI - OPO
5h 10m€144–445Train to Toulouse-Blagnac Airport, fly
- Take the train from Nimes to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Francisco De Sá Carneiro Airport (OPO)plane TLS - OPO
7h 32m€105–339Train (Renfe)
- Take the train from Nimes to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid Chamartín to Pontevedratrain Ave
- Take the train from Redondela De Galicia to Porto Campanhatrain Ic
16h 42m€227–378Train, bus
- Take the train from Nimes to Bezierstrain Ter / ...
- Take the bus from Narbonne to Portobus FlixBus N1137
22h 24m€127–215
Nîmes to Porto by bus
Comparing Your Travel Options
The cheapest way to get from Nîmes to Porto is to bus which costs €100 - €180 and takes 20h 45m.
The fastest way to get from Nîmes to Porto is to fly which takes 5h 10m and costs €140 - €450.
Yes, there is a direct bus departing from Nîmes - Parnasse Bus Station station and arriving at Porto - Terminal Intermodal de Campanhã. Services depart once daily, and operate every day. The journey takes approximately 20h 45m.
No, there is no direct train from Nîmes to Porto. However, there are services departing from Nimes and arriving at Porto Campanha via Madrid-Atocha Cercanías, Madrid Chamartín, Pontevedra and Redondela De Galicia. The journey, including transfers, takes approximately 16h 42m.
The distance between Nîmes and Porto is 1286 km. The road distance is 1341.5 km.
The best way to get from Nîmes to Porto without a car is to train and towncar which takes 14h 49m and costs €430 - €600.
It takes approximately 6h 6m to get from Nîmes to Porto, including transfers.
Nîmes to Porto bus services, operated by BlaBlaCar Bus, depart from Nîmes - Parnasse Bus Station.
Nîmes to Porto train services, operated by Renfe Viajeros, depart from Nimes station.
The best way to get from Nîmes to Porto is to bus which takes 20h 45m and costs €100 - €180. Alternatively, you can fly, which costs €140 - €450 and takes 5h 10m, you could also train, which costs €220 - €380 and takes 16h 42m.
What companies run services between Nîmes, France and Porto, Portugal?
BlaBlaCar Bus operates a bus from Nîmes - Parnasse Bus Station to Porto - Terminal Intermodal de Campanhã once daily. Tickets cost €100–180 and the journey takes 20h 45m. Alternatively, Ryanair flies from Nîmes-Alès-Camargue-Cévennes Airport (FNI) to Francisco De Sá Carneiro Airport (OPO) twice a week.
- Website
- easyjet.com
Flights from Marseille Provence Airport to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 4h 25m
- When
- Friday and Sunday
- Estimated price
- €120–270
Flights from Lyon–Saint Exupéry Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- €45–230
Flights from Lyon–Saint Exupéry Airport to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 4h 28m
- When
- Monday, Friday, and Saturday
- Estimated price
- €45–230
Flights from Toulouse-Blagnac Airport to Francisco De Sá Carneiro Airport via Nantes
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- €100–220
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
- Oui.SNCF
Train from Nimes to Vitrolles Aeroport Marseille
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- €18–35
- Website
- Oui.SNCF
Train from Nimes to Lyon-Saint Exupery Tgv
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- Oui.SNCF
Train from Nimes to Toulouse Matabiau
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €50–90
- Website
- Oui.SNCF
Train from Nimes to Beziers
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Oui.SNCF
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Nîmes - Parnasse Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- BlaBlaCar Bus
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Ourense to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 3h 11m
- Frequency
- On demand
- Estimated price
- €250
- Website
- VM Transfers
Want to know more about travelling around Portugal
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
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Nîmes to Porto bus services, operated by BlaBlaCar Bus, arrive at Porto - Terminal Intermodal de Campanhã station.
Porto is 1h behind Nîmes. It is currently 5:01 PM in Nîmes and 4:01 PM in Porto.
Nîmes to Porto train services, operated by Renfe Viajeros, arrive at Madrid-Puerta de Atocha-Almudena Grandes station.
Yes, the driving distance between Nîmes to Porto is 1342 km. It takes approximately 13h 4m to drive from Nîmes to Porto.
Book your Nîmes to Porto train tickets online with Omio.
Book your Nîmes to Porto bus tickets online with Omio.
There are 6766+ hotels available in Porto.












