excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Tours/Milan/Bernina Express Train and St. Moritz Day Tour from Milan

Bernina Express Train and St. Moritz Day Tour from Milan

4.5(23)Milan12 hours
VIATOR4.6(19)TRIPADVISOR3.8(4)
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
+3 photos
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan
Bernina Express Train and St. Moritz Day Tour from Milan

At a glance

Duration
12 hours
Price from
$263 / person
Location
Milan, Italy
Rating
4.5 / 5 · 23 reviews
Languages
EN, IT
Group
Small group, up to 30
Cancellation
Free cancellation up to 24 hours before
Confirmation
Instant
Ticket
Mobile or paper ticket accepted
Operator
Bologna Tour & Best Italy Tour
Meeting point
Next to the newspaper kiosk

Description

Travel through the Swiss Alps aboard the iconic Bernina Express, a UNESCO World Heritage site, known for its breathtaking scenery. Depart from Milan and journey to St. Moritz, where you can enjoy a leisurely stroll around the lake, sip renowned Swiss hot chocolate, and browse luxurious boutiques. Experience the thrilling descent through the Engadin Valley, cross the spectacular Bernina Pass, and marvel at engineering feats like the Brusio helical bridge. This full-day tour includes transportation in an air-conditioned coach, a guided exploration of the area's rich history, and a comfortable return to Milan after a day filled with alpine beauty. - Full-day tour from Milan to St. Moritz and the Bernina Pass - Enjoy the scenic Bernina Express train ride with opening windows - Explore St. Moritz, Switzerland’s premier mountain resort - Includes transport and a certified guide for an enriched experience

Schedule & prices

Runs
Every day
Start times
7:15 AM
Next available
Mon, Oct 26
Adult (ages 25+)
$263
Child (ages 6–24)
$206
Infant (ages 0–5)
$103

In demand: 10 of the next 30 departures are already sold out.

From the operator’s live schedule on Viator, checked Oct 22.

Tour Options

Bernina Express Train and St. Moritz Day Tour from Milan

Itinerary

Bernina Express
Admission included180 min

There is no better way to observe the majesty of the Swiss Alps, than on the legendary Bernina Express train.

180 min

Visit the most glamorous town in the Swiss Alps. Stroll through the streets of the center and admire the panorama around you. Here you can stop for about 3 hours and enjoy a bit of relaxation in the streets of the center.

Pass by

Behold paradise. The Morteratsch Glacier is the largest glacier in the Bernina massif in Switzerland.

Swiss Alps
240 min

Admire the Swiss Alps from the train. A true paradise to admire and photograph in both summer and winter.

What's included

Included
Tour leader on board
Bus transfer from Milan to St. Moritz
Free time in St. Moritz
Bus transfer from Tirano to Milan
Journey from St. Moritz to Tirano on the Bernina train
Not included
Lunch

Traveller Ratings

Reviews collected by Viator and Tripadvisor

4.5
23 reviews
5
16
4
4
3
2
2
0
1
1

How it compares in Milan

  • Starting price $263 is 59% below the typical $649 for tours of similar length in Milan

Excurgo comparison of 1,309 Viator tours, recalculated daily.

Important Information

  • Service animals allowed
  • Public transportation options are available nearby
  • Infants are required to sit on an adult’s lap
  • Suitable for all physical fitness levels

Cancellation

For a full refund, cancel at least 24 hours before the scheduled departure time.

1+ days before100% refund
0–1 days before0% refund

Frequently asked questions

How long does Bernina Express Train and St. Moritz Day Tour from Milan take?

Bernina Express Train and St. Moritz Day Tour from Milan lasts about 12 hours. The itinerary has 4 stops.

How much does Bernina Express Train and St. Moritz Day Tour from Milan cost?

Prices start at $263 per person for this Milan experience, booked through Viator with the price shown before checkout. There is 1 booking option, so the final price depends on the option you choose.

What days does Bernina Express Train and St. Moritz Day Tour from Milan run?

According to the operator’s current schedule, it runs every day, starting at 7:15 AM.

How much does Bernina Express Train and St. Moritz Day Tour from Milan cost for children?

Children aged 6–24 pay from $206, adults from $263.

Does Bernina Express Train and St. Moritz Day Tour from Milan sell out?

It can: 10 of the next 30 departures are already sold out, so booking ahead is a good idea.

Can I cancel Bernina Express Train and St. Moritz Day Tour from Milan for free?

Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.

Where does the tour start?

The meeting point is Next to the newspaper kiosk. Hotel pickup is not part of this experience.

What languages is Bernina Express Train and St. Moritz Day Tour from Milan offered in?

The experience is available in EN, IT.

Is this a private or a group tour?

It is a small-group experience with a maximum of 30 participants.

Is the tour suitable for children?

Infants are required to sit on an adult’s lap

Will my booking be confirmed immediately?

Yes, bookings are confirmed instantly.

Reviews(23)

Reviews collected by Viator and Tripadvisor

M
Minhee_S
September 22, 2026 · via Viator
Long day but worthy the trip to see the scenery!!

Beautiful scenery and town of St.Morris was amazing to explore. Because the bus ride from Milan was quite long ( understand there is no other way), Actual your time on town exploration is way too short.

J
John_D
September 22, 2026 · via Viator
Long day but worth the...

Long day but worth the effort. Our guide Hoja was great and let everyone well informed and together.

E
Eileen_M
September 19, 2026 · via Viator
It was a beautiful sight...

It was a beautiful sight to see the Switzerland mountains and waterfalls and glaciers. St. Moritz is a cute town.

M
Melanie_M
September 16, 2026 · via Viator
The tour itself was...

The tour itself was great! The check in was very confusing and chaotic which led to a late departure. We were delayed by road work and accident (couldn’t be helped!) so we missed some time in St. Moritz but it worked out fine!

