Travel from Milan to Megève

Bus or train from Milan to Megève?

Trenitalia Frecce operates a train from Milan to Megève hourly. Tickets cost $22 - $35 and the journey takes 47 min. Trenitalia also services this route 3 times a week. Alternatively, Milan Metro operates a bus from Milan to Megève every 10 minutes. Tickets cost $2 and the journey takes 14 min. 3 other operators also service this route.

How to get from Milan to Megève

From Milano Centrale train to Torino Porta Susa, train to Courmayeur, then drive to Megève. 4 h 47 min 42€. From Milano Centrale train to Genève, Cornavin, line 61 bus to Annemasse, train to Sallanches, then bus to Megeve. 7 h 51 min 105€. From Duomo M1 line 1 subway to Milan - Lampugnano, bus to Chamonix - Sud, then bus to Megève - Autogare. 8 h 26 min 42€. From Milan drive to Megève. 3 h 11 min 41€.