St Moritz to Tirano by train Find train times and tickets

Prices explained

Prices explained

At Loco2 we believe in price transparency. We use real data from Loco2 searches to estimate the cheapest fares you should be able to find for your journey, based on how far in advance you book.

The cheapest price is the lowest fare we've ever found for this journey. These prices can usually be found by searching when booking opens but they vary due to availability, which depends on factors like the day of the week or time of year.

30 day advance and 7 day advance prices are found by searching exactly 7 or 30 days from today. These prices fluctuate daily based on demand and availability at the time of search. For example, the 7-day price on a busy Saturday in summer is likely to be more expensive than the same journey on a Tuesday in winter.

We're always seeking to improve how price-checking works, and we welcome feedback on how we can make it better.

  1. Cheapest price £25.00
  2. 30 day advance £48.50
  • First train
    07:48
  • Last train
    16:48
  • Avg changes
    0
  • Fastest journey
    2hr 12m
  1. The train from St Moritz (Switzerland) to Tirano (Italy) follows the Bernina Railway, which in 2008 was inscribed on UNESCO’s World Heritage List. This is the only north-south rail route from Switzerland to Italy that really climbs over the Alps rather than burrowing under the mountains in a tunnel. You are in for a real treat on the journey from St Moritz to Tirano, as the train tackles formidable gradients and passes snowfields before dropping down steeply into Italy.

    The train service on this route is part of the narrow-gauge Rhaetian Railway network. Trains from St Moritz to Tirano generally run hourly from early morning to late afternoon, taking 2 hrs 20 mins for the journey. A handful of trains each day are branded Bernina Express, and it is only these that are shown in Loco2's system. Note that you can use your ticket purchased from Loco2 on any train on the day for which your ticket is valid. The trains called the Bernina Express are aimed at tourists. The regular trains on the route are just as fast and often much less crowded than the Bernina Express.

    Bookings for the Rhaetian Railway services may open as much as six months in advance of travel. Book early for the cheapest tickets.

    St Moritz to Tirano

    St Moritz to Tirano

    The trains on the Bernina route leave from the main Rhaetian Railway station in St Moritz. A long escalator links the town centre with the station. In Tirano, the trains run right through the streets of this small town to terminate at the Rhaetian Railway station, which is just adjacent to the main Italian station. The latter has regular onward services to Milan.

    There are 16 intermediate stations between St Moritz and Tirano, but most of these are request stops. In practice, trains may stop only a handful of times on the journey. The entire 61-km route is spectacular; take your camera. Train travel doesn’t get much better than this.

Search accommodation in Tirano

Airbnb

Other journeys to Tirano View all journeys to Tirano

Country guide

Trains to Italy

Read our country guide

Image credits: Tirano © Ludmila Smite

Log in / Register

  1. We'll assume you've read
    our Terms of Service.