Railway Tours in St. Moritz
Compare 26 railway tours in St. Moritz, with prices from €76. Top rated: Grand Rail Tour of Switzerland (5.0★). Free cancellation on most bookings.
Loading experiences…
Sort by
- Featured
- Traveller rating
- Price: low to high
- Price: high to low
- Duration: shortest first
No experiences match these filters.
Try another date, a wider price range or fewer filters.
What travellers say
Recent reviews of tours and tickets on this page.
Barbara_T·2026-09-12·
★ 4.0
From Milan: Bernina Train Day Trip to Tirano & St. Moritz
The order of the trip was...
The order of the trip was changed a couple of days before. The message about the changes was garbled and confusing and seemed to be about extracting more money, I thought it was a scam
328robertw·2026-09-12·
★ 5.0
Bernina Red Train Experience by train from Lecco - Varenna
Breathtaking
This most amazing experience. The views are breathtaking. We went on the Red Train rather than the Bernina Express. Firstly it cheaper for the sane journey but more importantly the windows open down so you can take pictures without any glare.
domenicofL2525DH·2026-05-22·
★ 5.0
Wonders of the Alps: Bernina Express Tour to St. Moritz
Highly recommended
Very beautiful experience, well-structured, I highly recommend it, and it was as described in the program, congratulations.
Frequently asked questions
How much do railway tours in St. Moritz cost?
Prices start at €76 per adult for the St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan. Most of the 26 options on this page cost between €142 and €1709. Private and full-day options cost more.
What happens if I need to cancel?
For 19 of the 26 experiences here you get a full refund if you cancel in time, usually up to 24 hours before. The deadline is shown on each booking page.
Will I be picked up from my accommodation?
10 experiences on this page include pickup, such as the From Lake Como or Milan: Bernina Red Train Tour. For the rest, the meeting point is in your booking confirmation.
Which languages are the tours in?
English is the most common, offered by 26 experiences, followed by Spanish; Castilian, Italian, French and German. Use the Language filter to narrow the list.
How long do railway tours in St. Moritz last?
Most last about 12 hours. None take less than 2 hours, and the longest lasts 10 days.
Will my booking be confirmed straight away?
For 21 of the 26 experiences, yes: you get an instant confirmation and a mobile voucher. The rest are confirmed by the operator, usually within 48 hours.
What are the best-rated railway tours in St. Moritz?
The PRIVATE Bernina train, Sankt Moritz & Wines Guided tour from Lake Como or Milan is rated 5.0 from 62 reviews, the highest on this page among experiences with at least 50 reviews.
More things to do in St. Moritz
Activities in St. Moritz57 experiences · from €76
Day trips from St. Moritz52 experiences · from €76
Bus tours in St. Moritz30 experiences · from €76
History tours in St. Moritz21 experiences · from €142
Nature and habitat tours in St. Moritz19 experiences · from €108
Lake St Moritz tours and tickets9 experiences · from €76
Unique tours in St. Moritz15 experiences · from €462
Walking tours in St. Moritz13 experiences · from €133