Trip to Andermatt

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Zurich to Andermatt

🚆 If you're traveling from Zurich to Andermatt by train, be prepared for a journey with transfers. The service departs from Zurich Hb station and makes a stop in Göschenen before reaching Andermatt, taking approximately 2 hours and 16 minutes. 📍 Route 1 involves taking a long-distance train towards Lugano from Zurich HB to Arth-Goldau and then transferring to a train towards Locarno to reach Andermatt via Göschenen. The total distance covered is 108 km, with a total travel time of about 2 hours and 1 minute. 🗺️ For Route 2, travelers can take a direct train from Zurich HB to Göschenen with Südostbahn, which takes around 1 hour and 45 minutes. This route covers the same distance of 108 km and offers a convenient option for reaching Andermatt from Zurich.

Where to stay in Andermatt

There are over 26 hotels to stay in Andermatt. Prices range from $87 per night.

Find accommodation

Will you be returning to Zurich by train?

If you are looking for the return train journey, check out trains from Andermatt to Zurich

See schedule