One moment you cycle through vast dunes, green forests and hills full of heathland, the next you cycle into bustling Haarlem. The ancient city received city rights as early as 1245 but this land was inhabited long before that. Archaeological finds tell a story dating back to around 1500 BC. In old Haarlem, you will find cosy terraces to sit down on, old buildings and hidden courtyards. Without realising it, you probably cycle past several of these green oases. You will also pass Haarlem's oldest hofje, Hofje van Bakenes. Add it to your route not to miss it! If there is an oldest, there is also a newest: the Johan Enschedé Hofje from 2007. Much of the route you cycle through the rolling landscape of the Zuid-Kennemerland National Park. With a bit of luck, you'll encounter beautiful birds and wildlife here, although the latter will often be hidden among the dunes and copses of trees. The large grazers are less shy and show themselves a bit more often. You might spot them during your visit to the Wisentuit viewpoint. During this route, you will enjoy the vibrant life in, and outdoor life around, the city. After some kilometres through the dunes, you can enjoy a cosy break in the city centre.
Directions | Distance | Total distance | |
![]() |
Start: Wüstelaan 4, 2082 AC Velsen | 40.8 KM | |
From
34
to
7
|
1402 M | 1.4 KM | |
Head west on Wüstelaan | 48 M | ||
Turn right onto Willem de Zwijgerlaan | 112 M | ||
Turn left onto Vinkenbaan | 489 M | ||
Turn right onto Brederoodseweg | 218 M | ||
Turn left onto Velserenderlaan | 535 M | ||
You are now at section 07 | 0 M | ||
From
7
to
5
|
685 M | 0.7 KM | |
Head northeast on Middenduinerweg | 438 M | ||
Turn left onto Duin- en Kruidbergerweg | 247 M | ||
You are now at section 05 | 0 M | ||
From
5
to
6
|
1162 M | 1.2 KM | |
Head west on Duin- en Kruidbergerweg | 266 M | ||
Make a slight right | 29 M | ||
Turn left onto Duin- en Kruidbergerweg | 59 M | ||
Continue onto Zeeweg | 808 M | ||
You are now at section 06 | 0 M | ||
From
6
to
66
|
2838 M | 2.8 KM | |
Head west on Zeeweg | 1.9 KM | ||
Turn left to stay on Zeeweg | 931 M | ||
You are now at section 66 | 0 M | ||
From
66
to
18
|
5851 M | 5.9 KM | |
Head west on Ezelweg | 1.5 KM | ||
Make a slight left onto Vogelweg | 1.6 KM | ||
Make a slight right | 1.2 KM | ||
Turn left | 302 M | ||
Continue onto Parnassiaweg | 1.3 KM | ||
You are now at section 18 | 0 M | ||
From
18
to
79
|
4148 M | 4.1 KM | |
Head southwest on Zeeweg | 3.4 KM | ||
Continue onto Jacob van Heemskerckstraat | 153 M | ||
Turn right onto Burgemeester Engelbertsstraat | 84 M | ||
Turn left onto Zeestraat | 87 M | ||
Turn right onto Brugstraat | 116 M | ||
Turn left onto Prinsenhofstraat | 58 M | ||
Turn right onto Swaluëstraat | 205 M | ||
Turn left onto Kleine Krocht | 94 M | ||
You are now at section 79 | 0 M | ||
From
79
to
77
|
2866 M | 2.9 KM | |
Head south on Raadhuisplein | 38 M | ||
Exit the roundabout onto Grote Krocht | 133 M | ||
Turn right to stay on Grote Krocht | 22 M | ||
Turn left onto Hogeweg (N201) | 92 M | ||
Make a slight right onto Doctor C.A. Gerkestraat; Dr C A Gerkestraat | 448 M | ||
Turn right onto Tolweg | 7 M | ||
Turn left onto Doctor C.A. Gerkestraat; Dr C A Gerkestraat | 451 M | ||
Continue straight | 196 M | ||
Turn left | 22 M | ||
Turn left onto Zandvoortselaan | 23 M | ||
Turn right onto Herman Heijermansweg | 211 M | ||
Turn right | 75 M | ||
Turn right | 1.1 KM | ||
You are now at section 77 | 0 M | ||
From
77
to
37
|
1618 M | 1.6 KM | |
Head north on Blinkertpad | 1.6 KM | ||
You are now at section 37 | 0 M | ||
From
37
to
36
|
2175 M | 2.2 KM | |
Head east on Visscherspad | 1.7 KM | ||
Make a slight left | 103 M | ||
Turn right onto Rockartsduinweg | 378 M | ||
You are now at section 36 | 0 M | ||
From
36
to
21
|
973 M | 1 KM | |
Head northeast | 725 M | ||
Turn right onto Duinlustweg | 248 M | ||
You are now at section 21 | 0 M | ||
From
21
to
35
|
1791 M | 1.8 KM | |
Head southwest on Elswoutslaan | 1.1 KM | ||
Turn left | 12 M | ||
Turn right onto Duinvlietspad | 662 M | ||
You are now at section 35 | 0 M | ||
From
35
to
82
|
1448 M | 1.4 KM | |
Head south on Duinvlietspad | 19 M | ||
Turn left onto Daslookweg | 30 M | ||
Turn right onto Sleedoornweg | 160 M | ||
Turn right onto Oosterduinweg | 31 M | ||
Turn left to stay on Oosterduinweg | 892 M | ||
Make a slight right onto Clematislaan | 19 M | ||
Turn left onto Oosterduinweg | 297 M | ||
You are now at section 82 | 0 M | ||
From
82
to
81
|
1285 M | 1.3 KM | |
Head east | 112 M | ||
Make a slight left onto Zandvoorterweg | 73 M | ||
Turn right | 18 M | ||
Turn left onto Zandvoorterweg | 19 M | ||
Continue straight | 134 M | ||
Continue onto Zandvoorterweg | 907 M | ||
Keep left onto Zandvoortselaan | 22 M | ||
You are now at section 81 | 0 M | ||
From
81
to
80
|
1374 M | 1.4 KM | |
Head east on Lanckhorstlaan | 673 M | ||
Continue onto Bachlaan | 264 M | ||
Turn left onto Wagnerkade | 72 M | ||
Make a sharp right | 365 M | ||
You are now at section 80 | 0 M | ||
From
80
to
74
|
681 M | 0.7 KM | |
Head southeast | 612 M | ||
Turn right | 69 M | ||
You are now at section 74 | 0 M | ||
From
74
to
89
|
1232 M | 1.2 KM | |
Head north on Zuid Schalkwijkerweg | 65 M | ||
Continue onto Zuid Schalkwijkerweg | 1.2 KM | ||
You are now at section 89 | 0 M | ||
From
89
to
85
|
835 M | 0.8 KM | |
Head north on Noord Schalkwijkerweg | 835 M | ||
You are now at section 85 | 0 M | ||
From
85
to
90
|
702 M | 0.7 KM | |
Head northwest on Schalklink | 119 M | ||
Turn left onto Schalkwijkerstraat | 583 M | ||
You are now at section 90 | 0 M | ||
From
90
to
22
|
1426 M | 1.4 KM | |
Head northwest on Schalkwijkerstraat | 194 M | ||
Continue straight | 21 M | ||
Make a slight right onto Turfmarkt | 372 M | ||
Turn right | 10 M | ||
Turn left onto Spaarne | 114 M | ||
Turn left | 4 M | ||
Continue onto Damstraat | 124 M | ||
Turn right onto Klokhuisplein | 56 M | ||
Turn left onto Riviervismarkt | 301 M | ||
Make a slight right onto Kruisstraat | 230 M | ||
You are now at section 22 | 0 M | ||
From
22
to
23
|
1183 M | 1.2 KM | |
Head north on Kruisstraat | 114 M | ||
Continue straight | 332 M | ||
Turn right | 737 M | ||
You are now at section 23 | 0 M | ||
From
23
to
9
|
2168 M | 2.2 KM | |
Head northeast | 2.1 KM | ||
Turn left | 45 M | ||
You are now at section 09 | 0 M | ||
From
9
to
34
|
2914 M | 2.9 KM | |
Head north | 186 M | ||
Turn left onto Jan Gijzenkade | 610 M | ||
Turn left | 101 M | ||
Turn right | 15 M | ||
Continue onto Jan Gijzenpad | 969 M | ||
Turn right onto Delftlaan | 170 M | ||
Turn right onto Schoterkerkpad | 631 M | ||
Make a slight left onto Van den Bergh van Eysingaplantsoen | 49 M | ||
Turn right onto Van den Bergh van Eysingaplantsoen | 183 M | ||
You are now at section 34 | 0 M |