Train from Montpellier St-Roch to Lausanne
🇫🇷 Montpellier St-Roch → 🇨🇭 Lausanne
Straight-line Distance
389 km
NNE (32.7°)
Rail Distance
~506 km
Estimated by rail
Travel Time
~1h 58m
High_Speed
CO2 Saved vs Flight
91.3%
90.3 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 90.3 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
TGV Lyria connects Montpellier with Lausanne via Lyon on this Mediterranean-to-Alps service. The route traverses the Languedoc coast, Rhone Valley, and the French-Swiss border. A valid passport or EU ID is required.
Scenic Highlight
The Languedoc coastal plain west of Nimes, with pink flamingos in the Camargue wetlands and glimpses of the Mediterranean, provides a vivid southern French landscape before the train turns north.
Booking Tip
Book TGV Lyria tickets via Lyria.com or SNCF Connect; travel from Montpellier often boards a TGV at Lyon Part-Dieu, so check connection times carefully when booking.
Continue Your Journey
Continue from Lausanne
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 Lausanne
Explore on Sister Sites
Data last updated: 2026-02-27