Train from Montpellier St-Roch to Martigny
🇫🇷 Montpellier St-Roch → 🇨🇭 Martigny
Straight-line Distance
375 km
NE (41.1°)
Rail Distance
~488 km
Estimated by rail
Travel Time
~1h 55m
High_Speed
CO2 Saved vs Flight
91.3%
87.1 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 87.1 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
This south-of-France to Swiss Valais journey routes via Lyon on TGV InOui or Intercités services, then continues on TGV Lyria or IC trains into Switzerland. Montpellier is a vibrant university city on the Mediterranean and TGV services north toward Lyon are frequent.
Scenic Highlight
The Rhone Valley north of Montpellier, passing through the Languedoc garrigue and the broad alluvial plain near Nîmes, captures the sunny arid character of southern France before the journey turns alpine.
Booking Tip
Book the Montpellier-Lyon segment via SNCF Connect and the Lyon-Martigny leg via Lyria.com; combined Rail Europe booking may simplify ticketing across this multi-segment journey.
Continue Your Journey
Continue from Martigny
Also from Montpellier St-Roch
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Montpellier St-Roch to Martigny
Explore on Sister Sites
Data last updated: 2026-02-27