Milan · Italy → Switzerland

Bernina Express Day Trips from Milan to St. Moritz

The Bernina Express from Milan is a full-day trip that pairs a regional train from Milano Centrale to Tirano (about 2h20) with the panoramic Bernina Express over the Bernina Pass to St. Moritz — crossing the UNESCO-listed Rhaetian Railway, the Brusio spiral viaduct and the 2,253 m Ospizio Bernina, the highest Alpine rail crossing. We compare every organised tour so you book the right one at the right price.

Tours from €100 · 9 tours compared · free cancellation

4.6 / 5
20,000+ reviews
From €100
Per person
~11 hrs
Full day trip
2,253 m
Ospizio Bernina
Free cancellation
On most tours
Year-round
Snow or green
Start here: for most travellers the Milan to Bernina Train & St. Moritz Day Trip is the best all-round pick — the classic panoramic run with return by coach. Watching the budget? The Bernina Red Train & St. Moritz is the leaner option. Want Lake Como too? Add the Lake Como cruise combo.

What a Bernina Express day trip from Milan includes

The headline experience, the highlights and what’s in the price — at a glance.

Highlights

  • Regional train Milan → Tirano through Valtellina vineyards
  • Panoramic Bernina Express over the Bernina Pass
  • Brusio spiral viaduct & the Ospizio Bernina at 2,253 m
  • Free time in glamorous alpine St. Moritz

What’s included

  • Reserved seat on the Bernina Express panoramic train
  • Return leg by train or comfortable coach
  • Live guide or host on most departures
  • Free cancellation and instant confirmation

The Bernina Express route, stop by stop

From Tirano up to St. Moritz — here’s what you pass, in order.

Tours meet in Milan and take a regional train to Tirano, just over the Swiss border, where you board the red Bernina Express. From there the line climbs more than 1,800 m without a rack rail — one of the steepest adhesion railways in the world.

  1. Tirano (429 m) — The Italian gateway station where you board the Bernina Express.
  2. Brusio spiral viaduct — The famous open circular viaduct that loops the train back on itself to gain height.
  3. Poschiavo & Lago di Poschiavo — A pretty Italian-speaking Swiss valley town beside a turquoise lake.
  4. Alp Grüm (2,091 m) — The first full view of the Palü Glacier and the valley falling away below.
  5. Ospizio Bernina (2,253 m) — The summit of the line, between the milky Lago Bianco and dark Lej Nair.
  6. Morteratsch — Glacier country — the Morteratsch and Bernina massif fill the windows.
  7. Pontresina & Celerina — Engadine resort villages of stone houses and larch forest.
  8. St. Moritz (1,822 m) — Journey’s end: the chic lakeside resort in the Upper Engadine.

The Tirano–St. Moritz run takes about 2h20; with the Milan legs a full round trip is roughly 10–11 hours. See the full timetable and journey time, or how the costs break down.

How booking works

Pick your tour

Day trip, red-train combo or Lake Como add-on — we help you choose.

Check live times

See real dates and prices from GetYourGuide.

Book in seconds

Reserve now, with free cancellation on most tours.

Meet in Milan

Your confirmation has the meeting point and everything you need.

The most-booked Bernina Express day trip, in one click

If you just want the safe choice, this is the classic Milan–St. Moritz panoramic day trip.

Check dates & book
We’re an independent guide, not a tour operator. Booking links go to GetYourGuide and are affiliate links — book through them and we may earn a small commission at no extra cost to you. See our affiliate disclosure.

Which Bernina Express tour from Milan is right for you?

Three popular ways to do the trip. Here’s how they compare.

From Milan to the Swiss Alps: Bernina Red Train & St. MoritzMost bookedFrom Milan: Bernina Train and St. Moritz Day TripFrom Milan: Lake Como Cruise, St. Moritz & Bernina Red Train
Price€102€134€174
DurationFull dayFull dayFull day
Panoramic trainOne wayOne wayOne way
Return byCoachCoachCoach
ExtraRed-train focusFree time St. MoritzLake Como cruise
Rating4.74.54.6
View →Book this →View →

