The cheapest and fastest trains from Bordeaux to St. Moritz
Cheapest price
£349
Average price
£365
Fastest journey
11 h 8 m
Average duration
14 h 5 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 £365 if you buy it on the day, but you can find cheap train tickets today for only £349.
To travel from Bordeaux to St. Moritz you need to make at least 6 changes.








Travel Information
Compare train, coach and flight for Bordeaux to St. Moritz
Omio recommends booking the coach as it is the most popular option from Bordeaux to St. Moritz among Omio's users. If you are prioritising price take the coach with prices starting from £80. For those with little time consider booking a train which can get you there in 13h 58m. The ticket price range depends on the travel mode: a coach costs an average of £80, and a train costs an average of £352.
Distance: 830 km
Compare train with
| Train | Most popular Coach |
|---|---|
£367 Average Price | £80 Average Price Cheapest |
14h 28m Average total duration Fastest 13h 58m Onboard + 30m Additional time* | 30h 30m Average total duration 30h 0m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Live departures
Bordeaux to St. Moritz train times
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
![]() | 05:55 Bordeaux | 11h58 | 17:53 St. Moritz | 6 changes | |
![]() | 07:45 Bordeaux | 11h08 | 18:53 St. Moritz | 6 changes | |
![]() | 08:52 Bordeaux | 13h06 | 21:58 St. Moritz | 6 changes | |
![]() | 18:46 Bordeaux | 20h07 | 14:53 St. Moritz | 6 changes | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Bordeaux to St. Moritz by train, coach or flight
05 Nov
06 Nov
07 Nov
08 Nov
09 Nov
10 Nov
11 Nov
Journey information
Overview: Train from Bordeaux to St. Moritz
Distance 830 km |
Average train duration 13h 58m |
Cheapest ticket price £352 |
Trains per day 3 |
Fastest train 11h 8m |
First train 05:40 |
Last train 15:07 |
Train companies: TGV INOUI from Bordeaux to St. Moritz trainsTGV INOUI trains will get you between Bordeaux and St. Moritz from £80. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
TGV INOUI
FAQs: Bordeaux to St. Moritz train

Most popular train connections from Bordeaux
More options for your journey from Bordeaux to St. Moritz
Here are some other resources that might have the information you need
