There are 4 ways to get from Walensee to Lucerne by train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Unterterzen to Thalwiltrain Ir35
- Take the train from Thalwil to Luzerntrain Ir75 / ...
2h 5mCHF 29–42Drive 84.9 km
cheapest- Drive from Weesen to Lucernecar 84.9 km
55 minCHF 15–21Train, bus
- Take the train from Unterterzen to Zürich HBtrain Ir35
- Take the bus from Zürich Hbf to Luzern, Bahnhofbus
2h 36mCHF 21–31Train via Rapperswil SG
- Take the train from Mühlehorn to Rapperswil SGtrain S17
- Take the train from Rapperswil SG to Luzerntrain Vae
2h 48mCHF 39–58
Walensee to Lucerne by train
Comparing Your Travel Options
The cheapest way to get from Walensee to Lucerne is to drive which costs SFr 14 - SFr 21 and takes 55 min.
The fastest way to get from Walensee to Lucerne is to drive which takes 55 min and costs SFr 14 - SFr 21.
No, there is no direct train from Walensee to Lucerne. However, there are services departing from Unterterzen and arriving at Luzern via Thalwil. The journey, including transfers, takes approximately 2h 5m.
The distance between Walensee and Lucerne is 105 km. The road distance is 84.9 km.
The best way to get from Walensee to Lucerne without a car is to train which takes 2h 5m and costs SFr 28 - SFr 45.
It takes approximately 2h 5m to get from Walensee to Lucerne, including transfers.
Walensee to Lucerne train services, operated by Schweizerische Südostbahn AG, depart from Unterterzen station.
Walensee to Lucerne train services, operated by Schweizerische Südostbahn AG, arrive at Thalwil station.
Yes, the driving distance between Walensee to Lucerne is 85 km. It takes approximately 55 min to drive from Walensee to Lucerne.
Book your Walensee to Lucerne train tickets online with Omio.
What companies run services between Walensee, Switzerland and Lucerne, Switzerland?
You can take a train from Unterterzen to Luzern via Thalwil in around 2h 5m.
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Unterterzen to Thalwil
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 22–35
- Schedules at
- Schweizerische Südostbahn AG
Train from Unterterzen to Zürich HB
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 24–40
- Schedules at
- Schweizerische Südostbahn AG
Train from Mühlehorn to Rapperswil SG
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- CHF 15–23
- Schedules at
- Schweizerische Südostbahn AG
Train from Rapperswil SG to Luzern
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- Schweizerische Südostbahn AG
Train from Unterterzen to Thalwil
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- CHF 16–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Thalwil to Luzern
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Unterterzen to Zürich HB
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- CHF 19–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- + 381 31 510 060
- zlatanprevoz@gmail.com
- Website
- facebook.com
Bus from Zürich Hbf to Luzern, Bahnhof
- Ave. Duration
- 36 min
- Frequency
- Once a week
- Estimated price
- CHF 1–3
- Schedules at
- facebook.com
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 677+ hotels available in Lucerne.