From the best-value red-train run to the private car option — the tours worth your time.

From Milan: Bernina Train and St. Moritz Day TripMost booked

From Milan: Bernina Train and St. Moritz Day Trip

4.5 · 4,893 reviews
from €134 / person
Check availability
From Milan to the Swiss Alps: Bernina Red Train & St. MoritzBest value

From Milan to the Swiss Alps: Bernina Red Train & St. Moritz

4.7 · 3,841 reviews
from €102 / person
Check availability
Milan to St. Moritz: Scenic Bernina Train Tour with GuideGuided classic

Milan to St. Moritz: Scenic Bernina Train Tour with Guide

4.5 · 2,029 reviews
from €104 / person
Check availability
From Milan: St. Moritz and Bernina Express TourPanoramic seats

From Milan: St. Moritz and Bernina Express Tour

4.6 · 3,470 reviews
from €138 / person
Check availability

What travellers say about the Bernina Express day trip

Reviews from people who booked the tours we feature.

★★★★★
The scenery is unreal — the spiral viaduct and the glaciers at the top of the pass were the highlight of our whole Italy trip. Everything ran on time.
SarahBernina Train & St. Moritz Day Trip
★★★★★
Brilliant value. The red train one way and coach back meant we saw the best of the route without a long day sitting down twice.
MichaelBernina Red Train & St. Moritz
★★★★★
Our guide was excellent and made the border crossing and seat reservations completely stress-free. Just sit back and watch the Alps go by.
ElenaScenic Bernina Train Tour with Guide
★★★★★
Adding the Lake Como cruise made it a perfect long day — two bucket-list places in one trip from Milan.
DavidLake Como Cruise, St. Moritz & Bernina
★★★★★
St. Moritz was gorgeous and we had just enough free time to wander and grab lunch by the lake before the coach back.
AishaSt. Moritz and Bernina Express Tour
★★★★★
Booked the private car for my parents’ anniversary — door to door from the hotel and completely relaxed. Worth it.
TomasPrivate St. Moritz Day Tour with Bernina Express

Ratings and reviews are the operators’ live GetYourGuide figures. Read our full tour reviews ›

Can’t make these dates?

Browse more available bernina express from milan and find one that fits your schedule — all with instant confirmation and free cancellation.

Browse More Available Options

The Bernina Express from Milan, explained

There is a moment, somewhere above 2,000 metres, when the train slips between two lakes — one a milky glacier-green, the other almost black — and the whole reason people ride the Bernina Express suddenly makes sense. Doing it as a day trip from Milan is easier than it looks, and you don’t need to plan a single connection yourself.

The key thing to understand is that the Bernina Express does not actually leave from Milan. It runs between Tirano, just inside Italy, and St. Moritz (some services continue to Chur) in the Swiss canton of Graubünden. From Milan you first take an ordinary regional train up the Valtellina valley to Tirano — about two hours and twenty minutes from Milano Centrale — and change onto the famous red panoramic train there. An organised day tour simply bundles both legs, the compulsory seat reservation, and usually a coach back, so all you do is turn up.

Why the railway is special

The Bernina line is part of the Rhaetian Railway in the Albula/Bernina Landscapes, a UNESCO World Heritage Site since 2008. It climbs more than 1,800 metres without a rack — making it one of the steepest adhesion railways anywhere — and tops out at the Ospizio Bernina, 2,253 m, the highest rail crossing in the Alps of its kind. Along the way you loop through the open Brusio spiral viaduct, skirt the turquoise Lago di Poschiavo, and roll past the Morteratsch glacier. The panoramic carriages have oversized windows that curve up into the roof, so the mountains fill the glass.

The red Bernina Express on the climb to the Bernina Pass
The red Bernina Express on the climb to the Bernina Pass

Which tour to pick

