Travel from Schwanden to Lucerne

Train from Schwanden to Lucerne

You can take a train from Schwanden to Lucerne via Ziegelbrücke and Thalwil in around 2 h 9 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 Schwanden to Lucerne

ModeDurationPrice
From Schwanden GL line 25 train to Ziegelbrücke, train to Thalwil, then train to Luzern.2 h 9 minSFr 66
From Schwanden GL train to Pfäffikon SZ then train to Luzern.2 h 55 min
From Schwanden drive to Lucerne.1 h 11 minSFr 14
From Schwanden Uber to Lucerne.1 h 11 minSFr 247

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

It takes approximately 2 h 9 min to get from Schwanden to Lucerne, including transfers.

Is there a direct train between Schwanden and Lucerne?

No, there is no direct train from Schwanden to Lucerne. However, there are services departing from Schwanden GL and arriving at Luzern via Ziegelbrücke and Thalwil. The journey, including transfers, takes approximately 2 h 9 min.

Operators from Schwanden to Lucerne

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SüdostbahnSüdostbahn
Uber ZürichUber Zürich