Cheapest price
£381
Average price
£391
Fastest journey
11 h 8 m
Average duration
13 h 49 m
Trains per day
4
Distance
830 km
The best way to find a cheap train ticket from Bordeaux to St. Moritz is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Bordeaux to St. Moritz will cost around £391 if you buy it on the day, but you can find cheap train tickets today for only £381.
To travel from Bordeaux to St. Moritz you need to make at least 6 changes.
Distance 829 km |
Average train duration 13h 58m |
Trains per day 3 |
Fastest train 11h 8m |
First train 04:45 |
Last train 12:47 |
Here are some other resources that might have the information you need