Train from Basel SBB to Martigny
🇨🇭 Basel SBB → 🇨🇭 Martigny
Straight-line Distance
165 km
SSW (193.8°)
Rail Distance
~214 km
Estimated by rail
Travel Time
~56m
High_Speed
CO2 Saved vs Flight
91.3%
38.2 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 38.2 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
SBB intercity trains connect Basel with Martigny in around two hours via Bern and the Rhone Valley, traversing the full Swiss Mittelland before descending into sunny Valais. Martigny is gateway to the Great St Bernard Pass and home to the remarkable Fondation Gianadda cultural centre.
Scenic Highlight
The dramatic arrival into the Valais via Sion, with the twin castle rocks appearing and the valley narrowing between steep vineyard-covered slopes, is one of Switzerland's most memorable rail approaches.
Booking Tip
Swiss Travel Pass holders travel free; Supersaver tickets via sbb.ch are the best option for budget-conscious travellers on this well-served domestic Valais corridor.
Continue Your Journey
Continue from Martigny
Also from Basel SBB
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Basel SBB to Martigny
Explore on Sister Sites
Data last updated: 2026-02-27