"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."
Tirano · Valtellina
Bernina Express From Tirano
Start the Bernina line on the Italian side.
- 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.
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.
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.
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.
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.
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.
Photo Gallery
Tirano to St. Moritz in Photos
Photos from the featured return ticket's listing, from the Brusio spiral to the high meadows.






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.
| Feature | HOP OFF ON THE WAY Red Train Return Day Ticket | Red Train Ticket, One-Way or Return | Panoramic Bernina Express (rhb.ch) |
|---|---|---|---|
| Price | From $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) |
| Train | Regional red train | Regional red train, not panoramic | Panoramic coaches |
| Windows | Open | Open | Fixed panoramic glass |
| Seats | Not stated on the listing | Not reserved, any free seat | Mandatory paid reservation |
| Departures from Tirano | 07:41 to 13:14, seven listed times | Sample day: 09:41 out, 15:48 back | Winter: PE 972 at 10:06; more from 24 April 2027 |
| Stops on the way | Hop off and take the next train | Not stated, ask the seller | Reservation is for one train |
| Milan–Tirano train | Not included | Not included | Not included |
| Free cancellation | Up to 5 days before | Up to 7 days before | RhB terms; online reservations cannot be changed |
| Rating | 4.5 (1,140+ reviews) | 4.4 (390+ reviews) | — |
| Check Availability | View on GetYourGuide |
Other Ways Up
More Trains and Tours Through Tirano
Cheaper one-way tickets, the reverse direction from St. Moritz, and day trips that board the red train in Tirano.
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 return | Red train one-way | Bernina Express | |
|---|---|---|---|
| Sold by | Visit Valtellina (GetYourGuide) | Rigamonti Viaggi (GetYourGuide) | RhB, at rhb.ch |
| Price | From $123, 2nd class | From $75, 2nd class | Ticket plus reservation of about CHF 32 |
| Windows | Open | Open | Fixed panoramic glass |
| Hop off on the way | Yes, per the listing | Not stated | Reservation is for one train |
| Free cancellation | Up to 5 days before | Up to 7 days before | RhB 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.
- Take a morning Trenord train from Milan, or walk over from your Tirano hotel, for the 09:41 or 11:00 departure.
- 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ü.
- 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.
- Continue past the Morteratsch glacier to St. Moritz if time allows, or turn around here and keep the afternoon for Poschiavo.
- 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
Ratings and review counts are the tour operators' live figures on GetYourGuide and may shift slightly day to day.
"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"
"the most beautiful places I ever seen. If you visit Switzerland you most take tur with bernina Red Train,"
"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!!"
"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."
Read all 1,140+ verified reviews
See All ReviewsRide 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 AvailabilityCan'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.
Take a direct Trenord regional train from Milan Centrale. It runs up the eastern shore of Lake Como via Lecco and along the Valtellina, takes about 2 hours 30 minutes and costs about EUR 12.50 in 2nd class. Trains run roughly every one to two hours, so check the timetable. The Milan page compares this with a coach tour.
No, but they are on the same square, a few metres apart. Trenord trains from Milan arrive at the Italian station and Bernina trains leave from the RhB station next door at about 430 m. The change takes a few minutes on foot. Our Tirano guide covers the town around the square.
On GetYourGuide, the return day ticket from Tirano costs from $123 per person in 2nd class and $212 in 1st. A one-way ticket from a different reseller starts at $75 in 2nd class, $127 in 1st, and $148 for a 2nd-class return. The tickets page compares resellers with buying from RhB.
With the Visit Valtellina return day ticket, yes. Its listing lets you leave the train at any station and take the next one on, which works well for Alp Grüm and Ospizio Bernina. Regional trains run roughly hourly, so each stop takes about an hour. See the stop-by-stop route to choose where.
In winter 2026/27, train PE 972 leaves Tirano at 10:06 for St. Moritz and PE 952 at 14:24 for Chur. From 24 April 2027 the summer timetable adds more departures, including PE 950 at 08:06, PE 974 at 13:17 and PE 976 at 16:06. Check the full Bernina Express timetable for your date.
Yes. The panoramic Bernina Express needs a ticket plus a mandatory seat reservation, reported at about CHF 32 for Tirano to St. Moritz. Pass holders and children pay it in full too. The red train needs no reservation, and an optional seat costs CHF 5. The seat reservation guide explains both.
No. The Visit Valtellina ticket covers the red train between Tirano and St. Moritz only. Its listing points out that a regular train leaves Milan Centrale for Tirano, and you buy that ticket separately from Trenord. If you want transport arranged, look at the red-train day trips from Milan.
RhB gives about 2 hours 15 minutes for the Bernina Express between St. Moritz and Tirano, and northbound trains take nearer 2 hours 30 minutes. The one-way reseller's sample timetable leaves Tirano at 09:41 and arrives at 12:11. Add an hour for every stop you make. Our route map shows where the time goes.
Possibly. Third-party sellers report a closure between Cavaglia and Tirano from 4 October to 25 or 26 November 2027, with replacement coaches. RhB has not published it on its own pages yet, so check rhb.ch before you book that period. The is it worth it guide covers timing your trip.
Still have questions? Email us at info@berninatraintour.com
Keep Exploring
Explore More
Every Bernina train page, tour and planning guide on this site, in one place.
Individual Bernina Tours
- Bernina Red Train & St. Moritz Day Trip from Milan
- Bernina Red Train & St. Moritz Tour, Reserved Carriage
- Bernina Train & Diavolezza Glacier Lunch from Milan
- Bernina Train & St. Moritz Day Trip from Milan
- Como to St. Moritz: Panoramic Bernina Express Tour
- Lake Como Cruise, St. Moritz & Bernina Red Train Tour
- Milan to St. Moritz Bernina Train Tour with Guide
- Milan to St. Moritz Panoramic Bernina Express Tour
- Milan to Swiss Alps & St. Moritz by Bernina Train
- Small-Group Alps Day Trip from Milan with Bernina Train
- St. Moritz Day Trip: Bernina or Albula Red Train
- St. Moritz to Tirano Bernina Red Train Ticket
- Tirano to St. Moritz Bernina Red Train Ticket
- Tirano–St. Moritz Bernina Red Train Return Ticket
Guides
- Which Side to Sit on the Bernina Express (and Can You Choose)?
- Bernina Express First vs Second Class: What Actually Changes?
- The Bernina Express in Winter: What to Expect
- Bernina Express Route Map: Stop by Stop From Chur to Tirano
- Do You Need a Seat Reservation for the Bernina Express?
- How Much Does the Bernina Express Cost?
- Bernina Express Timetable: Winter 2026/27 and Summer 2027
- Bernina Express vs Glacier Express: Route, Time and Price Compared
- Bernina Express vs the Regional Red Train: What's the Difference?
- Bernina Express with a Swiss Travel Pass: What Is Covered?
- Is the Bernina Express Worth It?
- Things to Do in Tirano Before or After the Bernina Train
- Which Bernina Train Tour Should You Book?