There are 3 ways to get from Leeuwarden to De Efteling 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.
Train, line 301 bus
best- Take the train from Leeuwarden to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to 's-Hertogenboschtrain
- Take the bus from 's-Hertogenbosch, Centraal Station to Kaatsheuvel, Eftelingbus 301 / ...
3h 50m€31–64Drive 222.3 km
- Drive from Leeuwarden to De Eftelingcar 222.3 km
2h 43m€40–58Train
- Take the train from Leeuwarden to Zwolletrain Intercity / ...
- Take the train from Zwolle to Tilburgtrain Intercity
4h€31–66
Leeuwarden to De Efteling by train, bus, and foot
Questions & Answers
The cheapest way to get from Leeuwarden to De Efteling is to train which costs €30 - €70 and takes 4h.
The fastest way to get from Leeuwarden to De Efteling is to drive which takes 2h 43m and costs €35 - €60.
No, there is no direct train from Leeuwarden to De Efteling. However, there are services departing from Leeuwarden and arriving at Tilburg via Zwolle. The journey, including transfers, takes approximately 4h.
The distance between Leeuwarden and De Efteling is 255 km. The road distance is 222.3 km.
The best way to get from Leeuwarden to De Efteling without a car is to train and line 301 bus which takes 3h 50m and costs €30 - €65.
It takes approximately 3h 50m to get from Leeuwarden to De Efteling, including transfers.
Leeuwarden to De Efteling train services, operated by Nederlandse Spoorwegen (NS), depart from Leeuwarden station.
Leeuwarden to De Efteling train services, operated by Nederlandse Spoorwegen (NS), arrive at Zwolle station.
Yes, the driving distance between Leeuwarden to De Efteling is 222 km. It takes approximately 2h 43m to drive from Leeuwarden to De Efteling.
There are 787+ hotels available in De Efteling.
What companies run services between Leeuwarden, Netherlands and De Efteling, Netherlands?
You can take a train from Leeuwarden to De Efteling via Zwolle, Tilburg, Tilburg, Centraal Station, and Kaatsheuvel, Efteling in around 4h.
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Leeuwarden to Utrecht Centraal
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €20–45
- Website
- https://www.ns.nl/en
Train from Utrecht Centraal to 's-Hertogenbosch
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- €5–11
- Website
- https://www.ns.nl/en
Train from Leeuwarden to Zwolle
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €10–22
- Website
- https://www.ns.nl/en
Train from Zwolle to Tilburg
- Ave. Duration
- 2h 6m
- Frequency
- Every 30 minutes
- Estimated price
- €17–40
- Website
- https://www.ns.nl/en
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Utrecht Centraal to 's-Hertogenbosch
- Ave. Duration
- 26 min
- Frequency
- Once a week
- Estimated price
- €9–14
- Website
- https://www.arriva.nl/en/
- Second Class Single
- €9–14
- Phone
- 0900-9292
- [email protected]
- Website
- bravo.info
Bus from 's-Hertogenbosch, Centraal Station to Kaatsheuvel, Efteling
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- €6–9
- Website
- https://www.bravo.info/public-transport-brabant
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 Why you should take the train in the US, 10 amazing places to get away from it all in Australia, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






