Train from Ulm Hbf to Sion
🇩🇪 Ulm Hbf → 🇨🇭 Sion
Straight-line Distance
312 km
SW (220.3°)
Rail Distance
~406 km
Estimated by rail
Travel Time
~1h 37m
High_Speed
CO2 Saved vs Flight
91.3%
72.4 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 72.4 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
DB ICE or intercity trains from Ulm connect to SBB services into the Valais, with a change in Zurich. The route crosses from Baden-Württemberg into Switzerland before heading south through the Mittelland. Allow around four hours and carry a valid passport or EU ID.
Scenic Highlight
The approach into Zurich across the Swiss Plateau, with Lake Zurich glimmering in the distance and the Alps rising behind, is one of the most picturesque entrances to Switzerland's largest city.
Booking Tip
Book the DB segment via bahn.de and SBB connections via sbb.ch; a DB-SBB through-ticket is often available and simplifies journey planning across the border.
Continue Your Journey
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Ulm Hbf to Sion
Explore on Sister Sites
Data last updated: 2026-02-27