Skip to content
UNESCO Bernina line · Switzerland → Italy

St. Moritz → Tirano: a Swiss-Italian day trip by train

From St. Moritz, the Bernina line drops 1,345 m through alpine passes and Italian valleys to Tirano. Take the Red Train any time, or board the panorama Bernina Express. Spend a few hours in Tirano and return — a perfect day trip with mountain coffee at altitude.

~2 h 15 min
One-way travel time
1,345 m
Altitude drop
~Hourly
Red Train frequency
  • Same UNESCO views
  • Official partner prices
  • Easy day trip
Bernina Express panorama train at a snowy mountain station near St. Moritz — UNESCO Bernina railway
Honest comparison
Live partner prices
2026 schedule
No markup

Which ticket should you book?

Both trains run on the exact same tracks across the Bernina Pass. The scenery is identical. The difference is comfort, frequency, and whether you can change your plans on the day.

Most flexible

Red Train (Trenino Rosso)

Regional train, no reservation needed

from CHF 33 per person · one-way
Official RhB ticket. Round-trip from CHF 66. Optional seat reservation CHF 5.
  • Runs ~hourly, all day
  • Open seating · windows open
  • No reservation · ticket valid all day
  • No on-board service
  • Same Bernina Pass views
Premium comfort

Bernina Express (Panorama)

Panorama train with mandatory reservation

from CHF 65 per person · one-way
Ticket (CHF 33) + mandatory seat reservation (CHF 32). Round-trip from CHF 130.
  • 1–3 departures/day · summer schedule
  • Panorama-glass roof · reserved seat
  • Reservation mandatory (booked separately)
  • At-seat catering · Wi-Fi · audio guide
  • Same Bernina Pass views

Honest note on prices: We always recommend booking direct with Rhätische Bahn (RhB): it's the official operator, the price is the lowest possible, and the booking site is available in English, German, Italian and French. The GetYourGuide link below is offered for travellers who want to pay in EUR, get an app voucher, and have free cancellation up to 24 h before — at a noticeably higher price.

Highlights heading south from St. Moritz

Morteratsch Glacier & Piz Bernina

Just south of Pontresina, the train passes the Morteratsch tongue and the Piz Bernina massif (4,049 m). Sit on the right side from St. Moritz for the best view.

Lago Bianco & Ospizio Bernina (2,253 m)

The summit of the line. Glacier-fed Lago Bianco mirrors the sky on one side, the dark Lej Nair on the other — they sit just metres apart at the European watershed.

Alp Grüm (2,091 m)

The first stop on the descent into the Italian-speaking Val Poschiavo. A small mountain restaurant if you want to break the trip and catch a later train.

Val Poschiavo & Lago di Poschiavo

A long descent through Italian-Swiss villages, vineyards, and the turquoise Lago di Poschiavo. Sit on the right side from Poschiavo down to Le Prese for the lake view.

Brusio Spiral Viaduct

Just before reaching Tirano, the line spirals down through an open stone viaduct to lose altitude. One of the most photographed bridges in the Alps.

Tirano (430 m) & the Madonna basilica

Time to step into Italy — espresso, gelato, and the 16th-century Madonna di Tirano basilica are all within a 10-minute walk from the station.

Route map

Illustrated map of the Bernina railway from Chur via Samedan to Tirano with the St. Moritz branch
Bernina railway — the full route. The St. Moritz → Tirano section uses the Bernina line south of Samedan.

Timetable: St. Moritz → Tirano (2026)

Red Train departures run all year on a fixed pattern. The Bernina Express runs daily in summer (2 May – 25 October 2026) and on a reduced winter schedule.

Red Train (Regionalzug) — departures from St. Moritz

Train Departure St. Moritz Alp Grüm Poschiavo Arrival Tirano
R 1622 08:48 09:33 10:23 11:02
R 1632 10:48 11:33 12:23 13:02
R 1642 12:48 13:33 14:23 15:02
R 1652 14:48 15:33 16:23 17:02
R 1662 16:48 17:33 18:23 19:02

