Train from Bordeaux St-Jean to Martigny
🇫🇷 Bordeaux St-Jean → 🇨🇭 Martigny
Straight-line Distance
612 km
ENE (73.9°)
Rail Distance
~796 km
Estimated by rail
Travel Time
~3h 1m
High_Speed
CO2 Saved vs Flight
91.3%
142.0 kg less CO2
Environmental Comparison
Train
High_Speed
Flight
Economy class
Taking the train saves 142.0 kg CO2 (91.3% less emissions)
Route Information
Stations on This Route
Journey Tips
This long-distance France-Switzerland journey connects Bordeaux with Martigny, typically via a TGV to Paris and then TGV Lyria to Geneva or Lausanne. Bordeaux St-Jean is a magnificent 19th-century station gateway to France's most celebrated wine region.
Scenic Highlight
The descent into the Rhone Valley approaching Geneva reveals the dramatic mountain amphitheatre of Mont Blanc and the Alps for the first time, a stunning reward after the long journey from the Atlantic.
Booking Tip
Book the Bordeaux-Paris TGV via SNCF Connect and the TGV Lyria via Lyria.com; book all segments at least four weeks ahead for best fares on this long international itinerary.
Continue Your Journey
Continue from Martigny
Also from Bordeaux St-Jean
Frequently Asked Questions
Train vs Flight comparison
Compare door-to-door time, CO2 and cost for Bordeaux St-Jean to Martigny
Explore on Sister Sites
Data last updated: 2026-02-27