St. Moritz to Tirano by Train
Direct high-speed service · from €37.5
Route Overview: St. Moritz to Tirano
Travel from St. Moritz to Tirano on the iconic Bernina Express, one of the most spectacular rail journeys in the world. This UNESCO World Heritage route climbs to 2,253 metres at the Bernina Pass before descending through dramatic switchbacks and spiral viaducts into the Italian town of Tirano.
The 61 km journey takes approximately 2 hours and 15 minutes in panoramic carriages with floor-to-ceiling windows. Highlights include the Morteratsch Glacier, the Alp Grüm viewpoint, and the famous Brusio circular viaduct near Tirano.
Tickets start from CHF 33 in 2nd class. The Bernina Express runs year-round with 1–3 daily departures depending on the season, operated by the Rhaetian Railway (RhB).
How Long Is the St. Moritz to Tirano Train?
The direct Bernina Express (Rhaetian Railway) from St. Moritz to Tirano takes approximately 2h 15min, with multiple daily departures.
How Much Does a St. Moritz to Tirano Train Ticket Cost?
Tickets start from €37.5 when booked in advance. Prices vary by date, time, and availability.
How Many Trains Run Daily from St. Moritz to Tirano?
Up to 1/day trains operate daily on the St. Moritz to Tirano route.
Train Operator
Bernina Express (Rhaetian Railway)
Direct high-speed service · 2h 15min max
Which Stations Serve the St. Moritz to Tirano Route?
St. Moritz Bahnhof
- Located in the town centre, walkable to most hotels
- Engadin Bus connections available
Tirano Stazione
- Connection to Trenord trains to Milan
- Italian border town — bring ID
What Classes Are Available on St. Moritz to Tirano Trains?
2nd Class Panorama
- Panoramic windows
- Audio commentary in 6 languages
- Bistro car access
- Comfortable reclining seats
1st Class Panorama
- Panoramic windows
- Wider seats with more legroom
- Audio commentary in 6 languages
- Bistro car access
- Quieter carriage
How to Book the St. Moritz to Tirano Train?
Starting Price
Per person, one way in 2nd Class Panorama class. Prices shown are indicative and based on recent availability. Actual fares may vary.
Book Early
Tickets are available up to 6 months in advance. Advance bookings offer the best prices.
Children & Youth
Children 4-11 may qualify for reduced fares. Youth discounts may be available. Infants under 4 travel free
Luggage
Standard luggage allowance applies
What Should You Know About St. Moritz to Tirano Trains?
Mandatory Seat Reservation
A seat reservation (CHF 32–36 depending on season) is mandatory on the panoramic Bernina Express and must be purchased in addition to the rail ticket.
UNESCO World Heritage
The Bernina/Albula railway line is a UNESCO World Heritage Site. The route crosses the Bernina Pass at 2,253 metres — the highest railway crossing in the Alps without a tunnel.
Seasonal Schedule
In summer (May–October) there are 3 daily departures. In winter (December–April) only 1 daily service operates. The route closes briefly in November.
Swiss Travel Pass Accepted
Swiss Travel Pass holders travel free — only the mandatory seat reservation fee applies. Half-Fare Card holders get 50% off the ticket price.
Frequently Asked Questions: St. Moritz to Tirano
The Bernina Express takes approximately 2 hours and 15 minutes to travel from St. Moritz to Tirano, covering 61 km of spectacular Alpine scenery including the Bernina Pass at 2,253 metres.
A standard rail ticket costs from CHF 33 in 2nd class or CHF 57 in 1st class. A mandatory seat reservation (CHF 32–36) must be added. Swiss Travel Pass holders only pay the reservation fee.
Yes, regular Rhaetian Railway (RhB) regional trains run the same route without panoramic carriages or mandatory reservations. They take a similar time and cost the same base fare, minus the reservation surcharge.
For the St. Moritz to Tirano direction, the right side (seats facing direction of travel) offers the best views of the Morteratsch Glacier and Alp Grüm. However, both sides have remarkable scenery throughout the journey.
Yes, Bernina Express panoramic carriages have wheelchair-accessible areas. Contact Rhaetian Railway in advance to arrange assistance at boarding and alighting stations.