Train from Dijon Ville to Altdorf
🇫🇷 Dijon Ville → 🇨🇭 Altdorf
Straight-line Distance
277 km
E (99.0°)
Rail Distance
~360 km
Estimated by rail
Travel Time
~1h 27m
High_Speed
CO2 Saved vs Flight
91.3%
64.2 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 64.2 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
Altdorf in the Uri canton, famous for the William Tell legend, is reached from Dijon via Basel and Zurich, with an SBB connection south along Lake Lucerne. Plan for around five hours of travel.
Scenic Highlight
The southern shore of Lake Lucerne, traversed by the train between Brunnen and Altdorf, is one of Switzerland's most beautiful lakeside routes, with limestone cliffs rising directly from the water.
Booking Tip
Use SBB for Swiss ticketing; a Swiss Travel Pass covers the entire Swiss portion from Basel onward. Book the French TGV leg on SNCF Connect separately.
Continue Your Journey
Continue from Altdorf
Also from Dijon Ville
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Dijon Ville to Altdorf
Explore on Sister Sites
Data last updated: 2026-02-27