Trip to St. Moritz

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance47 km
Avg. price$ 27
Train trips21 found

Trains from Tirano to St. Moritz

🚆 Experience a scenic train journey from Tirano 🇮🇹 to St. Moritz 🇨🇭 with a direct train operated by Rhätische Bahn. The services depart hourly, making it convenient for travelers to explore the stunning landscapes along the way. This picturesque journey takes approximately 2 hours and 30 minutes to reach the destination. 🏞️ Traverse through breathtaking views as you cover the 57.3 km distance between Tirano and St. Moritz by train. 💰 Enjoy a budget-friendly travel option with train tickets priced between €24 to €28 for the Tirano to St. Moritz route.

Where to stay in St. Moritz

There are over 200 hotels to stay in St. Moritz. Prices range from $72 per night.

Find accommodation

Will you be returning to Tirano by train?

If you are looking for the return train journey, check out trains from St. Moritz to Tirano

See schedule