There are 3 ways to get from Zwolle to Leeuwarden by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Zwolle to Leeuwarden by train
Comparing Your Travel Options
The cheapest way to get from Zwolle to Leeuwarden is to train which costs €10 - €19 and takes 56 min.
The fastest way to get from Zwolle to Leeuwarden is to train which takes 56 min and costs €10 - €19.
No, there is no direct bus from Zwolle to Leeuwarden station. However, there are services departing from [Meppel] P&R and arriving at [Leeuwarden] halte U, overkant busstation via . The journey, including transfers, takes approximately 1h 57m.
Yes, there is a direct train departing from Zwolle and arriving at Leeuwarden. Services depart hourly, and operate every day. The journey takes approximately 56 min.
The distance between Zwolle and Leeuwarden is 93 km. The road distance is 92.5 km.
The best way to get from Zwolle to Leeuwarden without a car is to train which takes 56 min and costs €10 - €19.
The train from Zwolle to Leeuwarden takes 56 min including transfers and departs hourly.
Zwolle to Leeuwarden bus services, operated by Nederlandse Spoorwegen (NS), depart from [Meppel] P&R station.
Zwolle to Leeuwarden train services, operated by Nederlandse Spoorwegen (NS), depart from Zwolle station.
The best way to get from Zwolle to Leeuwarden is to train which takes 56 min and costs €10 - €19. Alternatively, you can bus, which costs and takes 1h 57m.
What companies run services between Zwolle, Netherlands and Leeuwarden, Netherlands?
Nederlandse Spoorwegen (NS) operates a train from Zwolle to Leeuwarden hourly. Tickets cost €10–19 and the journey takes 56 min. Alternatively, Nederlandse Spoorwegen (NS) operates a bus from [Meppel] P&R to [Leeuwarden] halte U, overkant busstation every 20 minutes, and the journey takes 1h 31m.
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Zwolle to Leeuwarden
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €10–19
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Bus from [Meppel] P&R to [Leeuwarden] halte U, overkant busstation
- Ave. Duration
- 1h 31m
- Frequency
- Every 20 minutes
- Website
- Nederlandse Spoorwegen (NS)
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from Gatwick Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Zwolle to Leeuwarden bus services, operated by Nederlandse Spoorwegen (NS), arrive at [Leeuwarden] halte U, overkant busstation.
Zwolle to Leeuwarden train services, operated by Nederlandse Spoorwegen (NS), arrive at Leeuwarden station.
Yes, the driving distance between Zwolle to Leeuwarden is 92 km. It takes approximately 1h 9m to drive from Zwolle to Leeuwarden.
Book your Zwolle to Leeuwarden train tickets online with Omio.
There are 708+ hotels available in Leeuwarden.












