There are 6 ways to get from Barcelona Airport (BCN) to Millau by plane, bus, train (TGV), rideshare, 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, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Rodez-Marcillac Airport (RDZ)plane BCN - RDZ
- Take the bus from Rodez to Millaubus
6h 31m€169–386Bus
cheapest- Take the bus from Barcelona Airport El Prat T1 to Montpellierbus
- Take the bus from MONTPELLIER - Mosson TM1 TM3 to MILLAU - Gare Routière / SNCFbus 234
9h 21m€42–66Train
- Take the train from Barcelona-Sants to Bezierstrain Tgv
- Take the train from Beziers to Millautrain Intercités / ...
6h 40m€76–134Bus via Barcelona
- Take the bus from Barcelona to Montpellierbus FlixBus N728 / ...
- Take the bus from Montpellier to Millaubus N1717
8h 51m€48–76Airport Transfer
- Take the rideshare from Barcelona-BCN to Millau411.4 km
4h 4mDrive 411.4 km
- Drive from Barcelona Airport (BCN) to Millaucar 411.4 km
4h 4m€65–93
Barcelona Airport (BCN) to Millau by train
Questions & Answers
The cheapest way to get from Barcelona Airport (BCN) to Millau is to bus which costs €40 - €70 and takes 9h 21m.
The fastest way to get from Barcelona Airport (BCN) to Millau is to drive which takes 4h 4m and costs €60 - €95.
No, there is no direct bus from Barcelona Airport (BCN) to Millau. However, there are services departing from Aeropuerto del Prat Barcelona T2A and arriving at Millau via Pl Universitat, Barcelona and Montpellier. The journey, including transfers, takes approximately 8h 51m.
No, there is no direct train from Barcelona Airport (BCN) to Millau. However, there are services departing from El Prat Aeroport and arriving at Millau via Barcelona-Sants and Beziers. The journey, including transfers, takes approximately 6h 40m.
The distance between Barcelona Airport (BCN) and Millau is 437 km. The road distance is 411.4 km.
The best way to get from Barcelona Airport (BCN) to Millau without a car is to train which takes 6h 40m and costs €75 - €140.
It takes approximately 6h 31m to get from Barcelona Airport (BCN) to Millau, including transfers.
Barcelona Airport (BCN) to Millau bus services, operated by FlixBus, depart from Barcelona station.
Barcelona Airport (BCN) to Millau train services, operated by TGV inOui, depart from Barcelona-Sants station.
The best way to get from Barcelona Airport (BCN) to Millau is to train which takes 6h 40m and costs €75 - €140. Alternatively, you can bus via Barcelona, which costs €45 - €80 and takes 8h 51m.
What companies run services between Barcelona Airport (BCN), Spain and Millau, France?
You can take a train from El Prat Aeroport to Millau via Barcelona-Sants and Beziers in around 6h 40m. Alternatively, you can take a bus from Aeropuerto del Prat Barcelona T2A to Millau via Pl Universitat, Estació del Nord - Final de trajecte, Barcelona, and Montpellier in around 8h 51m.
- Website
- volotea.com
Flights from Barcelona–El Prat Airport to Rodez-Marcillac Airport via Lille Lesquin
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- €70–260
Flights from Barcelona–El Prat Airport to Rodez-Marcillac Airport via Paris Orly
- Ave. Duration
- 5h 15m
- When
- Tuesday, Friday, Monday, Wednesday, and Sunday
- Estimated price
- €50–330
Flights from Barcelona–El Prat Airport to Rodez-Marcillac Airport via Porto
- Ave. Duration
- 7h 30m
- When
- Monday and Thursday
- Estimated price
- €75–260
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Rodez-Marcillac Airport via London Stansted
- Ave. Duration
- 5h 35m
- When
- Wednesday and Sunday
- Estimated price
- €60–230
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Beziers
- Ave. Duration
- 2h 28m
- Frequency
- 5 times a day
- Estimated price
- €55–90
- Website
- TGV inOui
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 Beziers to Millau
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- €19–40
- Website
- Oui.SNCF
Bus from Rodez to Millau
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €14–20
- Website
- SNCF Bus
- Phone
- 0 806 800 350
- [email protected]
- Website
- mestrajets.lio.laregion.fr
Bus from Rodez to Millau
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Schedules at
- lio-occitanie.fr
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
- 0 806 800 350
- [email protected]
- Website
- lio.laregion.fr
Bus from Rodez to Millau
- 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
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona to Montpellier
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- €29–50
- Website
- Flixbus
Bus from Montpellier to Millau
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €10–17
- Website
- Flixbus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Barcelona Airport El Prat T1 to Montpellier
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- €30–45
- Schedules at
- alsa.es
- Phone
- 04 34 88 89 99
- Website
- lio.laregion.fr
Bus from MONTPELLIER - Mosson TM1 TM3 to MILLAU - Gare Routière / SNCF
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
- Website
- https://www.mozio.com
Rideshare from Barcelona-BCN to Millau
- Ave. Duration
- 4h 4m
- Frequency
- On demand
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
Barcelona Airport (BCN) to Millau bus services, operated by FlixBus, arrive at Montpellier station.
Barcelona Airport (BCN) to Millau train services, operated by TGV inOui, arrive at Beziers station.
Yes, the driving distance between Barcelona Airport (BCN) to Millau is 411 km. It takes approximately 4h 4m to drive from Barcelona Airport (BCN) to Millau.
Book your Barcelona Airport (BCN) to Millau train tickets online with Omio.
There are 579+ hotels available in Millau.
Check out Blablacar's carpooling service for rideshare options between Barcelona Airport (BCN) and Millau. A great option if you don't have a driver's licence or want to avoid public transport.























