Bernina Red Train: a breathtaking experience


The Red Train of Bernina is much more than just a means of transportation: it is a rail adventure that takes you from the heart of the Swiss Alps to the Italian charm of Tirano. This scenic route, recognized as a UNESCO World Heritage site, offers breathtaking landscapes, crossing 55 tunnels and 196 bridges, reaching altitudes of up to 2,253 meters without the aid of cog rails.

Starting from St. Moritz, the train winds through enchanting alpine scenery, passing by the picturesque White Lake and the majestic Morteratsch glacier. Along the way, you can admire the famous Brusio spiral viaduct, an engineering marvel, and cross the Bernina Pass, the highest point of the journey. The descent towards Tirano will reward you with spectacular views of green valleys and picturesque villages, providing an experience that combines nature, culture, and history in an unforgettable trip.

10-trenino-rosso-del-bernina-percorso-min

Itinerary program for the Red Train of Bernina

The itinerary of the Bernina Red Train varies depending on the chosen package and travel conditions. The main route connects Milan to St. Moritz and includes a scenic journey on board the famous Bernina Express, which travels through the Swiss Alps to Tirano.

However, not all trains follow the same itinerary: some trains, like the Bernina Express, offer panoramic carriages with mandatory reservations, while the traditional Red Train follows the same route but with greater flexibility in stops.

Itinerary details

Bernina Red Train prices: starting from €124.

Departure from Milan: the journey begins with a bus transfer from Milan to the renowned alpine resort of St. Moritz. During the trip, there is a brief stop in Valtellina for refreshments.

St. Moritz - free time: upon arrival in St. Moritz, you will have time to explore the famous city, known for its ski resorts and breathtaking views.

Journey on the Bernina Red Train from St. Moritz: board the Bernina Express for an unforgettable experience through spectacular alpine landscapes. The train travels over viaducts, through tunnels, and across glacial valleys, offering unique views of the Swiss mountains.

Arrival in Tirano - free time: after approximately two hours of travel, the train arrives in Tirano, where you will have some time to stroll through the historic center and discover its main attractions.

Return to Milan: the tour concludes with the return bus trip to Milan, arriving at Garibaldi Station in the evening.

Important note

The indicated itinerary is subject to changes due to weather conditions, traffic, and other unforeseen circumstances. Some details, such as the duration of stops or the type of train used, may vary depending on availability and the chosen package.

Other important information to know:

  • Cancellation is possible up to 24 hours before the date of the visit.
  • Rescheduling is possible up to 24 hours before the date of the visit.
  • Duration of the trip: 11 hours.



What is included in the experience: 

  • Reserved tickets for the Red Train of Bernina.
  • Free time in St. Moritz and Tirano.
  • Private coach with air conditioning from Milan.
  • Guide: English .


What is not included in the experience: 

  • Pick-up/drop-off at the hotel.
  • Food and drinks.
  • Bernina Express.

Bernina Red Train : tips for your visit

FAQs about Bernina Red Train 


How long does the ride on the Bernina Train last?
The complete journey from Tirano to St. Moritz takes about 2 hours and 30 minutes each way. Regional trains take approximately 2 hours and 20 minutes, while the Bernina Express, with fewer stops, covers the route in about 2 hours and 15 minutes.

What is the best time to go on the Bernina Train?
The Bernina Train offers spectacular views in every season:

  • Spring: Alpine blooms and residual snow on the peaks;
  • Summer: Long days and opportunities for hiking at intermediate stops;
  • Autumn: Warm colors of foliage painting the woods;
  • Winter: Snow-covered landscapes and a fairytale atmosphere.

The choice depends on your personal preferences and the activities you want to engage in along the way.

How much does it cost to ride the Bernina Train?

  • Second class: about €67 round trip.
  • First class: about €118 round trip.
  • A supplement of 14 CHF (about €12.30) in summer and 10 CHF (about €8.80) in winter, in addition to the standard ticket.

Where do you take the Bernina Train in Italy?
The starting point in Italy is the Tirano station, located in the province of Sondrio, Lombardy. The station is easily reachable by car, train, or bus. Parking is available near the station for those arriving by car.

Where is the best place to sit on the Bernina Train?
To fully enjoy the scenery:

  • Direction TiranoSt. Moritz: Seats on the right side offer better views of the Brusio viaduct and Lake Poschiavo.
  • Direction St. MoritzTirano: Seats on the left side are preferable for admiring the same views.

However, both sides of the train provide spectacular views along the entire route.

What stops should you make on the Bernina Train?

Along the way, some recommended stops are:

  • Brusio: To admire the famous spiral viaduct;
  • Le Prese: For a walk along Lake Poschiavo;
  • Poschiavo: A charming village with a characteristic historical center;
  • Alp Grüm: A viewpoint at over 2,000 meters above sea level;
  • Ospizio Bernina: The highest station on the route, with a view of the Bianco and Nero lakes.

Keep in mind that trains run approximately once an hour, so plan your stops accordingly.

06:55 - Piazza Sigmund Freud, 1