Review · SCENIC RAILWAYS
From Milan: Bernina Red Train & Lunch with Mountain Views
The best part of this long day is the change in scale: you leave Milan by coach and finish high above the Alps at Diavolezza Lodge, then cross mountain valleys by the Bernina Red Train. The cable car reaches 2,978 meters, where glaciers, sharp peaks, and a hot plate of Pizzoccheri make a memorable lunch setting.
I like the way this trip combines two different Alpine experiences: the high-altitude cable car and meal, followed by a scenic rail journey through the Bernina region. I also like the solid organization reported by visitors, with guides such as Salvatore and Raffaele keeping the long road journey on time and explaining key sights in both English and Italian.
The main drawback is the time spent on the road. This is a roughly 12-hour day from Milan, and the Diavolezza and train portions are unaccompanied, so you need to manage your own time and follow the vouchers carefully. Drinks at lunch cost extra, and the outing is not suitable for people with mobility impairments.
Key points to know before booking

- Diavolezza reaches 2,978 meters, giving you a high Alpine viewpoint without a demanding mountain hike.
- Lunch is built into the price, with traditional Pizzoccheri served at Berghaus Diavolezza Lodge.
- The Bernina Red Train takes about two hours from the Diavolezza stop to Tirano through valleys, bridges, villages, and mountain scenery.
- The day begins and ends in Milan, at Piazza della Repubblica near Via Turati.
- English and Italian assistance is available on the coach, but you visit Diavolezza and ride the train independently.
- Bring your original passport or valid travel document, even if you expect a quick border crossing.
From Milan to the high Alps in one long day

This tour is designed for you if you want to see a dramatic slice of Switzerland without arranging several trains, buses, tickets, and meal reservations yourself. The operator handles the coach from Milan, the Diavolezza cable car, the mountain lunch, the Bernina train ticket, and the return coach from Tirano.
The trade-off is clear. You gain convenience, but you give up flexibility. The full outing lasts about 12 hours, with several hours on the road. I would treat this as a focused Alpine excursion rather than a relaxed day with plenty of free time.
The meeting point is at Piazza della Repubblica, on the corner with Via Turati, in front of the black and light blue newspaper kiosk. Arrive at least 15 minutes before the departure time on your voucher. That early arrival matters because the group leaves Milan by GT coach, and a late start could affect the carefully timed cable car and train connections.
The listed price is $225 per person. That is not a cheap day trip, but it covers the major pieces that make this route expensive and awkward to arrange independently: round-trip transport from Milan, the cable car, lunch, and the Bernina train ticket. It also removes the need to work out how to connect Milan, Diavolezza, and Tirano in a single day.
More Scenic Railways 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
The coach ride through northern Italy and toward St. Moritz

The first part of the outing is a coach journey. The schedule shows an initial 70-minute ride, followed by another section of about 1.5 hours. These are not quick transfers. You should be comfortable spending a good part of the morning seated, with the reward arriving later in the form of higher mountain views.
The route passes by St. Moritz, with about 10 minutes set aside for a scenic drive and views rather than a full visit. That distinction is important. You will see this famous Alpine resort as part of the route, but you will not have time to stroll its streets, visit shops, or stop for a separate coffee.
A further 20-minute coach section brings you to the Bernina Diavolezza area. English and Italian assistance is provided on the bus. The guide may point out useful sights and keep the day moving, but the mountain stop itself is not accompanied. Salvatore and Raffaele are named guides associated with this experience, and their role includes giving introductions in both languages and helping you know when to prepare for notable views.
One especially useful detail from the feedback is that the guides kept the schedule on time while making the long ride easier. Raffaele was praised for explaining good photo spots in English and Italian at the right moment. That kind of timing matters on a route where you may otherwise miss a view while reaching for your camera.
Riding the Diavolezza cable car to 2,978 meters

At Bernina Diavolezza, you board the cable car for a ride of about 12 minutes. The ascent saves you a demanding climb and gets you quickly to the Diavolezza Lodge, at 2,978 meters above sea level.
The cable car is one of the strongest parts of the outing because it gives you access to serious Alpine scenery without requiring a hiking plan. As you rise, the views open toward high peaks and glaciers. At the top, you have time for sightseeing before lunch, so use the pause to look around rather than heading straight indoors.
You should also take the altitude seriously. The tour description places the lodge just under 3,000 meters, and the air and weather can feel different from Milan. The supplied information does not specify temperatures or equipment, so check conditions before leaving and bring clothing suitable for mountain weather. Comfortable shoes are sensible, but this is not presented as a strenuous hiking excursion.
The attraction here is visual rather than activity-packed. You ride up, take in the peaks, and enjoy the setting. If you need a full series of walks, guided mountain talks, or a long independent exploration, this tour may feel limited. If you want a simple route to a high viewpoint, the cable car does the hard work.
A traditional Pizzoccheri lunch above the valleys

