REVIEW · SWITZERLAND
From Milan: Bernina Express Train and St. Moritz Tour by Bus
The best part of this long day is the Bernina Express ride through the Swiss Alps. From Tirano, the red train climbs past clear lakes, high valleys, and snowy mountain views before reaching St. Moritz at 1,856 meters. The bus ride from Milan is less glamorous, but it gets you to the right place without the fuss of arranging several tickets yourself.
I like the second-class train booking, since the windows can open for fresh mountain air and better photos. I also like the useful split between Tirano and St. Moritz: you get time to walk through an Italian town, then time to explore a famous Swiss resort. The catch is the schedule. Fourteen hours is a very full day, with an early start, long coach rides, and only about two and a half hours in each main stop.
Key points to know
- Second-class Bernina seats have opening panoramic windows, unlike the non-opening windows in first class.
- The train direction can change, with the ride running from Tirano to St. Moritz or from St. Moritz to Tirano.
- Tirano gives you about two and a half hours, enough for a walk, a café stop, and a look at the old town.
- St. Moritz sits at 1,856 meters, with free time for walking, shopping, lunch, and Swiss chocolate.
- Departure times are early, at 6:00 AM from Bergamo, 6:50 AM from Milan, and 7:45 AM from Lecco.
- The price includes transport, a coordinator, driver, and train ticket, but not food or drinks.
Why this day trip works from Milan

Milan is a fine base for northern Italy, but Switzerland is close enough to tempt you for a day. This tour handles the awkward part: getting from the city to Tirano, connecting with the Bernina railway, and returning after time in St. Moritz.
At $113 per person, the value is mainly in convenience. You receive round-trip coach transportation, the Bernina train ticket, a driver, and a tour coordinator. Booking the same combination independently would require checking train schedules, finding the correct Tirano connection, and coordinating the return. You pay for that simplicity, not for a private or highly customized tour.
You should also know what the price does not cover. Food and drinks are extra, so plan to buy breakfast or lunch along the way. A credit card and some cash are both useful, especially since the day includes stops in Italy and Switzerland.
The tour has an average rating of 4.6 from 29 ratings, with especially strong praise for the guides, smooth organization, and scenery. The guide team is described as helpful, attentive, and willing to assist, which matters on a day with several moving parts.
More Train Trips in Switzerland:
- Swiss Travel Pass: Unlimited Travel on Train, Bus & Boat
★ 4.8 · 1,631 reviews - Geneva: Hop-on Hop-Off Bus & Scenic Mini-Train Tour
★ 3.8 · 501 reviews - Switzerland: Train, Bus, Boat Travel Pass Flex
★ 4.5 · 74 reviews
The early coach ride from Milan

The departure from Milan is scheduled for 6:50 AM. If you start in Bergamo, the listed departure is 6:00 AM. From Lecco, it is 7:45 AM. Your exact meeting point depends on the option you book, so check it carefully before the day begins.
The coach ride toward Tirano lasts about two hours, followed by a 30-minute breakfast stop at a local café. This is a practical break rather than a major sightseeing stop. You can use it to eat, stretch, and get your bearings before the next section of the journey.
After breakfast, you continue by coach for about another hour. The scenery becomes the main event as northern Italy gives way to mountain roads and alpine views. You are not on the train yet, so keep expectations realistic: this part is transport, not a guided tour of every town along the route.
Wear comfortable clothes and shoes. The day includes sitting on a coach, walking in Tirano, boarding a train, and exploring St. Moritz. A jacket is important because temperatures can differ sharply between Milan and the high Engadine area, especially outside the warmer months.
Tirano gives you a short Italian pause

Tirano is the handoff point between the road journey and the Bernina railway. You have roughly two and a half hours to walk around at your own pace before boarding the train, although the precise order of stops can vary with train availability.
That free time is useful. You are not rushed directly from the coach onto the platform, and you can take a quiet walk through town, stop at a café, or find something small to eat. The supplied schedule also lists Tirano as a shorter pass-by stop, so treat the timing as flexible and follow the coordinator’s instructions closely.
I would not use this portion for an ambitious museum visit or a long meal. The day’s main attraction is the railway, and you need to be back at the agreed meeting point on time. Tirano is best enjoyed simply: walk, look around, take a few photos, and save your appetite for the Swiss portion if needed.
This is also a good place to check your essentials. Keep your ticket information, phone, jacket, and camera easy to reach. The train section is the part you do not want to miss.
The Bernina Express is the heart of the tour

