About This Experience

You meet at Piazza della Repubblica 5 in central Milan 15 minutes before departure. The coach drives north for about two and a half hours, passes through St. Moritz without stopping, and continues to the Diavolezza valley station.

A cable car takes you up to Berghaus Diavolezza at 2,978 m, a ride of about 12 minutes each way. You have time to look across the glaciers and then sit down to a set lunch of antipasto, pizzoccheri and dessert, about an hour and a half in all.

Back at the valley you board the Bernina train at the Bernina Diavolezza stop and ride down to Tirano in a standard carriage of the regional train. The listing allows about two hours for this leg. It is not the panoramic Bernina Express, and the ticket covers Bernina Diavolezza to Tirano only.

After a 10-minute stop in Tirano the coach takes about two and a half hours back to Milan. An assistant on the coach speaks Italian and English. If the cable car is closed for maintenance, the operator arranges an alternative program.

Highlights

  • Diavolezza cable car up to 2,978 m
  • Set lunch at Berghaus Diavolezza with pizzoccheri
  • Regional Bernina train from Bernina Diavolezza down to Tirano
  • Glacier views from the Diavolezza terrace
  • Drive through St. Moritz on the way up

What's Included

  • ✓ Round-trip air-conditioned coach from Piazza della Repubblica, Milan
  • ✓ Diavolezza cable car up and down
  • ✓ Set lunch at Berghaus Diavolezza: antipasto, pizzoccheri and dessert
  • ✓ Bernina train ticket, Bernina Diavolezza to Tirano (standard carriage)
  • ✓ Assistant on the coach in Italian and English

Not Included

  • Extra food or drinks beyond the set menu
  • A seat on the panoramic Bernina Express
  • Free time in St. Moritz (the coach passes through)
  • Hotel pickup (central meeting point only)

What to Bring

  • Passport or national ID card (the day crosses the Italian–Swiss border twice)
  • Warm layer for 2,978 m, in every season
  • Sunglasses
  • Camera

Good to Know & Caveats

  • The train ticket is for a standard carriage on the regional train, from Bernina Diavolezza to Tirano only.
  • Diavolezza sits at 2,978 m and is much colder than Milan, so pack a warm layer whatever the month.
  • If the cable car is closed for maintenance, the operator arranges an alternative program.
  • You cannot pick a seat side on the train. Travelers often suggest the right-hand side heading south (St. Moritz to Tirano) and the left heading north, but you sit where there is space.
  • From late October to late February, early sunsets can cut afternoon visibility from the train.
  • The operator requires a passport or national ID card on the day.

Not Suitable For

  • People with mobility impairments

Meeting Point

Piazza della Repubblica 5 in central Milan, on the corner with Via Turati (metro M3 Repubblica), 15 minutes before departure, with the coach returning there in the evening.

What Travelers Say

Rated 4.6/5 by 60+ verified GetYourGuide travelers.

Thank you so much Maja for this wonderful day! Your kindness and all the information you shared made the Bernina experience truly unforgettable. From the glacier at Diavolezza to the red train, everything was perfectly organized. We loved every moment ; grazie mille! Soufiane

— Soufiane, 2026-09

I liked that the tour company sent instructions through WhatsApp so that it was easy to find everything. Sergio was a great guide very funny!!

— Gwendolen, 2025-09

This tour with the Lunch and Mountain View excursion was absolutely out of this world and a must if you are going to make the trip into Switzerland anyways. I am still in complete awe with the Swiss Alps and the accommodations during the tour and at the Diavolezza Lodge. The food served was perfection. Barbara / Barbie, our tour guide, was the sweetest and most kind person ever. Her energy and colorful spirit was the cherry on top and made the tour that much more worth being in. Thank you so much for this unforgettable experience!!!

— Alexandra, 2025-08

Frequently Asked Questions

Which train does this tour use?

A standard carriage on the regional Bernina train, from the Bernina Diavolezza stop down to Tirano. It is not the panoramic Bernina Express.

Is lunch included?

Yes. A set lunch at Berghaus Diavolezza with antipasto, pizzoccheri and dessert is included. Extra food or drinks are at your own cost.

How high does the cable car go?

Up to 2,978 m at Berghaus Diavolezza, about 12 minutes each way. It is much colder up there than in Milan, so bring a warm layer.

Do you stop in St. Moritz?

No. The coach drives through St. Moritz on the way to Diavolezza, but there is no free time in the town.

What happens if the cable car is closed?

If it is closed for maintenance, the operator arranges an alternative program for the day.

Do I need a passport, and can I cancel?

Yes, bring a passport or national ID card for the Swiss border. You can cancel up to 24 hours in advance for a full refund.