There are 3 ways to get from Haaksbergen to Zwolle by bus, train, 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.
Line 53 bus, train
best- Take the bus from Haaksbergen, Mr. Eenhuisstraat to Hengelo, Centraal Stationbus 53
- Take the train from Hengelo to Zwolletrain Sprinter RS23 / ...
1h 32m€17–20Drive 69.3 km
cheapest- Drive from Haaksbergen to Zwollecar 69.3 km
1h 7m€15–22Taxi
- Take the taxi from Haaksbergen to Zwolletaxi 69.3 km
1h 7m€190–230
Haaksbergen to Zwolle by bus and train
Comparing Your Travel Options
The cheapest way to get from Haaksbergen to Zwolle is to drive which costs €14 - €22 and takes 1h 7m.
The fastest way to get from Haaksbergen to Zwolle is to drive which takes 1h 7m and costs €14 - €22.
The distance between Haaksbergen and Zwolle is 77 km. The road distance is 69.3 km.
The best way to get from Haaksbergen to Zwolle without a car is to line 53 bus and train which takes 1h 32m and costs €16 - €20.
It takes approximately 1h 32m to get from Haaksbergen to Zwolle, including transfers.
Yes, the driving distance between Haaksbergen to Zwolle is 69 km. It takes approximately 1h 7m to drive from Haaksbergen to Zwolle.
There are 563+ hotels available in Zwolle.
What companies run services between Haaksbergen, Netherlands and Zwolle, Netherlands?
There is no direct connection from Haaksbergen to Zwolle. However, you can take the line 53 bus to Hengelo, Centraal Station, walk to Hengelo, then take the train to Zwolle. Alternatively, you can drive from Haaksbergen to Zwolle in around 1h 7m.
Train from Hengelo to Zwolle
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–15
- Website
- Blauwnet
- Phone
- +31 88 033 1360
- Website
- RRReis
Bus from Haaksbergen, Mr. Eenhuisstraat to Hengelo, Centraal Station
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- €5
- Schedules at
- RRReis
- Ave. Duration
- 1h 7m
- Estimated price
- €190–230
Di Taxi
- Phone
- +310534615060
- Website
- ditaxi.nl
Taxi 053
- Phone
- +310532600600
- Website
- taxi-053.nl
Taxi 24/7 Enschede
- Phone
- +310532340555
- Website
- taxi-247.nl
Taxi Maxx
- Phone
- +310534500500
- Website
- taximaxx.nl
Taxi TCE
- Phone
- +310642500500
- Website
- taxitce.nl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, How to get from JFK to New York City, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.


