Train from Brussels to Martigny
🇧🇪 Brussels → 🇨🇭 Martigny
Straight-line Distance
563 km
SSE (157.9°)
Rail Distance
~732 km
Estimated by rail
Travel Time
~2h 47m
High_Speed
CO2 Saved vs Flight
91.3%
130.6 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 130.6 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
This Belgium-Switzerland journey connects Brussels with Martigny in the Valais, typically via a Eurostar/Thalys to Paris and then TGV Lyria to Geneva or Lausanne. Martigny's Fondation Gianadda is one of Europe's most respected provincial art centres.
Scenic Highlight
The first sight of the snow-capped Valais Alps above Martigny, with the Grand Combin and Mont Blanc massif visible from the Rhone Valley floor, announces arrival in the high alpine world of the Swiss Valais.
Booking Tip
Book Eurostar from Brussels to Paris via eurostar.com and TGV Lyria from Paris to Geneva via Lyria.com; booking all segments at least four weeks ahead secures the best combined fares.
Related Guides
Continue Your Journey
Continue from Martigny
Also from Brussels
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Brussels to Martigny
Explore on Sister Sites
Data last updated: 2026-02-27