Tirano · Valtellina

Bernina Express From Tirano

Start the Bernina line on the Italian side.

From $123 per person Free cancellation
  • 4.5 / 5 1,140+ Reviews
  • Valid all day on your date Duration
  • 429 m Tirano RhB Station
  • ≈2 h 30 Milan–Tirano by Trenord
  • Free Cancellation

Book Your Train Day

Check Availability & Prices

Select your preferred date and time. Instant confirmation. Cancel up to 5 days in advance for a full refund.

Powerd by GetYourGuide

The Experience

Our Featured Tirano Ticket

Visit Valtellina's return day ticket on the red train from Tirano to St. Moritz, in 2nd or 1st class, with the freedom to hop off on the way.

Highlights

  • Ride the full Bernina line from Tirano to St. Moritz and back in one day
  • Hop off at any station along the way and continue on a later train
  • Choose your own departure time from Tirano
  • Open the window for photos without glass reflections
  • Spend as long as you like in St. Moritz before the ride back

What's Included

  • Return day ticket Tirano–St. Moritz–Tirano on the regional red train
  • 2nd class, or 1st class on the 1st-class option
  • Valid all day on the date you select
  • Hop-off at any station, continuing on a later train
  • Train timetable
  • Mini-guide to the stops

A Day Out of Tirano

From the Trenord platform to the top of the pass and back down.

  1. Reach Tirano

    A direct Trenord regional train from Milan Centrale takes about 2.5 hours. Step off and walk across the square to the RhB station.

  2. Pick a Departure

    The return ticket lists departures from Tirano between 07:41 and 13:14. Your Milan train is not included, so time it to the train you want.

  3. Ride Up, Hop Off

    The train climbs past the Brusio spiral, Poschiavo and Alp Grüm to Ospizio Bernina at 2,253 m. You can leave at any station and take the next train on.

  4. Ride Back Down

    Spend the middle of the day in St. Moritz or at a stop on the way, then ride back to Tirano for an evening train to Milan.

Three Tickets Up From Tirano

A red-train return with hop-off, a cheaper one-way red-train ticket, or the panoramic Bernina Express from RhB.

FeatureHOP OFF ON THE WAY Red Train Return Day TicketRed Train Ticket, One-Way or ReturnPanoramic Bernina Express (rhb.ch)
PriceFrom $123 return, 2nd class ($212 in 1st)From $75 one-way, 2nd class ($148 return)About CHF 35 one-way 2nd class plus about CHF 32 reservation (reported)
TrainRegional red trainRegional red train, not panoramicPanoramic coaches
WindowsOpenOpenFixed panoramic glass
SeatsNot stated on the listingNot reserved, any free seatMandatory paid reservation
Departures from Tirano07:41 to 13:14, seven listed timesSample day: 09:41 out, 15:48 backWinter: PE 972 at 10:06; more from 24 April 2027
Stops on the wayHop off and take the next trainNot stated, ask the sellerReservation is for one train
Milan–Tirano trainNot includedNot includedNot included
Free cancellationUp to 5 days beforeUp to 7 days beforeRhB terms; online reservations cannot be changed
Rating4.5 (1,140+ reviews)4.4 (390+ reviews)—
Check AvailabilityView on GetYourGuide

Starting in Italy

Tirano, the Bottom of the Bernina Line

How to get there, which ticket to buy and how to spend the day going up and back.

Tirano is the easiest place to start the Bernina line if you are coming from Milan. A direct Trenord regional train gets you there in about 2 hours 30 minutes, the Swiss RhB station is across the square from the Italian one, and from the platform you have three ways up to St. Moritz: the red train on a return day ticket from $123, a one-way red-train ticket from $75, or the panoramic Bernina Express booked with RhB. The red train is the ordinary regional service with windows that open. The Bernina Express is RhB’s panoramic train on the same track, with glass curving into the roof, fixed windows and a paid seat reservation.

Getting to Tirano from Milan

