There are 8 ways to get from Zurich to Montpellier Airport (MPL) by plane, train (TGV), train, bus, 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 from Zurich Airport
best- Fly from Zurich Airport (ZRH) to Fréjorgues Airport (MPL)plane ZRH - MPL
6h 1m€134–333Bus
cheapest- Take the bus from Zürich to Montpellier - Sabines Bus Stationbus BlaBlaCar Bus
15h 10m€93–165Train
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Montpellier Saint-Rochtrain Tgv
8h 26m€187–365Train, bus
- Take the train from Zürich HB to Berntrain Ic1 / ...
- Take the bus from Bern to Montpellierbus FlixBus N872
12h 25m€101–164Airport Transfer
- Take the rideshare from Zurich to Montpellier-MPL682.3 km
7h 7mDrive 682.3 km
- Drive from Zurich to Montpellier Airport (MPL)car 682.3 km
7h 7m€119–172Train to Basel, fly
- Take the train from Zürich HB to Basel SBBtrain
- Fly from Basel (BSL) to Fréjorgues Airport (MPL)plane BSL - MPL
4h 56m€99–360Train via Saint-Marcel-lès-Valence
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Montpellier Sud De Francetrain Tgv
8h 52m€177–379
Zurich to Montpellier Airport (MPL) by train, tram, and bus
Questions & Answers
The cheapest way to get from Zurich to Montpellier Airport (MPL) is to bus which costs €90 - €170 and takes 15h 10m.
The fastest way to get from Zurich to Montpellier Airport (MPL) is to train and fly which takes 4h 56m and costs €95 - €360.
No, there is no direct bus from Zurich to Montpellier Airport (MPL). However, there are services departing from Zürich and arriving at Montpellier - Aeroport Montpellier via Sabines. The journey, including transfers, takes approximately 15h 10m.
No, there is no direct train from Zurich to Montpellier Airport (MPL). However, there are services departing from Zürich HB and arriving at Gare Sud de France via Mulhouse Ville and Gare Saint-Roch. The journey, including transfers, takes approximately 8h 26m.
The distance between Zurich and Montpellier Airport (MPL) is 572 km. The road distance is 682.3 km.
The best way to get from Zurich to Montpellier Airport (MPL) without a car is to train which takes 8h 26m and costs €180 - €370.
It takes approximately 6h 1m to get from Zurich to Montpellier Airport (MPL), including transfers.
Zurich to Montpellier Airport (MPL) bus services, operated by BlaBlaCar Bus, depart from Zürich station.
Zurich to Montpellier Airport (MPL) train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich HB station.
The best way to get from Zurich to Montpellier Airport (MPL) is to fly which takes 6h 1m and costs €130 - €340. Alternatively, you can train, which costs €180 - €370 and takes 8h 26m, you could also bus, which costs €90 - €170 and takes 15h 10m.
What companies run services between Zurich, Switzerland and Montpellier Airport (MPL), France?
Air France, Swiss, and Volotea fly from Zurich Airport (ZRH) to Fréjorgues Airport (MPL) 5 times a day. Alternatively, you can take a train from Zürich HB to Montpellier - Aeroport Montpellier via Mulhouse, Mulhouse Ville, Montpellier Saint-Roch, Gare Saint-Roch, Gare Sud de France, and MONTPELLIER - Gare de Montpellier Sud de France in around 8h 26m.
- Website
- airfrance.com
Flights from Zurich Airport to Fréjorgues Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- €85–460
- Website
- volotea.com
Flights from Zurich Airport to Fréjorgues Airport via Bordeaux
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- €140–480
- Website
- easyjet.com
Flights from Basel to Fréjorgues Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–240
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–140
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Bern
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €40–130
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–95
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–140
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Montpellier Saint-Roch
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- €140–230
- Website
- https://www.sncf-connect.com/en-en
Train from Mulhouse Ville to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.sncf-connect.com/en-en
Train from Valence Tgv Rhone-Alpes Sud to Montpellier Sud De France
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €40–70
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Bern
- Ave. Duration
- 1h 33m
- Frequency
- Once a week
- Estimated price
- €35–60
- Schedules at
- sob.ch
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Valence Tgv Rhone-Alpes Sud to Montpellier Sud De France
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €30–70
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Bern to Montpellier
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €50–85
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Zürich to Montpellier - Sabines Bus Station
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- €80–150
- Website
- https://www.blablacar.co.uk/bus
- Website
- https://www.mozio.com
Rideshare from Zurich to Montpellier-MPL
- Ave. Duration
- 7h 7m
- 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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Zurich to Montpellier Airport (MPL) bus services, operated by BlaBlaCar Bus, arrive at Montpellier - Sabines Bus Station.
Zurich to Montpellier Airport (MPL) train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Mulhouse station.
Yes, the driving distance between Zurich to Montpellier Airport (MPL) is 682 km. It takes approximately 7h 7m to drive from Zurich to Montpellier Airport (MPL).
There are 158+ hotels available in Montpellier Airport (MPL).
Check out Blablacar's carpooling service for rideshare options between Zurich and Montpellier Airport (MPL). A great option if you don't have a driver's licence or want to avoid public transport.































