There are 6 ways to get from Alpnach to Spreitenbach by train, bus, car, taxi, or tram
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 Alpnach Dorf to LuzernS5 / ...
- Take the train from Luzern to Zürich HBIr / ...
- Take the train from Zürich HB to Killwangen-SpreitenbachS11 / ...
1h 58mCHF 33–51Drive 69.8 km
cheapest- Drive from Alpnach to Spreitenbach69.8 km
49 minCHF 12–17Train, bus
- Take the train from Alpnach Dorf to LuzernS5 / ...
- Take the bus from Luzern, Bahnhof to Emmenbrücke, Bahnhof2
- Take the bus from Emmenbrücke, Bahnhof to Lenzburg, BahnhofEv1
- Take the train from Lenzburg to Killwangen-SpreitenbachS11 / ...
3h 38mCHF 25–43Taxi
- Take the taxi from Alpnach to Spreitenbach69.8 km
49 minCHF 350–420Train via Lenzburg
- Take the train from Luzern to LenzburgS9
2h 42mCHF 22–43Train, line 20 tram
- Take the train from Luzern to Zürich HB75 / ...
- Take the tram from Zürich Altstetten, Bahnhof to Spreitenbach, Shoppi Tivoli20
3h 5m
Alpnach to Spreitenbach by train and bus
Questions & Answers
The cheapest way to get from Alpnach to Spreitenbach is to drive which costs SFr 11 - SFr 17 and takes 49 min.
The fastest way to get from Alpnach to Spreitenbach is to drive which takes 49 min and costs SFr 11 - SFr 17.
The distance between Alpnach and Spreitenbach is 86 km. The road distance is 69.8 km.
The best way to get from Alpnach to Spreitenbach without a car is to train which takes 1h 58m and costs SFr 30 - SFr 55.
It takes approximately 1h 58m to get from Alpnach to Spreitenbach, including transfers.
Yes, the driving distance between Alpnach to Spreitenbach is 70 km. It takes approximately 49 min to drive from Alpnach to Spreitenbach.
There are 1242+ hotels available in Spreitenbach.
What companies run services between Alpnach, Switzerland and Spreitenbach, Switzerland?
You can take a train from Alpnach Dorf to Spreitenbach, Dorf via Luzern, Zürich HB, Killwangen-Spreitenbach, and Killwangen, Bahnhof in around 1h 58m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +41 (0)58 668 80 00
- info@zentralbahn.ch
- Website
- zentralbahn.ch
Train from Alpnach Dorf to Luzern
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 7–10
- Website
- https://www.zentralbahn.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Zürich HB
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–29
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Killwangen-Spreitenbach
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 10–13
- Website
- https://www.sbb.ch/en
Train from Lenzburg to Killwangen-Spreitenbach
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 12–22
- Website
- https://www.sbb.ch/en
Train from Luzern to Lenzburg
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 11–26
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Luzern to Zürich HB
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 6–8
- Schedules at
- sbb-deutschland.de
- Phone
- 0800 888 800
- Website
- aargauverkehr.ch
Tram from Zürich Altstetten, Bahnhof to Spreitenbach, Shoppi Tivoli
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Schedules at
- aargauverkehr.ch
- Phone
- +41 41 369 65 65
- Website
- vbl.ch
Bus from Luzern, Bahnhof to Emmenbrücke, Bahnhof
- Ave. Duration
- 14 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 3–5
- Schedules at
- vbl.ch
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Luzern, Bahnhof to Emmenbrücke, Bahnhof
- Ave. Duration
- 12 min
- Frequency
- Twice daily
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
Bus from Emmenbrücke, Bahnhof to Lenzburg, Bahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–7
- Website
- https://www.postauto.ch
- Ave. Duration
- 49 min
- Estimated price
- CHF 350–420
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
Geissenparadies Göscheneralptal
- Phone
- +41 79 545 14 52
- Website
- andermatt.swiss
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



























