Train from Lyon Part-Dieu to Martigny
🇫🇷 Lyon Part-Dieu → 🇨🇭 Martigny
Straight-line Distance
176 km
ENE (76.6°)
Rail Distance
~229 km
Estimated by rail
Travel Time
~59m
High_Speed
CO2 Saved vs Flight
91.3%
40.9 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 40.9 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
TGV Lyria services connect Lyon with Martigny via Geneva or Lausanne, making this a comfortable and fast cross-border journey into the Swiss Valais. Lyon Part-Dieu has excellent onward connections across France. Carry your passport or EU ID for the France-Switzerland border.
Scenic Highlight
The Lake Geneva shore between Geneva and Martigny offers beautiful vistas of the lake backed by the Savoy Alps on the French side and the Valais mountains rising directly from the water on the Swiss side.
Booking Tip
Book via Lyria.com or SNCF Connect for the French-Swiss leg; SBB.ch may also offer through-ticketing. Advance booking of three to four weeks is advisable for the best Lyria fares.
Related Guides
Continue Your Journey
Continue from Martigny
Also from Lyon Part-Dieu
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Lyon Part-Dieu to Martigny
Explore on Sister Sites
Data last updated: 2026-02-27