Travel from Prague to Montpellier

Train, bus or fly from Prague to Montpellier?

Air France, easyJet and 5 other airlines fly from Prague to Montpellier every 4 hours. Alternatively, Czech Railways (ČD) operates a train from Prague to Montpellier 3 times a day. Tickets cost $10 - $17 and the journey takes 3 h 36 min. 5 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Montpellier

From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Montpellier airport, then line 120 bus to Montpellier. 7 h 49 min $174. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Marseille airport, bus to Marseille-St-Charles, then train to Montpellier. 8 h $162. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Lyon airport, train to Valence TGV, then train to Montpellier. 7 h 10 min $185. From Prague, Prague Anděl night bus to Nuremberg, walk to Nürnberg Hbf, train to Stuttgart Hbf, train to Strasbourg, train to Lyon Part Dieu, then train to Montpellier Saint-Roch. 16 h 18 min $283. From Prague - Main Station train to Schwandorf, train to Nürnberg Hbf, train to Stuttgart Hbf, train to Strasbourg, train to Lyon Part Dieu, then train to Montpellier Saint-Roch. 17 h 56 min $304. From Prague Florenc station bus to Montpellier. 25 h 47 min $117. From Prague bus to Aix-en-Provence then bus to Montpellier. 27 h 12 min $249. From Prague drive to Montpellier. 12 h 20 min $225.

Is there a direct train between Prague and Montpellier?

No, there is no direct train from Prague to Montpellier. However, there are services departing from Prague - Main Station and arriving at Montpellier Saint-Roch via Schwandorf, Nürnberg Hbf, Stuttgart Hbf, Strasbourg and Lyon Part Dieu. The journey, including transfers, takes approximately 17 h 56 min.

Is there a direct bus between Prague and Montpellier?

Yes, there is a direct bus departing from Prague Florenc station and arriving at Montpellier. Services depart twice a week, and operate Wednesday and Friday. The journey takes approximately 25¾ hours.