Trenord runs direct regional trains from Milan Centrale up the eastern shore of Lake Como, through Lecco and along the Valtellina to Tirano. The trip takes about 2 hours 30 minutes with no change, and a 2nd-class ticket costs about EUR 12.50. Departures run roughly every one to two hours, so check the Trenord timetable for your date and leave a margin before any Swiss train you have booked.

Tirano has two stations on one square. The Italian station (Trenord and Trenitalia) and the RhB station sit a few metres apart, so the change takes minutes, with no transfer to arrange. The RhB station is at about 430 m. By the time the train reaches Ospizio Bernina it has climbed roughly 1,800 m, and that climb is the reason people come.

If you want a relaxed morning, sleep in Tirano the night before. Hotels cluster near the station, and our where to stay guide covers the options along the line.

Three ways up from Tirano

Red train returnRed train one-wayBernina Express
Sold byVisit Valtellina (GetYourGuide)Rigamonti Viaggi (GetYourGuide)RhB, at rhb.ch
PriceFrom $123, 2nd classFrom $75, 2nd classTicket plus reservation of about CHF 32
WindowsOpenOpenFixed panoramic glass
Hop off on the wayYes, per the listingNot statedReservation is for one train
Free cancellationUp to 5 days beforeUp to 7 days beforeRhB ticket terms

The Tirano to St. Moritz Bernina Red Train return day ticket (our breakdown) is the ticket this page is built around. Visit Valtellina sells it from $123 per person in 2nd class and $212 in 1st. The listing gives departures from Tirano at 07:41, 09:00, 09:41, 11:00, 11:41, 13:00 and 13:14, and it lets you leave the train at any station and catch the next one. It includes a timetable and a mini-guide to the stops. It is rated 4.5 from 1,140+ reviews.

The Tirano–St. Moritz red train ticket (our breakdown) from Rigamonti Viaggi is the cheaper entry: from $75 one-way in 2nd class, $127 in 1st, or $148 for a 2nd-class return. Seats are not reserved and the reseller’s fee is built in. Its sample day leaves Tirano at 09:41, reaches St. Moritz at 12:11 and comes back on the 15:48, arriving at 18:23. A one-way makes sense if you are moving on from St. Moritz to Chur, Zurich or a hotel in the Engadin.

The panoramic Bernina Express is booked on rhb.ch. You need a normal ticket plus a mandatory seat reservation, which sellers put at about CHF 32 for Tirano to St. Moritz. Everyone pays the reservation in full, including Swiss Travel Pass and Interrail holders. The reported 2027 fare is about CHF 35 one-way in 2nd class before the reservation. All winter, train PE 972 leaves Tirano at 10:06 and reaches St. Moritz at 12:35. From 24 April 2027 the summer timetable adds PE 974 at 13:17 and PE 976 at 16:06, plus PE 950 at 08:06 through to Chur. Our Bernina Express vs regional train guide helps if you cannot decide.

A day plan from Tirano and back

The return ticket’s hop-off rule is what makes a Tirano start good value. Trains run roughly hourly, so every stop costs you about an hour. Two stops is a comfortable day.

  1. Take a morning Trenord train from Milan, or walk over from your Tirano hotel, for the 09:41 or 11:00 departure.
  2. Ride up through the Valposchiavo to Alp Grüm, at 2,091 m. Get off, look down the valley you just climbed and across to the Palü glacier above Lago Palü.
  3. Take the next train up to Ospizio Bernina, 2,253 m, the highest point of the RhB network. Lago Bianco lies beside the station, and the lake marks the watershed between the Po and the Danube.
  4. Continue past the Morteratsch glacier to St. Moritz if time allows, or turn around here and keep the afternoon for Poschiavo.
  5. Ride back down in the afternoon. The one-way reseller’s sample return leaves St. Moritz at 15:48 and reaches Tirano at 18:23, so check the last Trenord connection to Milan before you commit.

In midwinter the light goes early. Sunset in St. Moritz is around 16:35 in late December, so a late return runs mostly in the dark. Ride the high section in the middle of the day.

What you see on the climb out of Tirano

