Cheapest
Average
The best way to find a cheap train ticket from Interlaken to St. Moritz is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
SBB IC 61 962 | 962 | 08:05AM Interlaken West | 5h55 | 02:00PM St. Moritz station | 3 transfers | |
SBB IC 61 962 | 962 | 08:05AM Interlaken West | 6h04 | 02:09PM St. Moritz station | 2 transfers | |
SBB B 104 10412 | 10412 | 08:19AM Matten b. I., Brunnen-Haus | 5h50 | 02:09PM St. Moritz station | 4 transfers | |
SBB B 104 10412 | 10412 | 08:20AM Matten b. I.,Hertigässli | 5h49 | 02:09PM St. Moritz station | 4 transfers | |
SBB IC 61 1062 | 1062 | 08:35AM Interlaken West | 5h34 | 02:09PM St. Moritz station | 3 transfers | |
SBB B 104 10416 | 10416 | 08:49AM Matten b. I., Brunnen-Haus | 6h11 | 03:00PM St. Moritz station | 3 transfers | |
SBB B 104 10416 | 10416 | 08:50AM Matten b. I.,Hertigässli | 6h10 | 03:00PM St. Moritz station | 3 transfers | |
SBB IC 81 10813 | 10813 | 09:05AM Interlaken West | 5h55 | 03:00PM St. Moritz station | 2 transfers | |
SBB PE GPX 4065 | 4065 | 09:11AM Interlaken West | 5h58 | 03:09PM St. Moritz station | 4 transfers | |
SBB B 104 10420 | 10420 | 09:19AM Matten b. I., Brunnen-Haus | 5h50 | 03:09PM St. Moritz station | 5 transfers | |
SBB B 104 10420 | 10420 | 09:20AM Matten b. I.,Hertigässli | 5h49 | 03:09PM St. Moritz station | 5 transfers | |
SBB RE 9 4215 | 4215 | 09:34AM Interlaken West | 5h35 | 03:09PM St. Moritz station | 4 transfers | |
SBB B 104 10424 | 10424 | 09:49AM Matten b. I., Brunnen-Haus | 6h11 | 04:00PM St. Moritz station | 4 transfers | |
SBB B 104 10424 | 10424 | 09:50AM Matten b. I.,Hertigässli | 6h10 | 04:00PM St. Moritz station | 4 transfers | |
SBB B 104 10428 | 10428 | 10:19AM Matten b. I., Brunnen-Haus | 5h50 | 04:09PM St. Moritz station | 4 transfers | |
SBB B 104 10428 | 10428 | 10:20AM Matten b. I.,Hertigässli | 5h49 | 04:09PM St. Moritz station | 4 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
5 h 34 m
Average
5 h 55 m
Trains per day
16
Distance
152 km
It's difficult to get from Interlaken to St. Moritz without transferring at least 2 times.
Distance | 94 miles (152 km) |
---|---|
Average train duration | 5 h 4 min |
Average train ticket price | $123 (€105) |
Train frequency | 1 a day |
Direct train | No |
Train companies | SBB or Deutsche Bahn |
Trains from Interlaken to St. Moritz cover the 94 miles (152 km) long trip taking on average 5 h 4 min with our travel partners like SBB or Deutsche Bahn. Normally, there is 1 train operating per day. You can get the cheapest train tickets for this route for as low as $66 (€57), but the average price of train tickets is $123 (€105).
Find the best trains from Interlaken to St. Moritz with Omio's travel partners SBB from $67 (€57). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Here are some other resources that might have the information you need