Travel from Basel to Chamonix

Train from Basel to Chamonix

You can take a train from Basel to Chamonix via Visp, Martigny, and Vallorcine in around 5 hours 51 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
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Basel to Chamonix

ModeDurationPrice
From Basel SBB train to Visp, train to Martigny, train to Vallorcine, then train to Chamonix-Mont-Blanc.5 h 51 minSFr 171
From Basel Sbb train to Visp, walk to Visp, train to Martigny, train to Vallorcine, then train to Chamonix-Mont-Blanc.5 h 54 minSFr 118
From Basel SBB train to Bern, Hauptbahnhof, bus to Bern, Car-Terminal Neufeld, bus to Lausanne, then bus to Chamonix-Mont-Blanc, Chamonix.6 h 45 minSFr 82
From Basel drive to Chamonix.3 hSFr 41
From Basel SBB train to Zürich HB, train to Zurich airport, fly to Geneva airport, then bus to Chamonix.5 h 31 minSFr 136

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

It takes approximately 5 hours 51 minutes to get from Basel to Chamonix, including transfers.

Is there a direct train between Basel and Chamonix?

No, there is no direct train from Basel to Chamonix. However, there are services departing from Basel SBB and arriving at Chamonix-Mont-Blanc via Visp, Martigny and Vallorcine. The journey, including transfers, takes approximately 5 hours 51 minutes.

Operators from Basel to Chamonix

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Swiss PostAutoSwiss PostAuto
RegioJet+420 542 42 42 42RegioJet
FlixBus+49 1807 123 99 123FlixBus
SwissSwiss
Royal JordanianRoyal Jordanian
Ouibus0890715298Ouibus