Lunch takes place at Berghaus Diavolezza Lodge and lasts about 1.5 hours. It is included in the $225 price, which adds real value because a meal at a mountain lodge can otherwise make an already costly day more expensive.
The featured dish is Pizzoccheri, a traditional Alpine preparation made with buckwheat pasta, melted cheese, potatoes, cabbage, garlic butter, and sage. It is hearty food, well suited to a high mountain stop. The meal is not just a practical break between transport segments. It gives the day a local food element and ties the setting to the mountain region.
Your lunch is provided through a voucher. Drinks are not included and must be paid for locally, so keep that small extra cost in mind. The food and presentation received particularly strong praise, and the service was described as attentive and friendly. Those details help set expectations: this is not simply a packed meal handed over during a bus stop.
You have enough time to eat without rushing, but the schedule remains fixed. I would take a few minutes before or after lunch for the views, since the dining room cannot provide the same sense of height as stepping outside.
More Scenic Railways 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 - Intimate Small-Group Bernina UNESCO Scenic Train on Swiss Alps
★ 5.0 · 619 reviews - Bernina Red Train And St Moritz Tour from Milan
★ 4.5 · 280 reviews
The Bernina Red Train from Diavolezza to Tirano

After lunch, you return by cable car to the Bernina Diavolezza station. The descent takes about 12 minutes. You then board the Bernina Red Train for a panoramic journey of roughly two hours to Tirano.
This section provides a different kind of Alpine experience. The cable car gives you a fixed viewpoint above the peaks. The train carries you through the valleys, past old stone bridges, mountain villages, and changing views along the Bernina route. The railway is recognized as a UNESCO World Heritage Site, giving the ride cultural importance as well as scenic appeal.
The train portion is not guided. You receive the ticket and ride on your own, so pay attention to the meeting instructions and departure time. The absence of a guide also gives you freedom to focus on the views without a running commentary, but you must be responsible for boarding the correct train and staying aware of the schedule.
Because the route is the centerpiece of the return from the mountains, this is where window position and attention can matter. The supplied details do not promise a reserved seat or a specific carriage, so do not assume that you can choose a particular place. Keep your camera ready, but do not spend the entire ride looking through it. The route is meant to be watched in real time.
A short stop in Tirano before the return coach

The train ends in Tirano, where you have about 30 minutes of break time before the coach back to Milan. This is a useful pause after the rail journey, but it is not long enough for a serious visit.
Use it for a quick stretch, a restroom stop, or a small purchase if time allows. Do not plan a museum visit or a full meal here. The return to Milan takes about 2.5 hours by coach, and the final arrival is back at Piazza della Repubblica.
The day’s transport pattern is worth understanding before you pay: coach to the mountains, cable car up, lunch, cable car down, train to Tirano, and coach back to Milan. It is an efficient loop, but a physically long one. The coach rides may tire you, especially if you prefer independent travel with frequent stops.
Still, the structure is why the trip works for many people. Organizing this route alone would require careful coordination between regional transport, the cable car, the mountain restaurant, and the Bernina railway. Here, the main risk is fatigue rather than confusion.
What the $225 price really includes

The price covers the GT coach from Milan to the Diavolezza cable car, return coach transport from Tirano, English and Italian assistance on board, the cable car ticket, lunch at the lodge, and the Bernina train ticket to Tirano.
That package is strongest for first-time visitors who want a single booking and do not want to handle several transport connections. The included lunch also makes the cost easier to judge, since it turns a basic sightseeing transfer into a full-day experience with a set meal at altitude.
You should budget extra for drinks and any service not listed. The tour does not include an assistant during your time at Diavolezza or on the train. That means the value depends partly on how much you value convenience and transport planning. If you are comfortable arranging Swiss rail and mountain tickets yourself, an independent trip could offer more control. If you are visiting Milan for a short stay, this organized option saves planning time.
The cancellation policy is forgiving: you can cancel up to 24 hours in advance for a full refund. You can also reserve and pay later, which helps if your Milan plans are still shifting.
Who will enjoy this Alpine day most

