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

Swiss tips in your mailbox

Sign up to receive our newsletter and the latest forum messages. The best way to prepare for your trip!

Sign up

Get a customized itinerary for your trip

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

© 2002-2018