• Author: Rene
  • Created: 7 juni 2018
  • Updated: 3 juli 2019
  • Distance 0 m
  • Time 0 s
  • Speed 0.0 km/h
  • Min altitude 0 m
  • Peak 0 m
  • Climb 0 m
  • Descent 0 m

Copy the following HTML iframe code to your website:

  • Distance Instructions

Some of the Netherlands’ most hidden treasures lie just a few kilometres outside of Amsterdam. Jump on your bike and get-set to explore windswept beaches, quaint historic villages, unique dune ecology and even some 13th century ruins – on a route which is primarily flat, with a few hilly bits here and there. You won’t regret it!

1. Kenaupark

Altitude: 2 m
Address: Kenaupark 31, 2011 MR Haarlem, Nederland

Located in the centre of Haarlem, and formed part of the city’s historic defenses. It was once flanked with 18th-century mansions and villas, which were home to wealthy families.

2. Fabrics Quarter

Altitude: 2 m

In the 19th century, this area was known as the fabrics quarter. The cotton factories once contaminated Haarlem’s water supply, which led to the development of new floodgates that diverted water down a new route.

3. Cycle Junction

Altitude: 4 m

4. Cycle Junction

Altitude: 1 m

5. Cycle Junction

Altitude: 10 m

6. Kraantje Lek

Altitude: 19 m
Address: Rockaertsduinweg 1, 2042 DA Zandvoort, Nederland

Fishermen used to carry their wares from Zandvoort to Haarlem until the end of the 19th century. Many would stop en route at the Kraantje Lek. Originally built in 1542, it’s now a famous restaurant – and a great place to stop for pancakes.

7. Nationaal Park Zuid-Kennemerland

Altitude: 12 m
Address: Visscherspad, 2042 Zandvoort, Nederland

Stop here for a few minutes to admire the views from Visscherspad Lookout. Rally cars can sometimes be heard at the nearby circuit. You can also see the city of Zandvoort in the distance, as well as the prestigious Kennemer Golf and Country Club.

8. Cycle Junction

Altitude: 8 m

9. Zandvoort

Altitude: 6 m
Address: Diaconiehuisstraat 28, 2042 VM Zandvoort, Nederland

This small seaside resort town houses plenty of cafes, shops and restaurants, as well as the obligatory fi sh shops near the sea. Stop at one of the seaside vendors to try some salted herring, a true Dutch delicacy.

10. Sea Promenade

Altitude: 12 m

Zandvoort aan Zee’s 5-km promenade is great for a seaside walk. Relax at one of the 37 trendy pavilions, grab your kite and surf, or enjoy the beautiful sunset.

11. Zandvoort Racing Circuit

Altitude: 5 m
Address: Boulevard Barnaart 59E, 2041 JA Zandvoort, Nederland

Cycle to the next beach flanked by the sea to one side and the racing circuit to the other. 3a. Dutch Dunes Explore the unique ecology of the dunes, where insects, birds, horses and Scottish Highlanders can be seen.

12. Bloemendaal aan Zee

Altitude: 9 m
Address: Zeeweg 84, 2051 EC Overveen, Nederland

Filled with trendy beach clubs that offer daytime meals and night-time dancing. Once you’ve explored, cycle around to junction 18, then turn left into the dunes.

13. Cycle Junction

Altitude: 9 m
Address: Betonweg, 2061 Bloemendaal, Nederland

14. Nationaal Park Zuid-Kennemerland

Altitude: 22 m
Address: Tobbepad, 2061 Bloemendaal, Nederland

Home to calcareous grey dunes, wide beaches and lush coastal forests. Notice the diverse fl ora and fauna in an area battered by sand, rain and wind which creates a unique ecosystem. Take the cycle junction 6 to 5 back to Haarlem, or cycle to IJmuiden.

15. Cycle Junction

Altitude: 7 m

16. Dutch Dunes

Altitude: 7 m
Address: Zeeweg, 2071 Santpoort-Noord, Nederland

Explore the unique ecology of the dunes, where insects, birds, horses and Scottish Highlanders can be seen.

17. Cycle Junction

Altitude: 19 m

18. Cycle Junction

Altitude: 8 m

19. IJmuiden Beach

Altitude: 3 m
Address: Zilvermeeuwpad, 1974 IJmuiden, Nederland

Windswept IJmuiden Beach is a great place for wind and water-sports enthusiasts. Wander the seaside boulevard, or pop into one of the restaurants for a window seat.

20. Cycle Junction

Altitude: 5 m

21. IJmuiden Harbour

Altitude: 5 m

Many people end up here to catch the ferry to Newcastle in the U.K. Others come here to visit the famous fish restaurants on Halkade and Kop van de Haven; we recommend that you do the same!

