There are 5 ways to get from Pratteln to Zurich by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Olten
best- Take the train from Pratteln to Oltentrain S3
- Take the train from Olten to Zürich HBtrain Ic5 / ...
1h 14mCHF 22–34Bus
cheapest- Take the bus from Basel, Bahnhof to Zürich Hbfbus
2h 16mCHF 5–8Drive 77 km
- Drive from Pratteln to Zurichcar 77 km
54 minCHF 15–22Taxi
- Take the taxi from Pratteln to Zurichtaxi 77 km
54 minCHF 430–550Train
- Take the train from Pratteln to Stein-Säckingentrain S1 / ...
- Take the train from Stein-Säckingen to Zürich HBtrain Ir36 / ...
1h 29mCHF 24–38
Pratteln to Zurich by train
Comparing Your Travel Options
The cheapest way to get from Pratteln to Zurich is to bus which costs SFr 4 - SFr 8 and takes 2h 16m.
The fastest way to get from Pratteln to Zurich is to drive which takes 54 min and costs SFr 14 - SFr 22.
No, there is no direct bus from Pratteln to Zurich. However, there are services departing from Basel, Bahnhof and arriving at Zürich Hbf via . The journey, including transfers, takes approximately 2h 16m.
No, there is no direct train from Pratteln to Zurich. However, there are services departing from Pratteln and arriving at Zürich HB via Olten. The journey, including transfers, takes approximately 1h 14m.
The distance between Pratteln and Zurich is 85 km. The road distance is 77 km.
The best way to get from Pratteln to Zurich without a car is to train via Olten which takes 1h 14m and costs SFr 22 - SFr 35.
It takes approximately 1h 14m to get from Pratteln to Zurich, including transfers.
Pratteln to Zurich bus services, operated by Zlatan Prevoz doo, depart from Basel, Bahnhof station.
Pratteln to Zurich train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Pratteln station.
The best way to get from Pratteln to Zurich is to train via Olten which takes 1h 14m and costs SFr 22 - SFr 35. Alternatively, you can bus, which costs SFr 4 - SFr 8 and takes 2h 16m.
What companies run services between Pratteln, Switzerland and Zurich, Switzerland?
You can take a train from Pratteln to Zürich HB via Olten in around 1h 14m. Alternatively, Zlatan Prevoz doo operates a bus from Basel, Bahnhof to Zürich Hbf once a week. Tickets cost CHF 2–4 and the journey takes 1h 7m.
Train from Pratteln to Olten
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 9–15
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Olten to Zürich HB
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 16–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Pratteln to Stein-Säckingen
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–10
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Stein-Säckingen to Zürich HB
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 17–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Olten to Zürich HB
- Ave. Duration
- 36 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 13–20
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Basel, Bahnhof to Zürich Hbf
- Ave. Duration
- 1h 7m
- Frequency
- Once a week
- Estimated price
- CHF 2–4
- Schedules at
- facebook.com
- Ave. Duration
- 54 min
- Estimated price
- CHF 430–550
33er Taxi AG
- Phone
- +41 61 333 33 33
- Website
- 33ertaxi.ch
Mini Cab AG
- Phone
- +41 61 777 77 77
- Website
- mini-cab.ch
Taxi-Zentrale AG Basel
- Phone
- +41 61 222 22 22
- Website
- taxi-zentrale.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
Booking & Getting There
Pratteln to Zurich bus services, operated by Zlatan Prevoz doo, arrive at Zürich Hbf station.
Pratteln to Zurich train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Olten station.
Yes, the driving distance between Pratteln to Zurich is 77 km. It takes approximately 54 min to drive from Pratteln to Zurich.
Book your Pratteln to Zurich train tickets online with Omio.
There are 1226+ hotels available in Zurich.















