Travel from Milan to Montpellier

Train, bus or fly from Milan to Montpellier?

You can take a train from Milan to Montpellier via Lyon Part Dieu in around 8 h 26 min. Alternatively, FlixBus operates a bus from Milan to Montpellier 3 times a day. Tickets cost $40 - $70 and the journey takes 10 h 45 min.

Travel Guides

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

How to get from Milan to Montpellier

ModeDurationPrice
From Milano Porta Garibaldi train to Lyon Part Dieu then train to Montpellier Saint-Roch.8 h 26 min137€
From Milano Centrale train to Marseille-St-Charles then train to Montpellier Saint-Roch.9 h 47 min115€
From via orefici p.za cordusio bus to Milan, Milan then bus to Montpellier.12 h 5 min54€
From Duomo M1 line 1 subway to Milano Lampugnano, bus to Nîmes, then train to Montpellier Saint-Roch.14 h 27 min71€
From Milan drive to Montpellier.6 h 19 min96€
From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Montpellier airport, then line 120 bus to Montpellier.7 h 9 min165€
From Milano Cadorna train to Milan Malpensa airport, fly to Montpellier airport, then line 120 bus to Montpellier.7 h 50 min249€
From Milano Cadorna train to Milan Malpensa airport, fly to Marseille airport, bus to Aix-en-Provence TGV, then train to Montpellier.6 h 27 min139€
From Milano Cadorna train to Milan Malpensa airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to Montpellier.7 h 38 min119€
From Milano Cadorna train to Milan Malpensa airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, then train to Montpellier.6 h 54 min172€

How long does it take to get from Milan to Montpellier?

It takes approximately 8 h 26 min to get from Milan to Montpellier, including transfers.

Is there a direct train between Milan and Montpellier?

No, there is no direct train from Milan to Montpellier. However, there are services departing from Milano Porta Garibaldi and arriving at Montpellier Saint-Roch via Lyon Part Dieu. The journey, including transfers, takes approximately 8 h 26 min.

Is there a direct bus between Milan and Montpellier?

No, there is no direct bus from Milan to Montpellier. However, there are services departing from via orefici p.za cordusio and arriving at Montpellier via Milan, Milan. The journey, including transfers, takes approximately 12 h 5 min.

Operators from Milan to Montpellier

OperatorPhoneWebsite
TGV0033 892 353535TGV
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Milan MetroMilan Metro
FlixBus+49 1807 123 99 123FlixBus
Eurolines IT+39 0861 199 1900Eurolines IT
Air FranceAir France
KLMKLM
easyJeteasyJet
AlitaliaAlitalia
Scandinavian AirlinesScandinavian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
Herault Transport04 34 888 999Herault Transport
Malpensa ExpressMalpensa Express
Hop!Hop!
VoloteaVolotea
Pakistan International AirlinesPakistan International Airlines
Vueling AirlinesVueling Airlines
LufthansaLufthansa
Norwegian Air InternationalNorwegian Air International
TUI fly BelgiumTUI fly Belgium
Air Arabia MarocAir Arabia Maroc
Twin JetTwin Jet
Lepilote0 810 00 13 26Lepilote
Tisseo+33 (0 ) 5 61 41 70 70Tisseo
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress