Train from Basel SBB to Andermatt
🇨🇭 Basel SBB → 🇨🇭 Andermatt
Straight-line Distance
127 km
SE (142.7°)
Rail Distance
~165 km
Estimated by rail
Travel Time
~45m
High_Speed
CO2 Saved vs Flight
91.3%
29.4 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 29.4 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
Take SBB south via Luzern, then the Matterhorn Gotthard Bahn (MGB) from Göschenen to Andermatt. Alternatively, travel via Arth-Goldau and the Gotthard line.
Scenic Highlight
The MGB rack railway descent from Göschenen into the Reuss valley to Andermatt, with the Uri Alps on all sides, is one of Switzerland's most dramatic short mountain rail journeys.
Booking Tip
A Swiss Travel Pass covers SBB and MGB services. Andermatt is served by the Glacier Express route; if joining that service, book panoramic seats at glacierexpress.ch.
Continue Your Journey
Continue from Andermatt
Also from Basel SBB
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Basel SBB to Andermatt
Explore on Sister Sites
Data last updated: 2026-02-27