Train from Bourg-en-Bresse to Lausanne
🇫🇷 Bourg-en-Bresse → 🇨🇭 Lausanne
Straight-line Distance
114 km
ENE (71.5°)
Rail Distance
~148 km
Estimated by rail
Travel Time
~1h 6m
Express
CO2 Saved vs Flight
82.6%
23.9 kg less CO2
Environmental Comparison
Train
Express
Flight
Economy class
Taking the train saves 23.9 kg CO2 (82.6% less emissions)
Route Information
Stations on This Route
Journey Tips
SNCF and SBB connect Bourg-en-Bresse to Lausanne via Geneva in around one hour twenty minutes, with several daily services and smooth connections at Geneva. Bring a passport or EU ID for the French-Swiss border crossing.
Scenic Highlight
The French Bresse plain quickly gives way to the Geneva basin and then the Lake Geneva shoreline as you enter Switzerland, with the Jura ridge and the Savoy Alps providing a striking cross-border panorama.
Booking Tip
Book via Rail Europe for combined cross-border fares, or separately on sncf-connect.com and sbb.ch; Swiss Travel Pass holders pay only for the French section from Bourg-en-Bresse to the border.
Continue Your Journey
Continue from Lausanne
Also from Bourg-en-Bresse
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Bourg-en-Bresse to Lausanne
Explore on Sister Sites
Data last updated: 2026-02-27