REVIEW · MILAN
From Milan: Bernina Red Train & Lunch with Mountain Views
The star of this long day is the contrast: you rise by cable car to Diavolezza at 2,978 meters, then roll through the Alps on the Bernina Red Train. I like the easy access to serious mountain views, and I like that lunch is included at the lodge, rather than leaving you to hunt for food at altitude. The main drawback is the length. You spend many hours on the road from Milan, so this suits you best if the journey is part of the fun.
I also like the practical setup. The English and Italian-speaking assistant stays with you on the bus, and guides named Salvatore and Raffaele have been praised for keeping passengers informed and on time. Just remember that the Diavolezza visit and train ride are unaccompanied, drinks cost extra, and you must carry your original passport or another valid travel document.
Key points to know before booking

- Diavolezza reaches 2,978 meters: A short cable car ride puts you high above the Bernina area, with views toward peaks and glaciers.
- Pizzoccheri comes with the lunch voucher: This hearty buckwheat pasta with cheese, potatoes, cabbage, garlic butter, and sage is a proper alpine meal.
- The Bernina Red Train is the scenic finale: You ride the UNESCO World Heritage Bernina railway from Diavolezza to Tirano for about two hours.
- The bus day is long but organized: Expect roughly 12 hours from Milan and several road sections through northern Italy and Switzerland.
- You are on your own at the main sights: The assistant helps on the bus, but you explore Diavolezza and board the train without a guide beside you.
- Bring your original passport: This is mandatory, even if you are already in Italy or another Schengen country.
Why this Milan day trip works

This outing gives you two very different ways to see the Swiss Alps. At Diavolezza, you go up. On the Bernina Red Train, you move through the mountains at a slower, more intimate pace. One experience is about height and open views. The other is about valleys, bridges, villages, and the railway itself.
That pairing is the reason to choose this trip over a simple scenic train ride. You do not spend the whole day looking out of a coach window. You get a cable car ascent, time at a mountain lodge, a sit-down lunch, and a two-hour rail journey.
The tradeoff is unavoidable. Milan is not close to Diavolezza, and the return to Milan from Tirano takes about two and a half hours by bus. With the outward drive and stops included, this is a full day rather than a relaxed half-day excursion. I would not book it if you want a leisurely schedule or plenty of independent time in Milan that evening.
More Scenic Train Journeys in Milan
- Bernina Red Train, Swiss Alps & St Moritz From Milan
★ 5.0 · 2,954 reviews - Swiss Alps Bernina Red Train and St.Moritz Tour from Milan
★ 4.5 · 2,369 reviews - From Milan: St. Moritz and Panoramic Bernina Express Tour
★ 4.6 · 1,723 reviews
Meeting the bus in central Milan

The departure point is Piazza della Repubblica, at the corner of Via Turati, in front of the black and light-blue newspaper kiosk. Arrive at least 15 minutes before the time printed on your voucher. That small buffer matters because a coach tour cannot easily wait for late arrivals.
The English and Italian-speaking assistant travels on the bus. This is useful during the long transfers, when you can receive introductions to the route and reminders about the day’s timing. Salvatore and Raffaele are among the guides associated with the experience, and the strongest praise has focused on guides who explain the sights in both languages and keep the day moving on schedule.
Do not confuse the bus assistant with a personal guide at every stop. Once you reach Diavolezza, you receive the cable car and lunch vouchers, then continue without an escort. The same applies to the Bernina train. You need to listen carefully to the meeting instructions and watch the time yourself.
The road from Milan to the Bernina area

The bus portion is a major part of the experience. The schedule includes an initial coach ride of about 70 minutes, followed by another road section of roughly 90 minutes. There is also a short drive of about 20 minutes before reaching the Diavolezza cable car area.
The route passes through St. Moritz, one of Switzerland’s best-known mountain resorts. The stop here is brief, about 10 minutes of scenic driving rather than a proper visit. You should treat St. Moritz as a view from the road, not as free time to shop, walk, or see the town.
This is where your expectations matter. If you enjoy watching the scenery change from Milan toward the Swiss Alps, the bus ride helps tell the story of the region. If you dislike long transfers, bring water, a small snack, and something to occupy you. The schedule is organized, but it cannot turn a distant mountain destination into a quick outing.
Riding the cable car to Diavolezza

