Travel from Lucerne to Andermatt

Bus or train from Lucerne to Andermatt?

Swiss Railways (SBB/CFF/FFS) operates a train from Lucerne to Andermatt twice a week. Tickets cost $30 - $65 and the journey takes 1 h 32 min. Alternatively, you can take a bus from Lucerne to Andermatt via Altdorf UR, Telldenkmal in around 2 h 31 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Lucerne to Andermatt

ModeDurationPrice
From Luzern train to Göschenen then train to Andermatt.2 h 7 minSFr 60
From Luzern, Bahnhof bus to Altdorf UR, Telldenkmal then line 10 bus to Andermatt, Bahnhof.2 h 31 minSFr 41
From Luzern train to Meiringen, Bahnhof then bus to Andermatt, Bahnhof.4 h 14 minSFr 60
From Lucerne taxi to Andermatt.56 minSFr 401
From Lucerne drive to Andermatt.56 minSFr 11

How long does it take to get from Lucerne to Andermatt?

It takes approximately 2 h 7 min to get from Lucerne to Andermatt, including transfers.

Is there a direct train between Lucerne and Andermatt?

No, there is no direct train from Lucerne to Andermatt. However, there are services departing from Luzern and arriving at Andermatt via Göschenen. The journey, including transfers, takes approximately 2 h 7 min.

Is there a direct bus between Lucerne and Andermatt?

No, there is no direct bus from Lucerne to Andermatt. However, there are services departing from Luzern, Bahnhof and arriving at Andermatt, Bahnhof via Altdorf UR, Telldenkmal. The journey, including transfers, takes approximately 2 h 31 min.

Operators from Lucerne to Andermatt

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
MGBMGB
Swiss PostAutoSwiss PostAuto
ZentralbahnZentralbahn