B
benjaminw797
September 8, 2026 · via Tripadvisor
A wonderful tour, not to be missed

This trip was simply amazing and I highly recommend it. The views were spectacular and the ride was very enjoyable. St Moritz is a beautiful town albeit quite expensive. The train was built with panoramic windows so you could get the full scope of the Swiss Alps.

M
Michelle_B
September 1, 2026 · via Viator
Just do it!!!!

What a fantastic trip! Beautiful scenery on the way to St Moritz, spectacular scenery on the Bernina Express back down to Tirano. Can not recommend this trip highly enough, just do it!! Mario our guide was exceptional and Mario our driver did an outstanding job.

J
jessicavS5472XY
August 9, 2026 · via Tripadvisor
Very little time at the stops!!

It is an experience that can be enjoyed from the train with great views, beautiful places, but the stops in St. Moritz and Tirano were only minutes long, it is not possible to see much.

A
andrea_a
August 9, 2026 · via Viator
Long day with majestic views

Picked up in Milan at 7 am, stopped along the way around 10 am for snacks at a roadside market, stopped for a pic by a beautiful lake for 5 min, arrived in st moritz at 12. Had an hour to explore, boarded train at 1pm. Train had beautiful views. Quick 5 min stop at the glacier for a pic. Arrived in Tirano at 345 and boarded bus at 4 pm. Arrived in Milan at 6:30 ( which was good since there was no traffic). Long day but the sights were worth it. Great guide and driver

T
Tracy_C
July 29, 2026 · via Viator
The train experience was...

The train experience was beautiful! The tour was basically just bus transportation to the train. We dropped off and picked up several people outside the tour. We would have had a much shorter day if we took the train from Central station in Italy !

C
C5-Pete
July 22, 2026 · via Tripadvisor
Disappointing.

Quite disappointed with this tour company. This was advertised as a max of 30 people. And we had close to 50. It was advertised as 3 hours in St Moritz. We got 30 minutes. Long enough to get a sandwich at the train station prior to getting in the train. I am not reviewing the Bernina Express train here, because it has nothing to do with this tour company. The tour company provides a means to get to the train from Milan, and back to Milan after the train ride. The tour guide was fine, but certainly not amazing. She apologized for the short stay in St Moritz by telling us that there is often traffic on the weekends and therefore it takes longer to get there from Milan. If this is the case, then they should leave earlier on the weekends. Also, due to traffic, we were running late, yet still stopped 1/2 way to St Moritz for a 30 minute coffee break. Why? Seems silly to me - especially when we were already way behind schedule. We booked this tour so we could see St Moritz and ride the train. Well, we did not get to see St Moritz due to the tour company’s failure to deliver on promises. We were crammed in with 50 people vs the max of 30 that was advertised. We only got 30 minutes in St Moritz vs the 3 hours that was stated in the tour listing. So, disappointing is the description for this review.

Operator response

Hi, thank you for taking the time to share your feedback. We are truly sorry to hear that the experience did not meet your expectations, and we especially regret that you were able to spend less time in St. Moritz than originally planned. Unfortunately, traffic conditions along the route to St. Moritz can vary and cannot be predicted with certainty in advance. Although we carefully plan the itinerary to allow the scheduled time in each destination, unforeseen traffic or other road conditions may occasionally affect the timing despite our best efforts. Regarding the stop along the way, we would like to clarify that this is not an optional coffee break but a necessary stop required for logistical reasons and to comply with the legal regulations governing drivers' working hours and mandatory rest periods. We also apologize if the group size did not match your expectations. We will review the information shown on the booking platform. We appreciate your feedback, as it helps us continue improving both our tours and the information we provide to our guests.

$263/ person
4.5(23)
Duration12 hours
LanguagesEN, IT
ConfirmationInstant
Check availability on Viator →
Booked and paid on Viator.com
Free cancellation up to 24 hours before

For a full refund, cancel at least 24 hours before the scheduled departure time.

No booking fees from Excurgo
Payment and confirmation are handled by Viator
Excurgo support

Excurgo earns a commission from Viator when you book through this link, at no extra cost to you.

Compare similar tours in Milan

  • Lowest price: From Milan: Bernina Train Day Trip to Tirano & St. Moritz — $158
  • Best rated: Bernina Red Train, Swiss Alps & St Moritz From Milan — 4.8 (3,876 reviews)
  • Shortest: Lake Como, Bernina Express Train & St. Moritz - Full Day — 8–10 hours
TourDurationRatingPrice
Bernina Express Train and St. Moritz Day Tour from MilanBernina Express Train and St. Moritz Day Tour from Milan12 hours 4.5 (23)$263
Bernina Red Train, Swiss Alps & St Moritz From MilanBernina Red Train, Swiss Alps & St Moritz From Milan12 hours 4.8 (3,876)$159View
Lake Como, Bernina Express Train & St. Moritz - Full DayLake Como, Bernina Express Train & St. Moritz - Full Day8–10 hours 4.7 (7)$343View
From Como: Day Trip to St. Moritz & Panoramic Bernina ExpressFrom Como: Day Trip to St. Moritz & Panoramic Bernina Express13 hours 4.4 (103)$214View
From Milan: Bernina Train Day Trip to Tirano & St. MoritzFrom Milan: Bernina Train Day Trip to Tirano & St. Moritz13 hours 3.8 (12)$158View
Wonders of the Alps: Bernina Express Tour to St. MoritzWonders of the Alps: Bernina Express Tour to St. Moritz11–12 hours 3.7 (6)$160View
Bernina Express & St. Moritz Private Tour from Milan by CarBernina Express & St. Moritz Private Tour from Milan by Car12 hours 4.0 (1)$1,177View
from$263
4.5(23) Free cancellation
Check availability