About Trains to, from and around Chamonix
The Mont Blanc Express train line services the whole length of the Chamonix Valley and runs from St Gervais Le Fayet all the way through the Chamonix Valley and on into Martigny in Switzerland, stopping at all the villages in between. Travel between Servoz and Vallorcine is free with your "carte d'hote" (available from your accommodation provider) and selected lift passes.
The nearest mainline French station for Chamonix is St Gervais les Bains/Le Fayet at the bottom of the valley and from there you would need to take the Mont Blanc Express train up into resort. If you're coming via Switzlerand, you can pick up the Mont Blanc Express train in Martigny and head into the Chamonix valley from there.
If you're looking for how to get to Chamonix by train from further afield, read our guide on National and International Train Services.