Milan to St Moritz and return in a day

Print this page
Create an account to receive an e-mail when someone replies to this thread
Posts: 2
This thread is closed. You are welcome to log in and submit a new thread.
7 posts
new member
Jun 15, 2017 - 4:15 AM


We will be in Milan for a few days in September 2017 and have heard its possible to do a day trip by train to St Moritz.

Please provide an itinerary or a link to one previously posted if this is possible.

Kind regards


Removed user
Removed user
0 posts
new member
Jun 15, 2017 - 1:25 PM in reply to tierneyjohn

Hi John, and welcome to MySwissAlps!

The main reason for doing this trip would be to take the Bernina Express scenic route: Milano-Lugano-Tirano-St Moritz (8 hours one way, partly by bus). There is really only one departure daily that would work: Depart Milano 08:10, arrive St Moritz 16:11.

Another scenic route, mainly by bus, is the Palm Express route (Milano-Lugano-Chiavenna-St Moritz). There is only one departure daily. You would need to depart Milano at 10:15 and would arrive in St Moritz at 15:45.

To get back to Milano the same day, you would need to leave St Moritz by around 17:00 and travel (partly by bus) St Moritz-Thusis-Bellinzona-Milano.

If you want to explore the possibilities further, you can do so by using the Swiss Timetable: metable


Last modified on Jun 15, 2017 - 5:34 PM by Arno

More about Swiss trains and rail passes

More on

Get a free account to plan your trip

Planning your trip is much easier with a free MySwissAlps account. Learn all about Switzerland and get in touch with us quickly if you have questions.

Learn more

Get a customized itinerary for your trip

Let Swiss travel consultants create a customized itinerary. They will book your entire trip.

© 2002-2019