22. Detour: Catch the ferry

Altitude: 3 m

Visit the sealock by taking the free ferry across the North Sea Canal.

23. Cycle Junction

Altitude: 6 m

24. Detour: Beeckestijn Country Estate

Altitude: 12 m

A place of mesmerising old-world grandeur. There are revolving exhibitions, French and Baroque-style gardens, a park and a brasserie. Velserbeek has a great park and a petting zoo.

25. Driehuis

Altitude: 6 m
Address: P.C. Hooftlaan 49, 1985 BG Driehuis, Nederland

Take a short stop in the tiny village of Driehuis, known for one of the oldest crematoriums in the Netherlands – as well as some cute old cafés.

26. Cycle Junction

Altitude: 5 m

27. Duin and Kruidberg Estate

Altitude: 6 m
Address: Duin- en Kruidbergerweg 72, 2071 LE Santpoort-Noord, Nederland

Drop by this old English estate, whose country house is both a hotel and restaurant. It’s a good place for a tea break, or to wander in the old English-style gardens.

28. Cycle Junction

Altitude: 6 m

29. Cycle Junction

Altitude: 8 m

30. Brederode Ruins

Altitude: 6 m

This castle has been built and rebuilt since the 13th century, before its restoration in the 19th. Climb the donjon tower for a view over the dunes. TIP: If you’re tired take the cycle junction back from 34 to 9 back to Haarlem or continue onwards to Spaarndam.

31. Cycle Junction

Altitude: 6 m

32. Old mill Zandhaes

Altitude: 5 m

No cycle trip is complete without a visit to an old windmill – this one dates from 1779, where you can still buy various baking products in the on-site shop.

33. Cycle Junction

Altitude: 1 m

34. Cycle Junction

Altitude: 3 m

35. Spaarndam

Altitude: 3 m
Address: Grote Sluis 34, 2063 JZ Spaarndam Gem. Haarlem, Nederland

The village of Spaarndam is quiet, quaint and quintessentially Dutch. Admire the scattered monuments, or head to any of the restaurants for coffee and cake.

36. Cycle Junction

Altitude: 2 m

37. Beach or station?

Altitude: 2 m
Address: Prinsenbrug, Haarlem, Nederland

Cycle along the Spaarne River to Vrouwehekbrug, or along Drosteboulevard on the opposite side. You’ll find the hipster haunt of Stadstrand de Oerkap further up, a great place to stop for an elderflower tonic. Alternately, follow Prinsenbolwerk back to Haarlem Station.

38. Haarlem Train station

Altitude: 3 m
Address: Kennemerplein 4, 2011 Haarlem, Nederland

Congratulations – we hope you enjoyed the trip!

39. Cycle Junction

Altitude: 4 m
Address: Noordersluisweg, 1951 Velsen-Noord, Nederland

40. Detour: Sea Lock

Altitude: 7 m
Address: Noordersluisweg 1, 1975 AM IJmuiden, Nederland

Drop by SHIP, IJmuiden’s big red visitor’s centre housed in a shipping container. You will learn about the largest sea lock in the world, which consists of 5 locks and connects Amsterdam with the North Sea.


Altitude: 21 m
Address: Visscherspad, 2042 Zandvoort, Nederland

Haarlem - Zandvoort aan Zee (9,4 KM)


Altitude: 6 m
Address: Vogelweg, 2061 Bloemendaal, Nederland

Zandvoort - Dutch Dunes (12,1 KM)


Altitude: 12 m
Address: Heerenduinweg, IJmuiden, Nederland

IJmuiden beach, port and sea lock (23,2 KM)


Altitude: 1 m
Address: Vergierdeweg 456, 2026 BJ Haarlem, Nederland

Dutch Dunes - Haarlem (11,8 KM)


Altitude: 31 m
Address: Zeeweg, 2071 Santpoort-Noord, Nederland

Take the cycle junction 6 to 5 back to Haarlem.


Altitude: 0 m
Address: Jan Gijzenpad, 2024 Haarlem, Nederland

If you’re tired take the cycle junction back from 34 to 9 back to Haarlem.


Altitude: 2 m
Address: 1e Rijksbinnenhaven, 1975 IJmuiden, Nederland

Visit the sealock by taking the free ferry across the North Sea Canal.

48. Zandvoort Train station

Altitude: 9 m
Address: Rozenobelstraat 9, 2042 JW Zandvoort, Nederland

49. Haarlem Train station

Altitude: 5 m
Address: Stationsplein 1, 2011 LR Haarlem, Nederland

50. Start

Altitude: 3 m
Address: Nieuwe Gracht 84, 2011 NK Haarlem, Nederland