The cable car ride to Diavolezza takes about 12 minutes. That is short enough to be easy, but long enough for the views to open up as you gain height. The lodge sits at 2,978 meters above sea level, just below the 3,000-meter mark used in the tour’s description.
At the top, the reward is not a long list of planned activities. It is the setting itself. You have free time to look toward the surrounding peaks and glaciers, take photographs, and enjoy the mountain air before lunch. The view is the main event, so keep your schedule flexible rather than expecting a guided walk or a packed program.
High altitude can feel different from a city visit, especially for anyone not used to mountain elevations. The tour does not provide a guided acclimatization program, so take the ascent at your own pace and allow yourself time to sit down if needed. The experience is not suitable for people with mobility impairments, according to the activity information.
The cable car makes Diavolezza far more accessible than a mountain hike, but that does not mean the entire stop is effortless for everyone. You should be comfortable getting on and off the cable car, walking around the lodge area, and managing your own time without a guide beside you.
More Scenic Train Journeys in Switzerland
- From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip
★ 4.7 · 1,120 reviews - From Milan: Bernina Train Guided Tour to St. Moritz
★ 4.7 · 948 reviews - From Milan: St Moritz & Alps Day Trip with Bernina Red Train
★ 4.6 · 851 reviews - From Milan: Bernina Red Train to St Moritz Guided Tour
★ 4.3 · 258 reviews
Lunch at 2,978 meters

Lunch is served at Berghaus Diavolezza Lodge, with about 90 minutes set aside. The included meal centers on Pizzoccheri, a traditional dish from the Alpine border region. It combines buckwheat pasta, melted cheese, potatoes, cabbage, garlic butter, and sage.
This is exactly the sort of food that makes sense on a mountain day. It is filling, warm, and more substantial than a quick sandwich. The dish also gives you a taste of local cooking rather than an anonymous meal chosen only for convenience.
The lunch voucher is included in the $225 price, but drinks are not. Budget for beverages separately and check the voucher details when you arrive. You also should not assume the meal includes every item on the lodge menu. The supplied information identifies Pizzoccheri as the included dish, so extra requests may cost more.
The 90-minute lunch period leaves some time to enjoy the view, but it is not an extended restaurant stop. Take photographs before or after eating, and keep an eye on the return cable car schedule. You go back down the same way you came up, with another cable car ride of about 12 minutes.
The Bernina Red Train from Diavolezza to Tirano
After returning to the Diavolezza station, you board the Bernina train for about two hours. This is the second major part of the day and the one that gives the outing its UNESCO World Heritage distinction.
The railway passes through alpine valleys, over old stone bridges, and past mountain villages. The experience is different from the cable car because the view unfolds gradually. You see the route develop around you instead of arriving at one high viewpoint.
The train ticket from the Bernina Diavolezza stop to Tirano is included. Your ride is unaccompanied, so keep your ticket and follow the boarding instructions from the bus assistant. The train segment is scenic, but it is still scheduled transportation. You are not free to choose a later departure unless the tour operator specifically allows it.
Tirano is the endpoint of the rail journey. The itinerary allows about 30 minutes of free time there before the bus back to Milan. That is enough for a short pause and a chance to stretch your legs, but not enough for a serious town visit. Think of Tirano as a useful transition point between the train and the return coach.
The long ride back to Milan

The return coach takes about two and a half hours. By this point, you will already have spent much of the day on the move, so the final stretch can feel tiring. The upside is that you do not need to arrange a separate transfer from Tirano or worry about navigating back across the border on your own.
The tour ends at the same Piazza della Repubblica meeting point in Milan. Since the total duration is listed as 12 hours, avoid booking an evening restaurant reservation or ticketed performance that cannot be changed. Traffic and mountain-road conditions can affect the exact return time.
This is also why I would avoid treating the tour as a simple transport service. The bus is not just getting you from point A to point B. It is the structure that makes a distant Swiss mountain day possible from Milan. You pay in time as well as money, but the route would be difficult to reproduce smoothly with several separate tickets and connections.
Is $225 good value?

The price includes both major transport experiences: the GT bus from Milan to Diavolezza, the cable car, lunch at the lodge, the Bernina train ticket to Tirano, and the return bus to Milan. The onboard English and Italian assistance is included as well.
That is a fair package if you value convenience. Booking the cable car, mountain meal, train, and two long-distance transfers separately would require careful timing. The tour also removes the problem of finding your way from Milan to a remote cable car station and then from Tirano back to Italy’s fashion capital.
The value is weaker if you want independence. You do not receive a personal guide at Diavolezza or on the train, and you have little spare time for side trips. You are paying for a fixed route with the key arrangements handled in advance.
The included lunch strengthens the deal, especially because food at a high mountain lodge can be expensive. Still, remember the extra cost of drinks and any service not specifically named in the inclusions.
Who should book this experience?

