Train from Grenoble to Martigny
🇫🇷 Grenoble → 🇨🇭 Martigny
Straight-line Distance
147 km
NE (45.7°)
Rail Distance
~191 km
Estimated by rail
Travel Time
~51m
High_Speed
CO2 Saved vs Flight
91.3%
34.1 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 34.1 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
This cross-border journey links the Alpine capital of France with Martigny in the Valais, typically requiring changes at Chambéry and Geneva. The route traverses dramatic French Alps landscapes before crossing into Switzerland. Carry valid ID for the France-Switzerland border.
Scenic Highlight
The approach to Grenoble through the Chartreuse and Vercors massifs is spectacular, with limestone cliffs rising sharply from the valley floor — one of Europe's most dramatic urban rail settings.
Booking Tip
Book the French segment via SNCF Connect and the Swiss onward connection via SBB.ch; a change at Geneva allows the Swiss Travel Pass to cover the remainder of the journey.
Continue Your Journey
Continue from Martigny
Also from Grenoble
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Grenoble to Martigny
Explore on Sister Sites
Data last updated: 2026-02-27