Zuid-Kennemerland National Park
Noord-Holland, Netherlands
Why visit Zuid-Kennemerland National Park?
Zuid-Kennemerland National Park (Nationaal Park Zuid-Kennemerland) is a 3,800-hectare coastal dune reserve stretching along the North Sea between Bloemendaal aan Zee and IJmuiden in the province of Noord-Holland. Established in 1995, it protects one of the most extensive and ecologically valuable dune systems in Western Europe — a landscape shaped over thousands of years by wind, sea, and human intervention. The park lies directly west of Haarlem and is reachable in under 30 minutes from Amsterdam Centraal by train, making it one of the most accessible wild landscapes in the Randstad conurbation.
The dunes here have served a practical purpose since the 19th century: the Amsterdam Water Supply Dunes (Amsterdamse Waterleidingduinen) on the park's southern edge filter drinking water for much of the Amsterdam metropolitan area. This dual role — nature conservation and water catchment — is part of what makes the park distinctive. The western dunes closest to the sea are open and wind-swept with sparse vegetation, while the eastern side transitions into planted deciduous and mixed forest that feels worlds away from the coast. The name "Holland" itself is thought to derive from the Middle Dutch holt-lant ("wooded land"), a nod to the forests that once covered this region.
European bison (wisent) were reintroduced to the Kraansvlak dune area in 2007, and the herd has since grown to around 30 animals — one of very few free-roaming bison populations in Western Europe. Konik horses and Highland cattle also graze the dunes to maintain open grassland. The park is a year-round destination but is at its best from late spring through early autumn, when the dune flowers bloom and long daylight hours make extended hikes feasible. Winters are mild but can be grey and windy; the park remains open and is quieter then.
Planning Zuid-Kennemerland National Park? Tell us your dates and we’ll tailor the trip.
Ask on WhatsAppHow do you get there?
By Plane
The nearest airport is Amsterdam Airport Schiphol (AMS), approximately 30 km east of the park. From Schiphol, take a direct NS (Nederlandse Spoorwegen) train to Haarlem (15 minutes, ~€5.50) and transfer to Overveen or Santpoort Noord (both one stop from Haarlem, 3–4 minutes). Total travel time from the airport to the park is roughly 40–50 minutes. Alternatively, take a taxi from Schiphol to Bloemendaal aan Zee (about 35 minutes, €60–80).
By Train
The park has two convenient NS railway stations:
- Overveen — the main entry point. The park entrance on Zeeweg is a 10-minute walk south from the station. Trains run twice per hour from Amsterdam Centraal (25 min, ~€5.20) and from Haarlem (3 min, ~€2.20) on the Haarlem–Zandvoort line.
- Santpoort Noord — serves the eastern and northern parts of the park. The entrance near Duin en Kruidberg is virtually adjacent to the station. Trains run twice per hour from Haarlem (5 min).
Use the NS app or ns.nl for timetables and OV-chipkaart tap-in/tap-out pricing. An OV-chipkaalt or contactless payment (credit/debit) is accepted at the fare gates.
By Car / Road
From Amsterdam, take the A9 west towards Haarlem, then the N200/N208 towards Bloemendaal/Zandvoort. Drive time is 30–40 minutes depending on traffic, which can be heavy on summer weekends. Paid parking is available at:
- Bloemendaal aan Zee (Parnassia parking area, €2–4/hr in summer)
- Overveen (limited street parking near the Zeeweg entrance)
- Santpoort Noord (near Duin en Kruidberg)
Entry to the park by car or motorcycle is prohibited — you must park and enter on foot or by bicycle. Bus 81 from Haarlem station runs to Bloemendaal aan Zee in summer, providing an alternative to driving.
The park has an extensive network of unpaved hiking trails and well-maintained cycling paths. Mountain bikes are not necessary; a standard city bike handles the dune roads well. Cycling is restricted to the paved and gravel dune roads — off-road cycling is not permitted.
Walking is the primary way to experience the park. A popular route is from Overveen station through the central dunes to Zandvoort aan Zee (roughly 18–20 km, 4–5 hours), returning by train from Zandvoort. Shorter loops of 5–10 km are well marked from any of the entrance points.
It is mandatory to stay on marked trails. This is enforced to protect fragile dune vegetation and nesting sites. No public transport operates inside the park itself. Horse riding is allowed on designated routes with a permit from the park authority.
What are the things to do?
European bison at Kraansvlak — The bison enclosure near the Kraansvlak area south of Overveen is the park's headline attraction. A dedicated viewing point off the main trail lets visitors watch the herd graze on open dune grassland. Best seen in the early morning. Free.
De Zilk dune lakes — Shallow freshwater lakes formed in old sand quarries, attracting wading birds, dragonflies, and amphibians. A bird hide overlooks the largest lake. Located in the southern section of the park.
Duin en Kruidberg estate — A stately manor house on the park's northeastern edge, now a hotel and restaurant. The surrounding gardens and forest walks are accessible to all visitors.
Brederode castle ruins (Ruïne van Brederode) — Just outside the park near Santpoort, these 13th-century ruins of a medieval castle are worth combining with a park visit. Open April–October, adults ~€5.
Parnassia dune strand — Where the park meets the North Sea near Bloemendaal aan Zee. Wide sandy beach backed by high dunes. The Parnassia beach pavilion (strandpaviljoen) is a landmark for refreshments. Free access.
Visitor centre De Kennemerduinen — Small but informative exhibitions on dune ecology, the bison project, and local history. Includes a shop and café. Located at the Zeeweg entrance near Overveen. Free entry.
Long-distance hike: Overveen to Zandvoort — The classic full-day route across the park from east to west, ending at the Zandvoort beach and train station. Allow 4–5 hours for the 18–20 km walk through open dunes, forest, and past the bison viewing area.
Cycling the dune roads — Rent a bike in Haarlem (several shops near the station, ~€10/day) and ride the dune roads through the park. The route from Santpoort Noord to Bloemendaal aan Zee is scenic and mostly flat, around 15 km.
Birdwatching — The park is an Important Bird Area. Spring and autumn migration bring species like spoonbills, avocets, and various raptors. The De Zilk lakes and the coastal dune slacks are the best spots. Bring binoculars.
Horseback riding — Designated bridle paths cross the park. Permits and guided rides are available through local riding schools in Bloemendaal and Santpoort.
Beach day at Bloemendaal aan Zee or Zandvoort — Combine a dune hike with an afternoon on the wide North Sea beaches. Beach pavilions (strandpaviljoens) serve food and drinks from roughly April through October.
Day trip to Haarlem — The historic city centre of Haarlem is just 10 minutes by train from Overveen, with the Frans Hals Museum, Grote Markt, and excellent dining. Easy to pair with a morning in the park.
Planning Zuid-Kennemerland National Park? Want these on a customised itinerary?
Ask on WhatsAppWhere to eat?
The park visitor centre has a small café serving simple lunches (sandwiches, soups, coffee and cake, roughly €5–12). The Duin en Kruidberg hotel restaurant on the Santpoort side offers upscale Dutch-French dining in a historic setting (mains €20–35). Parnassia and other beach pavilions near Bloemendaal aan Zee serve casual seafood, pancakes, and drinks with sea views (mains €12–22).
For more options, Haarlem is a food-forward city with excellent restaurants. Try Jopenkerk (brewpub in a converted church, mains €15–25), Friethoes for artisanal Dutch fries with house-made sauces, or any of the Indonesian restaurants on the Grote Markt for a rijsttafel — a quintessential Dutch-Indonesian dining tradition. Vegetarian and vegan options are widely available throughout the area; Dutch menus increasingly cater to both. Halal restaurants exist in Haarlem but are not common inside the park.
Where to drink?
The Netherlands is a beer country, and the Haarlem area is no exception. Jopen is the local Haarlem brewery — their Jopen Koyt (a historic gruit beer) and Hoppy Blond are widely available in cafés around the park and in Haarlem. The beach pavilions at Bloemendaal aan Zee double as lively bars in summer, with DJ sets and sunset drinks from May through September.
For coffee, the Dutch koffie verkeerd (latte) is the standard order. Tap water throughout the area is safe and excellent — the park's dunes are literally the source of Amsterdam's drinking water. The visitor centre café and all beach pavilions serve hot and cold drinks.
Planning Zuid-Kennemerland National Park? We’ll book the stays and dining for you.
Ask on WhatsAppWhere to stay?
- Budget: Stay Okay Haarlem (hostel, ~€30–45/person/night in a dorm) is in central Haarlem, 10 minutes by train from the park entrances. Camping Bloemendaal (Bloemendaal aan Zee, seasonal April–October, tent sites ~€15–25/night) is directly adjacent to the park's western edge and the beach.
- Mid-range: Hotel Bloemendaal (Bloemendaal village, doubles ~€100–140/night) offers comfortable rooms in a quiet residential setting a short cycle from the park. Hotel & Spa Savarin in Zandvoort (doubles ~€90–130/night) is close to the southern park boundary and the beach.
- Upscale: Duin en Kruidberg Country Estate (Santpoort, doubles ~€160–250/night) is a grand manor house on the park's northeastern edge with fine dining, a spa, and forest walks from the front door. Hotel & Brasserie De Baronie in central Haarlem (doubles ~€140–200/night) combines a historic building with boutique comfort and easy park access.
What should you buy?
The park itself has limited shopping. The visitor centre De Kennemerduinen sells field guides, maps, postcards, and nature-themed gifts. Haarlem, immediately east of the park, is the nearest real shopping city — the Grote Houtstraat and surrounding streets have everything from Dutch design to artisan food shops. In Zandvoort, the small town centre has beachwear and souvenir shops. There are no markets inside the park.
Where to go next?
- Haarlem (5 km, 10 min by train) — Historic cathedral city with world-class art museums, canal-side dining, and the Jopen brewery. An easy half-day or full-day complement to the park.
- Amsterdam (20 km, 25 min by train from Haarlem) — The Dutch capital needs no introduction. Combine with the park for a city-and-nature itinerary.
- Zandvoort aan Zee (5 km, one stop by train from Overveen) — Major seaside resort with a wide beach, Formula 1 circuit history, and a livelier atmosphere than Bloemendaal.
- Keukenhof Gardens (30 km, ~40 min by car) — The famous tulip gardens near Lisse are open mid-March through mid-May and pair naturally with a spring dune hike.
- Zaanse Schans (40 km, ~45 min by car or train via Amsterdam) — The iconic Dutch windmill village with working mills, a clog workshop, and a cheese farm. Touristy but undeniably photogenic.
Nearby in Noord-Holland
More places to explore around Zuid-Kennemerland National Park.
Guide content as of July 2026. Portions adapted from Wikivoyage, CC BY-SA 4.0.
Contact Us
Get in touch with us.
Get in touch
Contact Us
Tell us where you'd like to go and how you like to travel. A real Tripcuro planner — not a bot — will craft an itinerary around you.
- Personalised, hassle-free planning end-to-end
- Transparent pricing, no hidden costs
- 24/7 support for complete peace of mind