The Bernina train ride lasts about two and a half hours. This is the reason to choose this excursion over a standard St. Moritz bus trip. The red train follows one of Europe’s best-known mountain railway routes, with views of alpine lakes, valleys, and steep mountain scenery along the way.
The booking is for second class, not the panoramic first-class carriage. That may sound like a compromise, but the practical difference is worth noting. Second-class seats are reserved, the windows are panoramic, and they can be opened. You can feel the mountain air and take photos without shooting everything through glass.
First class has slightly larger windows, but they cannot be opened. If you care about fresh air and less reflective photographs, second class may actually suit you better. Do not expect a private carriage or a luxury rail experience. The appeal is the route outside your window.
The train may run from Tirano to St. Moritz or in the opposite direction, from St. Moritz to Tirano. The operator says this depends on availability, and the experience remains essentially the same. The order of your free time may change, so stay alert to the instructions given on the day.
During the ride, resist the urge to watch only through your phone screen. The views include turquoise and pale alpine lakes, open valleys, and high mountain slopes. A camera is useful, but the best part is simply having a comfortable seat while the scenery changes outside.
The train section is also where the tour earns much of its price. A coach can get you to the Alps, but it cannot reproduce the quiet rhythm of traveling through the mountains by rail. The train transforms the transfer into an attraction.
A few more bus tours around Switzerland worth a look
- From Zurich: Bus Day Trip to Heidiland and Liechtenstein
★ 4.5 · 2,531 reviews - Zurich: City Highlights Tour by Bus, Cable Car, and Ferry
★ 4.4 · 2,366 reviews - Chamonix & Mont Blanc Panoramic Sky-Glass Bus Guided Day Trip
★ 4.0 · 1,324 reviews - Zurich: City Bus Tour with Audio Guide and Lake Cruise
★ 4.3 · 1,195 reviews
St. Moritz at 1,856 meters

St. Moritz is the Swiss endpoint and the other major stop. You have about two and a half hours for a walk, lunch, shopping, and a look at the town. It is a compact visit, so plan one or two priorities rather than trying to see everything.
I would begin with a walk to get a feel for the town and its setting among the Engadine lakes. Then choose lunch or shopping, depending on what matters most to you. Swiss chocolate is an easy souvenir, and the tour specifically allows time to buy a small reminder of Switzerland.
St. Moritz is famous and polished, but this excursion gives you only a quick introduction. You will not have time for a long hike, a detailed cultural visit, or a relaxed afternoon by the lake. Think of it as a first look, not a complete St. Moritz visit.
The altitude is another practical point. At 1,856 meters, the air and temperature may feel different from Milan. The tour advises checking seasonal temperatures, and that is good advice. Bring a jacket even if the departure from Milan feels mild.
Lunch is not included. You can eat during your free time in St. Moritz, but the schedule is limited, so do not wait until the final minutes. If you prefer to control your budget, carry a snack from the morning stop.
The return to Milan takes patience

After the St. Moritz visit, you return to Milan by coach, with the journey listed at about three hours. This is the longest single transport section of the day, and it comes after an already full schedule.
That return makes the trip a 14-hour outing. The day begins early and ends late, so it is not ideal if you want an easygoing morning or a relaxed evening in Milan. Bring water, a charged phone, and something to occupy you during the ride.
Still, the long return is the tradeoff for seeing the Alps in one day without changing hotels. The tour removes the need to book an overnight stay in Switzerland or manage a complicated return connection. For many people, that convenience is worth a tired evening.
The activity ends back at the meeting point, with three possible drop-off locations listed around the departure arrangements. Confirm your own drop-off details before setting any fixed evening plans.
Guides and organization matter here

This is not a tour where the guide gives a long lecture at every stop. The guide or coordinator helps keep the group moving between the coach, Tirano, train, and St. Moritz. That role is important because missing a meeting time could cause real trouble on a tightly scheduled day.
The guide team speaks English, Italian, and Spanish. The strongest praise is directed at their kindness, helpfulness, and attention to keeping the day on time. The organization is reported as smooth, with clear assistance throughout the route.
No guide names are provided, so I would not book this expecting a specific individual. You should expect a multilingual tour team rather than a private local expert dedicated only to you.
The group format also explains why the schedule is firm. You have free time, but it is not completely open-ended. Listen carefully to the return meeting time in Tirano and St. Moritz, and keep your phone charged.
What to pack for a full alpine day

