Trains to Chamonix

Chamonix train station has no direct connections to the TGV train stations of Geneva, Lyon, Annecy etc. You will almost always have to change trains at Saint Gervais (TGV) train station just 20 km from Chamonix. See ‘public transport in the valley’ for a detailed timetable of the trains from St. Gervais to Chamonix, Vallorcine and Martigny. You can also use a transfer company to get from a major train station to Chamonix. See ‘airport transfers to Chamonix’ for more information.

You can get a full itinerary at or the Swiss site

Trains from Geneva airport to St. Gervais

Getting from the airport to Chamonix by train is quite a mission. First you have to take a train from the airport to the ‘Genève-Eaux-Vives’. From here, you can get the train to Annemasse, La Roche-sur-Foron, Cluses, Sallanches and Saint Gervais. Here you’ll have to change trains again to go to Chamonix. All in all, you can expect the journey to take about 2.5 hours, which is twice as long as transfers take to bring you from Geneva to Chamonix.

Schedule valid from 11/12/11 to 07/07/12

Trains from Annecy to St. Gervais

Trains from Lyon to St. Gervais