Almost every tour from Milan follows the same spine — Milan to Tirano, panoramic train to St. Moritz, free time, then home — and they mostly differ in the return leg and the extras. The Bernina Train & St. Moritz Day Trip (from about €134) is the classic and the most-booked: panoramic train one way, free time in St. Moritz, comfortable coach back. The Bernina Red Train & St. Moritz (from about €102) is the best value if you just want the ride without frills. If you would rather see two icons in a day, the Lake Como cruise combo (from about €174) adds a boat trip on the lake. Travelling as a family or a group who want door-to-door comfort? There is a private car option too.

St. Moritz, the turn-around point of the day trip
St. Moritz, the turn-around point of the day trip

How long the day really is

Be honest with yourself about the hours. The panoramic train is 2h20; the two Milan legs add another four to five hours between them; and you will want an hour or two in St. Moritz. Most tours run ten to eleven hours door to door, leaving Milan early and getting back in the evening. It is a long day, but a comfortable one — you are sitting and watching the Alps, not hiking them. See the timetable and journey time for the exact rhythm.

First class, second class, or a package?

A common question is whether the first-class panoramic seats are worth it. The windows are identical in both classes; first class just gives you a wider seat and a little more elbow room, which is pleasant on a packed summer service but not essential. On the organised day trips the class is set by the operator, so you rarely need to choose. What you should not skip is the reservation itself — it is compulsory on the Bernina Express, and that is exactly the hassle a package removes.

When to go

The line runs all year, and the season genuinely changes the trip. Winter (December to March) brings deep snow, frozen Lago Bianco and a Christmas-card Engadine. June to October gives green valleys, alpine flowers and the sharpest glacier views under long daylight. Spring and late autumn are quieter and cheaper but can be grey at altitude. Whenever you go, book ahead: seats are reserved and the best summer and holiday departures sell out. Booking through GetYourGuide keeps free cancellation on most tours if your plans shift.

The bottom line

If you have a spare day in Milan and any love of mountains, the Bernina Express is one of the great rail journeys of Europe and an easy day trip once someone else handles the logistics. Take the classic day trip for the best all-round experience, the red-train run to save money, or the Lake Como combo to double up. Then just find your seat, and let the Alps do the rest.

Frequently asked questions

Does the Bernina Express go to Milan?

No — the Bernina Express runs between Tirano (Italy) and St. Moritz or Chur (Switzerland), not to Milan. From Milan you take a regional train to Tirano (about 2h20 from Milano Centrale) and board the panoramic train there. Organised day trips handle both legs and the seat reservation for you. See getting to Tirano from Milan.

How long is the Bernina Express trip from Milan?

The Bernina Express itself takes about 2h20 from Tirano to St. Moritz. Add the Milan–Tirano train each way and a full round-trip day tour runs roughly 10–11 hours. Full breakdown on the timetable page.

How much does the Bernina Express from Milan cost?

Organised day trips start around €100–€102 per person and run to about €174 for the Lake Como combo; private tours cost more. See the full cost breakdown.

Which Bernina Express tour from Milan is best?

For most people the Bernina Train & St. Moritz Day Trip is the best all-rounder. On a budget, the Bernina Red Train is the best value; for two sights in one day, add the Lake Como cruise.

Is the Bernina Express first class worth it?

The panoramic carriages have the same big windows in first and second class; first class simply gives wider seats and more room. On a busy summer departure the extra space is nice, but the view is the same. More on the first class vs standard page.

What is the best time of year for the Bernina Express?

It runs year-round. Winter gives deep snow and frozen lakes at the top of the pass; June to October brings green valleys, wildflowers and the clearest glacier views. See the complete guide for a month-by-month view.

Do I need to book the Bernina Express in advance?

Yes — seat reservation is compulsory on the Bernina Express and popular summer and holiday departures sell out. Booking a day-trip package ahead through GetYourGuide secures your seat with free cancellation on most tours.

Still have questions? Email us hello@berninaexpressmilanto.com

Explore the Bernina Express from Milan