Train from Sion to Locarno
🇨🇭 Sion → 🇨🇭 Locarno
Straight-line Distance
111 km
E (92.6°)
Rail Distance
~144 km
Estimated by rail
Travel Time
~1h 4m
Express
CO2 Saved vs Flight
82.6%
23.2 kg less CO2
Environmental Comparison
Train
Express
Flight
Economy class
Taking the train saves 23.2 kg CO2 (82.6% less emissions)
Route Information
Stations on This Route
Journey Tips
SBB trains connect Sion and Locarno on Lago Maggiore via Bellinzona, crossing the Lepontine Alps into Mediterranean-influenced Ticino. Locarno is famous for its international film festival and the palm-lined Piazza Grande. Swiss Travel Pass is valid throughout this scenic journey.
Scenic Highlight
The descent into Ticino from the alpine heights reveals a sudden transformation to a palm-tree and camellia-scented Mediterranean microclimate, with Lago Maggiore shimmering ahead surrounded by chestnut-forested hills.
Booking Tip
Book via sbb.ch; Swiss Travel Pass covers this route and includes the scenic Centovalli Railway from Locarno to Domodossola if you wish to extend the journey into Italy.
Continue Your Journey
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Sion to Locarno
Explore on Sister Sites
Data last updated: 2026-02-27