Bring comfortable walking shoes, a jacket, a camera, a charged smartphone, cash, and a credit card. Comfortable clothing matters more than dressing up, especially since you will spend many hours in transit.
Alcoholic drinks are not allowed in the vehicle. Food and drinks are not included, so budget for breakfast, lunch, and possibly snacks. The breakfast stop is only 30 minutes, and St. Moritz gives you about two and a half hours, so having a simple plan will make the day easier.
Check the weather and temperatures for the season of your visit. Milan, Tirano, and St. Moritz can feel quite different, and high-altitude weather can make the train windows less appealing on a cold day. The open windows are a special feature, but you never have to keep them open.
The excursion is not suitable for pregnant women, people with mobility impairments, wheelchair users, or people recovering from recent surgery. That is important because the day combines coach travel, walking, station transfers, and boarding a train.
Who should book this Bernina Express tour?

I would recommend it to you if you want a single-day Alpine escape from Milan and care more about scenery than extensive time in any one town. It works especially well for first-time visitors who want the Bernina railway and a brief look at St. Moritz without planning the transport themselves.
It also suits photographers and rail fans who prefer opening windows and a reserved second-class seat. The red train is the main reward, while Tirano and St. Moritz provide pleasant bookends.
I would hesitate if you dislike early starts, long coach rides, or fixed schedules. You will spend several hours on the road, and the free time in both Tirano and St. Moritz is limited. If you want a slow Swiss holiday, stay overnight in the region instead.
At $113, the tour offers fair value when you include the train ticket and round-trip transport. The price is less attractive if you only want to visit St. Moritz and do not care about the Bernina railway. In that case, the long day may feel like too much travel for too little time.
The cancellation policy is forgiving: you can cancel up to 24 hours before departure for a full refund, and you can reserve now and pay later. That gives you useful flexibility, but the main decision is still simple. Book it for the railway and mountain views, not for a leisurely town tour.
FAQ

How long does the tour last?
The full experience lasts 14 hours, including the coach journeys, the Bernina train ride, free time in Tirano and St. Moritz, and the return to the meeting point.
What time does the tour leave Milan?
The listed Milan departure time is 6:50 AM. Departures are listed at 6:00 AM from Bergamo and 7:45 AM from Lecco.
Is the Bernina train ride always from Tirano to St. Moritz?
No. Depending on availability, the train may run from Tirano to St. Moritz or from St. Moritz to Tirano. The operator states that the experience and included train service remain the same.
Which train class is included?
The booking includes a reserved second-class seat on the Bernina train. The panoramic windows can be opened in second class.
Is first class included?
No. First class is not included. Its windows are slightly larger but cannot be opened.
Are food and drinks included?
No. Food and drinks are not included. You have a 30-minute breakfast stop and free time in St. Moritz to arrange meals at your own cost.
Which languages are available?
The tour is offered with live guidance in English, Italian, and Spanish.
Can I cancel the booking?
You can cancel up to 24 hours in advance for a full refund. The activity also offers a reserve-now-and-pay-later option.
Just added around Switzerland
- (KTG361) – Interlaken day trip by bus from Geneva★ 4.5 · 35 reviews
- Private Tour to Chamonix Mont-Blanc Scenic Glass-Roof Bus★ 4.5 · 23 reviews
- Basel City Sightseeing Bus Tour★ 3.5 · 104 reviews
- Switzerland: Train, Bus, Boat Travel Pass Flex★ 4.5 · 74 reviews
- Rhine fall Visit and Zurich Open Top City Tour★ 4.7 · 6 reviews
- Geneva: Hop-on Hop-Off Bus & Scenic Mini-Train Tour★ 3.8 · 501 reviews
- From Zurich: Scenic Interlaken Day Trip by Coach★ 4.9 · 12 reviews
- From Lucerne: Scenic Interlaken Day Trip by Coach★ 4.5 · 6 reviews
Switzerland Bus Tours, compared.

Day Trip to Grindelwald, Interlaken & Lauterbrunnen
Read our review →
City Highlights Tour by Bus, Cable Car, and Ferry
Read our review →
From Interlaken: Guided Tour to Jungfraujoch – Top of Europe
Read our review →
Swiss Travel Pass: Unlimited Travel on Train, Bus & Boat
Read our review →
Chamonix & Mont Blanc Panoramic Sky-Glass Bus Guided Day Trip
Read our review →
City Bus Tour with Audio Guide and Lake Cruise
Read our review →
Open Top Bus Sightseeing Tour with Optional Cruise
Read our review →Browse the lists this tour appears in