The line starts in the street. Guides describe the run out of Tirano as street running, with the train sharing the road like a tram before it gets its own track. Soon after comes the Brusio circular viaduct, the spiral where the line loops over itself to gain height in a narrow valley. Then the train follows Lago di Poschiavo, passes Le Prese and Poschiavo, at about 1,014 m the main town of the valley, and starts the long climb through Cavaglia to Alp Grüm.

The Bernina line has no rack. It climbs on adhesion alone with gradients of up to 70 per mille (7%), and it has been part of the UNESCO World Heritage site “Rhaetian Railway in the Albula / Bernina Landscapes” since 2008. RhB does not let you book a side. Going north from Tirano, most guides suggest the left side, but nobody can promise the coach will face the way you expect. The best side to sit guide has the detail.

Before you go

Carry a passport or ID card. The train crosses from Italy into Switzerland, and you need one to travel between the two by train, even with no routine border check.

Plan around autumn 2027. Third-party sellers report that the Bernina line will close between Cavaglia and Tirano from 4 October to 25 or 26 November 2027, with replacement coaches. RhB has not announced it on its own pages yet, so check rhb.ch before you book anything in that window.

Leave time for Tirano itself. The Madonna di Tirano basilica, built where an apparition of the Virgin was reported in 1504, is a short walk from the station. See things to do in Tirano for a few hours’ worth. If you would rather start at the top, our St. Moritz to Tirano page runs the route the other way.

Ready to ride up? Check availability for the Tirano return day ticket on your date.

Guest Reviews

What Tirano Train Travelers Say

4.5/5 from 1,140+ verified guests

Ratings and review counts are the tour operators' live figures on GetYourGuide and may shift slightly day to day.

"Excellent train journey superb vistas. Plus it snowed. Not only were we lucky enough to see the autumn colours but we also experienced snow. The train was quite full there would not have been any empty seats. Fabulous being able to put the windows down for a far superior photographic experience….. no glass reflection issues. Highly recommend this experience. It doesn’t really matter which side of the train you choose to sit on there are fabulous sights from either side. Most of my photography was done on the upward journey. Because it snowed there was a whiteout for half of the return trip."

Marg

"Countryside was beautiful it was hard to know which way to look. Definitely do one side on the trip up and the other on the way back"

Karen

"the most beautiful places I ever seen. If you visit Switzerland you most take tur with bernina Red Train,"

GetYourGuide traveler

"IT WAS BERY GOOD BUT WOULD HAVE PREFERED OUR TICKTS EARLIER WE HAD LEFT HOME AND NO CHANCE TO PRINT THE,M. I DID NOT WANT ANOTHER APP ON THE PHONE AND MY PHONE WASNT WORKING ANYWAY. iN THE END HAD TO GET THE PLACE WE WERE STAYING TO PRINT IT OFF FOR US. IT WOULD HAVE BEEN EASIER TO COME AND GET THEM AT THE OFFICE BUT THE QUEUES WEERE LARGE. THE TRAIN JOURNEY IS VERY GOOD BUT VERY ANNOYING HAVING PEOPLE CLAMBERING ALL OVER YOU TO TAKE PICTURES. NO MANNERS!!"

GetYourGuide traveler

"Great price although the ticket guide only replied one of my text, and ignored the rest. We were able to figure it out. We got in the wrong wagon and didn’t take the official tour guide lucky I was there a year ago and were able to manage. Bernina express is an awesome train ride."

GetYourGuide traveler

Read all 1,140+ verified reviews

See All Reviews

Ride Up From Tirano

A return day ticket on the red train from Tirano to St. Moritz, with stops where you choose. Free cancellation up to 5 days before. Starting from $123 per person.

Check Availability

Can't Make These Dates?

Browse More Available Options

More tours and times nearby. Each listing shows its own cancellation policy.

Bernina Train From Tirano FAQ

Getting to Tirano, the two stations, tickets and what to do with the day.

Keep Exploring

Explore More

Every Bernina train page, tour and planning guide on this site, in one place.