Travel from Chamonix to Milan

Bus or train from Chamonix to Milan?

Savda operates a bus from Chamonix to Milan once daily. Tickets cost $22 - $35 and the journey takes 5 hours. Alternatively, you can take a train from Chamonix to Milan via Vallorcine, Martigny, and Brig in around 6 hours 9 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Chamonix to Milan

From Chamonix bus to Lampugnano then line 1 subway to Duomo M1.5 h 26 min23€
From Chamonix-Mont-Blanc train to Vallorcine, train to Martigny, train to Brig, then train to Milano Centrale.6 h 9 min92€
From Chamonix drive to Milan.2 h 41 min36€

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

It takes approximately 5 hours 26 minutes to get from Chamonix to Milan, including transfers.

Is there a direct train between Chamonix and Milan?

No, there is no direct train from Chamonix to Milan. However, there are services departing from Chamonix-Mont-Blanc and arriving at Milano Centrale via Vallorcine, Martigny and Brig. The journey, including transfers, takes approximately 6 hours 9 minutes.

Operators from Chamonix to Milan

Savda+39 0165 36 70 11Savda
Milan MetroMilan Metro
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)