I would recommend this tour to you if you want major mountain views with minimal physical effort. The cable car removes the need for a difficult ascent, and the train adds variety instead of making the day only about one viewpoint.
It is also a good fit if you enjoy traditional food, scenic rail travel, and a structured schedule. The day gives you three clear highlights: Diavolezza, the Pizzoccheri lunch, and the Bernina route.
I would hesitate if you dislike long coach rides or need a slow, flexible schedule. The St. Moritz section is a pass-by, Tirano is only a short break, and the mountain visit is self-guided. People with mobility impairments should not book, since the experience is specifically marked as unsuitable for them.
Bring your original passport or another valid document for international travel. This is mandatory. Pets are not allowed.
Should you book the Diavolezza and Bernina Red Train tour?

Book it if your priority is a big Alpine day with the logistics handled for you. The combination of a cable-car ascent to 2,978 meters, a traditional lunch, and a UNESCO-listed railway route gives you more variety than a simple mountain viewpoint trip.
Skip it if you want to spend the day entirely in St. Moritz, take long walks, or explore each stop independently. The schedule is fixed, the road journey is substantial, and the mountain and rail sections are unaccompanied.
For the right person, the $225 price is fair because it includes the costly transport links, cable car, lunch, and train. Just arrive early, bring your passport, expect a long day, and keep your plans simple. The payoff is a memorable change from Milan’s city streets to glaciers, peaks, and a railway journey through the Swiss Alps.
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.
Where does the tour end?
The activity ends back at the same meeting point in Milan, Piazza della Repubblica.
How long does the experience last?
The full experience lasts about 12 hours. Starting times vary, so check availability for the date you want.
Is transport from Milan included?
Yes. The tour includes GT coach transport from Milan to the Diavolezza cable car area and from Tirano back to Milan.
Is the Diavolezza cable car included?
Yes. The cable car ticket to Diavolezza is included, including the return cable car ride after lunch.
How high is Diavolezza Lodge?
Diavolezza Lodge is located at 2,978 meters above sea level.
Is lunch included?
Yes. Lunch at Berghaus Diavolezza Lodge is included. The featured dish is Pizzoccheri, while drinks must be paid for locally.
Is the Bernina Red Train ticket included?
Yes. The ticket from the Bernina Diavolezza stop to Tirano is included.
Is the train ride guided?
No. The Diavolezza visit and Bernina Red Train ride take place on your own, without an accompanying assistant. Vouchers are provided.
What language is spoken by the tour assistant?
The assistant on the bus speaks English and Italian.
Do I need a passport?
Yes. You must bring your original passport or another valid document for international travel.
Can I cancel the booking?
You can cancel up to 24 hours in advance for a full refund. Reserve now and pay later is also available.
More Lunch Experiences in Milan
- Montserrat & Cogwheel Train, Gourmet Wine Tasting & Tapas/Lunch
★ 5.0 · 6,290 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 - Porto: Douro Valley Full-Day Boat, Train, and Lunch Tour
★ 4.7 · 787 reviews
Just added for rail travellers in Milan
- Interlaken and the Green Train of Swiss Alps Day Trip from Milan★ 3.5 · 27 reviews
- Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan★ 3.5 · 48 reviews
- Venice Full Day tour from Milan by high speed train. Small Group★ 4.5 · 11 reviews
- Bernina and Glacier Train Two Routes in One Day from Milan★ 4.0 · 4 reviews
- Private tour to Bernina train & Lake Como. Hotel pick-up★ 5.0 · 40 reviews
- Florence Renaissance and Medieval: Day Trip from Milano by High-Speed Train★ 4.5 · 16 reviews
- Bernina Express Train and St. Moritz Day Tour from Milan★ 5.0 · 4 reviews
- From Milan: Lake Como and Bernina Train Day Trip★ 4.7 · 15 reviews
Scenic Railways, compared.

Lake Como Cruise, St. Moritz & Bernina Red Train
Read our review →
Self-Guided Kuranda Trip with Train and Skyrail
Read our review →
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 →
Milan to St. Moritz: Scenic Bernina Train Tour with Guide
Read our review →
Bernina Train, Swiss Alps & St. Moritz Day Trip
Read our review →Browse the lists this tour appears in


