Train from Sion to Brunnen
🇨🇭 Sion → 🇨🇭 Brunnen
Straight-line Distance
128 km
NE (47.6°)
Rail Distance
~166 km
Estimated by rail
Travel Time
~46m
High_Speed
CO2 Saved vs Flight
91.3%
29.6 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 29.6 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
SBB trains connect Sion and Brunnen on Lake Lucerne, typically changing at Bern or Visp and continuing via Lucerne. The journey traverses the Swiss Mittelland before descending to this scenic resort. Brunnen is an excellent base for the Rütli Meadow and Wilhelm Tell country.
Scenic Highlight
The arrival at Brunnen beside the intensely blue waters of Lake Uri, ringed by sheer limestone cliffs and forested mountains, is one of Switzerland's most spectacular lakeside settings.
Booking Tip
Book via sbb.ch; Swiss Travel Pass holders travel free on this route, and Supersaver fares booked in advance offer the best value for those without a pass.
Continue Your Journey
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Sion to Brunnen
Explore on Sister Sites
Data last updated: 2026-02-27