Bernina Express — departures from St. Moritz (summer 2026)

Train Departure St. Moritz Alp Grüm Poschiavo Arrival Tirano
PE 971 09:17 10:06 10:54 11:32
PE 973 13:17 14:07 14:53 15:31
PE 977 16:14 17:00 18:00 18:39

Bernina Express requires a mandatory seat reservation (separate from the ticket). The Red Train does not — board with a valid ticket and take any seat. Schedule subject to change; verify on the day at rhb.ch.

Day-trip tips: St. Moritz → Tirano & back

01

Bring photo ID

Tirano is in Italy, St. Moritz in Switzerland. Carry your passport or national ID — random border checks happen on the train, especially in summer.

02

Sit on the right side from St. Moritz

For the best views of Morteratsch Glacier, Lago Bianco, the descent into Val Poschiavo, and the Brusio Spiral — sit on the right going south.

03

Time it for lunch in Italy

The 10:48 Red Train gets you to Tirano at 13:02 — perfect for lunch. The 16:48 back arrives in St. Moritz around 19:00. Trade Swiss precision for Italian timing — at least for a few hours.

04

Bring euros — or use card

Tirano is in the eurozone. Cafés and gelato spots take cards, but a few small lunch spots prefer cash. Swiss francs work in some tourist places but at unfavourable rates.

05

The Red Train ticket is valid all day

Round-trip Red Train tickets don't tie you to a specific train. Catch any Red Train back to St. Moritz. The Bernina Express does require a reserved seat for the specific train you book.

06

Break the trip at Alp Grüm

Take the Red Train to Alp Grüm (2,091 m), have coffee with a glacier view, and catch the next train. With the all-day ticket this costs you nothing extra — only on the regional train, not the Bernina Express.

Frequently asked questions

Bernina Express or Red Train (Trenino Rosso) — what's the difference?
They run on the same tracks across the Bernina Pass and have the same views. The Bernina Express is the panorama-glass train: 1–3 departures per day, mandatory seat reservation, at-seat catering, Wi-Fi. The Red Train is the regional train: runs hourly, no reservation needed, normal windows that open, no on-board service. The Red Train ticket is valid all day on any train in the same direction.
Do I need a seat reservation?
For the Bernina Express, yes — it's mandatory and booked separately. The reservation costs CHF 32 per person for Tirano ↔ St. Moritz year-round. For the Red Train, no reservation is required. You can optionally reserve a seat for CHF 5, but most travellers don't.
How much does the ticket cost?
Official RhB price for a one-way ticket St. Moritz ↔ Tirano in 2nd class is CHF 33. A round-trip is CHF 66. The Bernina Express adds the mandatory seat reservation (CHF 32). Online resellers price in EUR and bundle reservation + ticket — compare the totals.
Do I need my passport?
Yes — bring photo ID. The train crosses an international border between Italy and Switzerland. Border checks are random but do happen, especially during the summer season.
How long should I spend in Tirano?
Most travellers spend 90 minutes to 3 hours. The town centre and the Madonna di Tirano basilica are a 10-minute walk from the station. Cafés, gelato and lunch spots are within five minutes. If you arrive on the 09:58 Red Train, you can be back in St. Moritz by 16:00 with time for lunch in Italy.
Can I get off and continue on a later train?
With the Red Train ticket: yes — it's valid all day on any Red Train in the same direction, so you can break the journey at Poschiavo, Alp Grüm, or anywhere along the line. With the Bernina Express: no — you're tied to the train and seat you booked.
Do the trains run in winter?
Yes, both year-round. The Bernina Express uses panoramic carriages all year, with a reduced winter schedule. Note: from 29 October to 13 November 2026 the Bernina Express is rerouted via Vereina due to engineering works — check rhb.ch for affected dates.

Ready for an Italian day out?

Book a flexible Red Train round-trip ticket and take any train back. Or reserve a panorama seat on the Bernina Express with RhB direct.

Or book the Red Train in EUR with free cancellation via GetYourGuide →