I would recommend it to you if you want a major Alpine view without planning a multi-day Swiss trip. It works well for first-time visitors to the region, families with older children who can manage a long day, and anyone who wants both a cable car ride and the Bernina railway in one outing.
It is also a good choice if you like a clear schedule. The bus assistant gives you support during transfers, the tickets are arranged, and the route has a strong visual payoff. The guides connected with the experience have been praised for useful explanations, bilingual introductions, and punctual handling of the day.
I would hesitate if you need a slow pace, dislike coaches, or want a detailed guided visit at each stop. The mountain and train portions are self-guided, and the day includes several long bus rides. People with mobility impairments should choose another outing, since the activity is specifically not considered suitable for them.
Bring your original passport or another valid document for international travel. This is mandatory. Pets are not allowed.
Final call: book it or skip it?
Book this trip if your priority is seeing a high Swiss Alpine viewpoint and riding the Bernina Red Train without arranging a complicated route yourself. The combination is strong: a quick cable car ascent, a hearty Pizzoccheri lunch, and a UNESCO-listed railway journey.
Skip it if your ideal day means lingering in St. Moritz, spending hours at Diavolezza, or exploring Tirano at your own pace. Those stops are brief or structured, while the bus rides are long. For the right visitor, the full day is the price of reaching a remarkable mountain setting from Milan.
FAQ
Where does the tour start in Milan?
It starts at Piazza della Repubblica, at the corner with Via Turati, in front of the black and light-blue newspaper kiosk. You should arrive at least 15 minutes before the time on your voucher.
How long is the experience?
The activity lasts about 12 hours. Starting times vary, so you need to check availability when booking.
Is lunch included?
Yes. Lunch at Berghaus Diavolezza Lodge is included, with Pizzoccheri listed as the featured dish. Drinks are not included and are paid locally.
Is a guide present at Diavolezza and on the Bernina train?
No. The English and Italian-speaking assistant travels on the bus, but the Diavolezza visit and Bernina train ride are unaccompanied. You receive the cable car and lunch vouchers and manage those portions independently.
Do I need to bring a passport?
Yes. You must bring your original passport or another equivalent document valid for international travel on the day of the tour.
Is the tour suitable for people with mobility impairments?
No. The activity is listed as unsuitable for people with mobility impairments. Pets are also not allowed.
More Trips with Lunch in Milan
- Montserrat & Cogwheel Train, Gourmet Wine Tasting & Tapas/Lunch
★ 5.0 · 6,290 reviews - Delhi to Agra and Taj Mahal Private Day Trip by Express Train with Lunch
★ 5.0 · 1,389 reviews - Rome to Pompeii Guided Tour with Wine & Lunch by High Speed Train
★ 5.0 · 1,379 reviews - From Bangkok: Death Railway & Hellfire Pass Tour with Lunch
★ 4.6 · 931 reviews
Just added around Milan
- From Milan: Villa del Balbianello and Varenna by Train★ 4.2 · 27 reviews
- From Milan: Valmalenco 1-day Ski Pass with Train and Shuttle★ 5.0 · 2 reviews
- Venice Full Day tour from Milan by high speed train. Small Group★ 4.5 · 11 reviews
- Private Tour from Milan: Venice Full Day Trip by Train★ 4.5 · 11 reviews
- Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan★ 3.5 · 48 reviews
- Milan The Last Supper and Vintage tram tour in Milan★ 4.5 · 13 reviews
- Interlaken and the Green Train of Swiss Alps Day Trip from Milan★ 3.5 · 27 reviews
- Milan City Tour by Historic Tram – Semi Private tour★ 4.0 · 5 reviews
Milan Train Tours, compared.

Bernina Red Train, Swiss Alps & St Moritz From Milan
Read our review →
Swiss Alps Bernina Red Train and St.Moritz Tour from Milan
Read our review →
St. Moritz and Panoramic Bernina Express Tour
Read our review →
Bernina Train, Swiss Alps & St. Moritz Day Trip
Read our review →
Small-Group Lake Como & Lugano by Swiss Train + Boat Cruise
Read our review →
St Moritz & Alps Day Trip with Bernina Red Train
Read our review →
Intimate Small-Group Bernina UNESCO Scenic Train on Swiss Alps
Read our review →Browse the lists this tour appears in

