Train from Besançon Viotte to Lausanne

🇫🇷 Besançon Viotte → 🇨🇭 Lausanne

Straight-line Distance

93 km

SSE (150.2°)

Rail Distance

~121 km

Estimated by rail

Travel Time

~55m

Express

CO2 Saved vs Flight

82.6%

19.5 kg less CO2

Environmental Comparison

Train

Express

CO2 Emissions 4.1 kg

Flight

Economy class

CO2 Emissions 23.6 kg

Taking the train saves 19.5 kg CO2 (82.6% less emissions)

Route Information

Requires Transfer

Stations on This Route

Journey Tips

Besançon Viotte to Lausanne takes around 2.5 hours, typically changing at Pontarlier or Vallorbe at the Franco-Swiss border. The route passes through the French Jura and into the Swiss plateau.

Scenic Highlight

The Jura crossing is a highlight, with dense forests and limestone cliffs flanking the line as it winds up to the Swiss border, before the Vaud countryside opens out ahead of Lausanne.

Booking Tip

Book the French portion on SNCF Connect and the Swiss segment on SBB. Through tickets may be available on Rail Europe for added convenience.

Continue Your Journey

Frequently Asked Questions

The estimated train journey from Besançon Viotte to Lausanne takes approximately 55m. This estimate is based on a rail distance of ~121 km using a express service.
The estimated rail distance from Besançon Viotte to Lausanne is approximately 121 km (93 km straight-line). Rail routes are longer than straight-line distances because tracks follow terrain and connect intermediate cities.
Travelling by train from Besançon Viotte to Lausanne emits approximately 4.1 kg of CO2, compared to 23.6 kg by flight. Taking the train saves 19.5 kg of CO2 — a 82.6% reduction in emissions.
The route from Besançon Viotte to Lausanne typically requires at least one transfer. Check operator timetables for the most direct connection available.
Check regional and national rail operator websites for services between Besançon Viotte and Lausanne.

Train vs Flight comparison

Compare door-to-door time, CO2 and cost for Besançon Viotte to Lausanne

Compare now →

Data last updated: 2026-02-27