There are 4 ways to get from Root to Giswil by train, car, taxi, 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 Gisikon-Root to LuzernS1 / ...
- Take the train from Luzern to GiswilS5 / ...
1h 10mCHF 20–28Drive 38.9 km
cheapest- Drive from Root to Giswil38.9 km
35 minCHF 7–9Taxi
- Take the taxi from Root to Giswil38.9 km
35 minCHF 170–220Line 1 bus, train
- Take the bus from Ebikon, Fildern to Luzern, Bahnhof1
- Take the train from Luzern to GiswilS5 / ...
1h 26mCHF 19–27
Root to Giswil by train
Questions & Answers
The cheapest way to get from Root to Giswil is to drive which costs SFr 6 - SFr 9 and takes 35 min.
The fastest way to get from Root to Giswil is to drive which takes 35 min and costs SFr 6 - SFr 9.
No, there is no direct train from Root to Giswil. However, there are services departing from Gisikon-Root and arriving at Giswil via Luzern. The journey, including transfers, takes approximately 1h 10m.
The distance between Root and Giswil is 42 km. The road distance is 38.9 km.
The best way to get from Root to Giswil without a car is to train which takes 1h 10m and costs SFr 20 - SFr 28.
It takes approximately 1h 10m to get from Root to Giswil, including transfers.
Root to Giswil train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Gisikon-Root station.
Root to Giswil train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Luzern station.
Yes, the driving distance between Root to Giswil is 39 km. It takes approximately 35 min to drive from Root to Giswil.
Book your Root to Giswil train tickets online with Omio.
What companies run services between Root, Switzerland and Giswil, Switzerland?
You can take a train from Gisikon-Root to Giswil via Luzern in around 1h 10m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Gisikon-Root to Luzern
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 7–10
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)58 668 80 00
- info@zentralbahn.ch
- Website
- zentralbahn.ch
Train from Luzern to Giswil
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–18
- Website
- https://www.zentralbahn.ch/en
- Phone
- +41 41 369 65 65
- Website
- vbl.ch
Bus from Ebikon, Fildern to Luzern, Bahnhof
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 3–5
- Schedules at
- vbl.ch
- Ave. Duration
- 35 min
- Estimated price
- CHF 170–220
Taxi Wyss
- Phone
- +41 77 409 33 11
- Website
- taxi-wyss.ch
Taxi Luzern
- Phone
- +41 41 310 10 10
- Website
- taxiluzern.ch
Taxi Ernst Hess AG
- Phone
- +41 41 310 10 10
- Website
- hesstaxi.ch
Hey Taxi
- Phone
- +41 41 360 60 60
- Website
- heytaxis.ch
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
More Questions & Answers
There are 563+ hotels available in Giswil.














