Train from Neuchâtel to Sion
🇨🇭 Neuchâtel → 🇨🇭 Sion
Straight-line Distance
91 km
SSE (159.1°)
Rail Distance
~118 km
Estimated by rail
Travel Time
~54m
Express
CO2 Saved vs Flight
82.6%
19.0 kg less CO2
Environmental Comparison
Train
Express
Flight
Economy class
Taking the train saves 19.0 kg CO2 (82.6% less emissions)
Route Information
Stations on This Route
Journey Tips
SBB trains link Neuchâtel to Sion in approximately 1 hour 20 minutes via Lausanne, running regularly throughout the day. The route connects the Jura lakeside to the Rhône Valley heart of Valais canton. The Swiss Travel Pass covers the full journey.
Scenic Highlight
The Lavaux vineyard terraces between Lausanne and Montreux, inscribed as a UNESCO World Heritage Site, frame Lake Geneva in spectacular fashion from the train window.
Booking Tip
Purchase tickets via sbb.ch or the SBB app; Supersaver fares require advance booking but offer meaningful savings over full-price tickets.
Continue Your Journey
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Neuchâtel to Sion
Explore on Sister Sites
Data last updated: 2026-02-27