HowToGo

Lugano to St. Moritz, Switzerland - Transfer & Transportation Guides

Find transfer & transportation guides from Lugano to St. Moritz, Switzerland. How to get from Lugano to St. Moritz, Switzerland by Bus, Train, Taxi.

You can get to St. Moritz, Switzerland from Lugano by verhicle types below

Search Transfer from Lugano to St. Moritz, Switzerland

Transfer solutions

You have 4 options transfer to St. Moritz, Switzerland from Lugano below

Bus ( 3 hr. 20 min. )

Take a bus from Cassarate, Monte Bré to St. Moritz, Bahnhof.


Open Map More details & check price at Swiss PostAuto
Duration 3 hr. 20 min.
Distance 126 km.
Cost 12 CHF (13 USD)
Bus ( 3 hr. 43 min. )

Take a bus from Lugano, Autosilo Balestra to St. Moritz, Bahnhof.


Open Map More details & check price at Swiss PostAuto
Duration 3 hr. 43 min.
Distance 131 km.
Cost 13 CHF (14 USD)
Train ( 1 hr. 57 min. )

Take a train from Lugano to Zuerich Hb.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 1 hr. 21 min. )

Take a train from Zürich HB to Landquart.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 1 hr. 49 min. )

Take a train from Landquart to St. Moritz.


Open Map More details & check price at Rhätische Bahn
Duration 6 hr. 21 min.
Distance 369 km.
Cost 165 USD
Car ( 2 hr. 20 min. )

Drive a car from Lugano to St. Moritz.


Duration 2 hr. 20 min.
Distance 123 km.
Cost 17 USD

Find Hotels in St. Moritz, Switzerland

You can find hotels and accommodations in St. Moritz, Switzerland with our hotels search tool below

Booking.com

About Lugano, Switzerland

Lugano (, also UK: , Italian: [luˈɡaːno]; Ticinese: Lugan [lyˈɡãː]) is a town and a municipality in southern Switzerland in the Italian-speaking canton of Ticino bordering Italy. The between 2004 and 2013 territorially vastly expanded municipality h... Learn more

About St. Moritz, Switzerland

St. Moritz (also German: Sankt Moritz, Romansh: San Murezzan , Italian: San Maurizio, French: Saint-Maurice) is a high Alpine resort town in the Engadine in Switzerland, at an elevation of about 1,800 metres (5,910 ft) above sea level. It is Upper En... Learn more


References