Travel from Milan to Morzine

Bus or train from Milan to Morzine?

Trenitalia Eurocity operates a train from Milan to Morzine every 3 hours. Tickets cost $45 - $65 and the journey takes 2 h 21 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly. Alternatively, Milan Metro operates a bus from Milan to Morzine hourly. Tickets cost $1 - $3 and the journey takes 20 min. 4 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 Milan to Morzine

From Milano Centrale train to Sion, train to St-Maurice, then drive to Morzine. 4 h 33 min 88€. From via orefici p.za cordusio bus to Milan, Milan, bus to Geneva, then bus to Morzine. 9 h 5 min 75€. From Milan drive to Morzine. 3 h 38 min 46€. From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Geneva airport, then bus to Morzine. 4 h 59 min 222€.