There are 11 ways to get from Porto to Millau by plane, train, bus, or car
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 Toulouse-Blagnac Airport, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Toulouse-Blagnac Airport (TLS)plane OPO - TLS
- Take the train from Toulouse Matabiau to Bezierstrain
- Take the train from Beziers to Millautrain
9h 43m€101–325Fly to Rodez-Marcillac Airport, bus
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Rodez-Marcillac Airport (RDZ)plane OPO - RDZ
- Take the bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCFbus
6h 46m€57–952Bus via Toulouse
- Take the bus from Porto to Toulousebus
- Take the bus from Toulouse - Matabiau Bus Station to Rodezbus
- Take the bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCFbus 214
22h 19m€116–192Bus, train
- Take the bus from Porto to Vigobus
- Take the train from Vigo Urzaiz to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Bezierstrain Tgv
- Take the train from Beziers to Millautrain Ter
23h 33m€247–420Drive 1,251.6 km
- Drive from Porto to Millaucar 1,251.6 km
12h 49m€230–331Fly to Marseille Provence Airport, train, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Marseille Provence Airport (MRS)plane OPO - MRS
- Take the train from Vitrolles Aeroport Marseille to Nimes Pont Du Gardtrain
- Take the train from Nimes Pont Du Gard to Montpellier Sud De Francetrain
- Take the bus from Montpellier to Millaubus
10h 13m€91–317Fly to Lyon–Saint Exupéry Airport, train, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Lyon–Saint Exupéry Airport (LYS)plane OPO - LYS
- Take the train from Lyon-Saint Exupery Tgv to Montpellier Sud De Francetrain
- Take the bus from Montpellier to Millaubus
9h 21m€107–348Fly to Barcelona–El Prat Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Barcelona–El Prat Airport (BCN)plane OPO - BCN
- Take the train from Barcelona-Sants to Bezierstrain
- Take the train from Beziers to Millautrain
11h 11m€106–296Fly to Brive–Souillac Airport, train, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Brive–Souillac Airport (BVE)plane OPO - BVE
- Take the train from Turenne to Rodeztrain
- Take the bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCFbus
10h 7m€137–603Fly to Bordeaux–Mérignac Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Bordeaux–Mérignac Airport (BOD)plane OPO - BOD
- Take the train from Bordeaux St Jean to Bezierstrain
- Take the train from Beziers to Millautrain
12h 59m€152–404Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Montpellier - Sabines Bus Stationbus BlaBlaCar Bus
- Take the bus from MONTPELLIER - Mosson TM1 TM3 to MILLAU - Gare Routière / SNCFbus 234
23h 52m€128–218
Porto to Millau by bus
Comparing Your Travel Options
The cheapest way to get from Porto to Millau is to fly and train and bus which costs €90 - €320 and takes 10h 13m.
The fastest way to get from Porto to Millau is to fly and bus which takes 6h 46m and costs €55 - €950.
No, there is no direct bus from Porto to Millau. However, there are services departing from Porto and arriving at MILLAU - Gare Routière / SNCF via Toulouse - Matabiau Bus Station and RODEZ - Gare SNCF/Routière. The journey, including transfers, takes approximately 22h 19m.
The distance between Porto and Millau is 1183 km. The road distance is 1251.6 km.
The best way to get from Porto to Millau without a car is to bus via Toulouse which takes 22h 19m and costs €110 - €200.
It takes approximately 9h 43m to get from Porto to Millau, including transfers.
Porto to Millau bus services, operated by FlixBus, depart from Porto station.
Porto to Millau bus services, operated by FlixBus, arrive at Toulouse station.
Millau is 1h ahead of Porto. It is currently 5:40 PM in Porto and 6:40 PM in Millau.
Yes, the driving distance between Porto to Millau is 1252 km. It takes approximately 12h 49m to drive from Porto to Millau.
What companies run services between Porto, Portugal and Millau, France?
You can take a bus from Porto to MILLAU - Gare Routière / SNCF via Toulouse, Toulouse - Matabiau Bus Station, Rodez, and RODEZ - Gare SNCF/Routière in around 22h 19m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 40m
- When
- Saturday, Sunday, Friday, Monday, and Thursday
- Estimated price
- €40–230
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €40–190
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Thursday, Friday, Sunday, Saturday, Wednesday, and Monday
- Estimated price
- €30–160
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport via Bordeaux–Mérignac Airport
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €120–550
Flights from Francisco De Sá Carneiro Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €30–190
Flights from Francisco De Sá Carneiro Airport to Lyon–Saint Exupéry Airport via Bordeaux–Mérignac Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- €30–190
Flights from Francisco De Sá Carneiro Airport to Lyon–Saint Exupéry Airport via Nantes
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €30–190
Flights from Francisco De Sá Carneiro Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, Thursday, and Sunday
- Estimated price
- €45–210
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport via Madrid
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €50–310
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €25–170
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €35–230
Flights from Francisco De Sá Carneiro Airport to Bordeaux–Mérignac Airport via Madrid
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €50–310
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport via Madrid
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €50–310
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €25–170
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €35–230
Flights from Francisco De Sá Carneiro Airport to Bordeaux–Mérignac Airport via Madrid
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €50–310
- Website
- volotea.com
Flights from Francisco De Sá Carneiro Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 5m
- When
- Friday
- Estimated price
- €22–120
Flights from Francisco De Sá Carneiro Airport to Brive–Souillac Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- €85–550
Flights from Francisco De Sá Carneiro Airport to Rodez-Marcillac Airport
- Ave. Duration
- 1h 40m
- When
- Thursday
- Estimated price
- €25–290
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport via Lisboa
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–140
Flights from Francisco De Sá Carneiro Airport to Brive–Souillac Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- €85–550
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 5m
- When
- Monday
- Estimated price
- €70–380
- Website
- aireuropa.com
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €65–160
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Beziers
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- Oui.SNCF
Train from Beziers to Millau
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €23–40
- Website
- Oui.SNCF
Train from Beziers to Millau
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €23–40
- Website
- Oui.SNCF
Train from Vitrolles Aeroport Marseille to Nimes Pont Du Gard
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €17–28
- Website
- Oui.SNCF
Train from Nimes Pont Du Gard to Montpellier Sud De France
- Ave. Duration
- 19 min
- Frequency
- 5 times a day
- Estimated price
- €10–17
- Website
- Oui.SNCF
Train from Lyon-Saint Exupery Tgv to Montpellier Sud De France
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- €55–90
- Website
- Oui.SNCF
Train from Beziers to Millau
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €23–40
- Website
- Oui.SNCF
Train from Turenne to Rodez
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- €28–45
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Beziers
- Ave. Duration
- 4h 6m
- Frequency
- Every 3 hours
- Estimated price
- €80–130
- Website
- Oui.SNCF
Train from Beziers to Millau
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €23–40
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Toulouse Matabiau to Beziers
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Barcelona-Sants to Beziers
- Ave. Duration
- 2h 29m
- Frequency
- 4 times a day
- Estimated price
- €50–80
- Website
- TGV inOui
Train from Nimes Pont Du Gard to Montpellier Sud De France
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- TGV inOui
Train from Barcelona-Sants to Beziers
- Ave. Duration
- 2h 29m
- Frequency
- 4 times a day
- Estimated price
- €50–80
- Website
- TGV inOui
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Vigo Urzaiz to Barcelona-Sants
- Ave. Duration
- 13h 58m
- Frequency
- Twice daily
- Estimated price
- €160–250
- Website
- Renfe Viajeros
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Vitrolles Aeroport Marseille to Nimes Pont Du Gard
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- €23–30
- Website
- Zou! Lignes Express Régionales
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Nimes Pont Du Gard to Montpellier Sud De France
- Ave. Duration
- 20 min
- Frequency
- 3 times a week
- Estimated price
- €10–16
- Website
- Belgian Railways
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Porto to Toulouse
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- €100–160
- Website
- Flixbus
Bus from Porto to Vigo
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- €14–22
- Website
- Flixbus
Bus from Montpellier to Millau
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €10–16
- Website
- Flixbus
Bus from Montpellier to Millau
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €10–16
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Toulouse - Matabiau Bus Station to Rodez
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €11–20
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Montpellier - Sabines Bus Station
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- €120–210
- Website
- BlaBlaCar Bus
- Phone
- 0 806 800 350
- transportoccitanie.48@laregion.fr
- Website
- lio.laregion.fr
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
Bus from MONTPELLIER - Mosson TM1 TM3 to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 26m
- Frequency
- Twice a week
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €14–21
- Website
- SNCF Bus
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €14–21
- Website
- SNCF Bus
Bus from RODEZ - Gare SNCF/Routière to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €14–21
- Website
- SNCF Bus
- Phone
- +34 (0) 986 288 030
- autna@autna.com
- Website
- Autna S.L.
Bus from Porto to Vigo
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- €21–55
- Website
- Autna S.L.
Bus from MONTPELLIER - Mosson TM1 TM3 to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €7–11
- Schedules at
- lio-occitanie.fr
- Phone
- +33 4 34 88 89 99
- info@herault-transport.fr
- Website
- lio.laregion.fr
Bus from MONTPELLIER - Mosson TM1 TM3 to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €2
- Schedules at
- herault-transport.fr
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
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 448+ hotels available in Millau.











































