On this stunning cycling route of just under 50 kilometers the windmills are the historical highlights. Around Haarlem you pass no fewer than four windmills, originating in the 17th and 18th centuries. The windmills served various functions. Molen De Eenhoorn was important in the sawmill industry, and molens De Hommel and De Veer helped drain the nearby polders, while De Zandhaas was used for grinding grain. At the last mill you’ll find a mill shop with artisanal products and a small visitor centre, nice to check out! The route also takes you through Zuid‑Kennemerland National Park; a beautiful forest and dune area with lovely viewpoints to take a break. An oasis of calm in this densely urbanised part of the province. Herds of wild Konik horses, Shetland ponies, Scottish Highland cattle and European bison (wisenten) graze there. Pause your cycle ride to enjoy the breeze on Bloemendaal beach. Further you cross the Spaarnwoude recreational area, go past the hamlet Penningsveer and in Haarlem‑Zuid you cycle through the park at Molenplas. Add the historic Duin en Kruidberg Estate where Stadtholder William III used to hunt animals. Start and end your route at the cycling route starting point in the lively, green Burgemeester Reinaldapark.
Directions | Distance | Total distance | |
![]() |
Start: Nieuweweg 10, 2033 DK Haarlem | 49.1 KM | |
From
87
to
50
|
766 M | 0.8 KM | |
Head east on Nieuweweg | 6 M | ||
Continue right onto Verlengde Liewegje | 342 M | ||
Continue straight | 18 M | ||
Make a slight right onto Boerhaavelaan | 400 M | ||
You are now at section 50 | 0 M | ||
From
50
to
88
|
1918 M | 1.9 KM | |
Head south on Krekelpad | 781 M | ||
Turn left onto Krekelpad | 621 M | ||
Turn left onto Vijfhuizen | 516 M | ||
You are now at section 88 | 0 M | ||
From
88
to
53
|
3356 M | 3.4 KM | |
Head south on Emeltpad | 898 M | ||
Turn left onto Vlinderpad | 1.6 KM | ||
Turn left onto Eenhoornpad | 462 M | ||
Turn right onto Hommeldijk | 416 M | ||
You are now at section 53 | 0 M | ||
From
53
to
74
|
1980 M | 2 KM | |
Head west | 88 M | ||
Keep right at the fork | 195 M | ||
Turn right onto Zuid Schalkwijkerweg | 1.5 KM | ||
Continue onto Zuid Schalkwijkerweg | 224 M | ||
You are now at section 74 | 0 M | ||
From
74
to
80
|
717 M | 0.7 KM | |
Head north on Zuid Schalkwijkerweg | 122 M | ||
Turn right | 29 M | ||
Turn right | 566 M | ||
You are now at section 80 | 0 M | ||
From
80
to
81
|
1411 M | 1.4 KM | |
Head northwest | 406 M | ||
Turn left onto Wagnerkade | 83 M | ||
Turn right onto Bachlaan | 264 M | ||
Turn right onto Heemsteedse Dreef | 10 M | ||
Turn left onto Lanckhorstlaan | 316 M | ||
Continue onto Lanckhorstlaan (N201) | 332 M | ||
You are now at section 81 | 0 M | ||
From
81
to
82
|
1284 M | 1.3 KM | |
Head west on Lanckhorstlaan (N201) | 70 M | ||
Make a slight right onto Zandvoortselaan | 303 M | ||
Continue onto Zandvoortselaan | 516 M | ||
Continue onto Zandvoorterweg | 283 M | ||
Make a slight right | 112 M | ||
You are now at section 82 | 0 M | ||
From
82
to
83
|
555 M | 0.6 KM | |
Head west | 555 M | ||
You are now at section 83 | 0 M | ||
From
83
to
77
|
2006 M | 2 KM | |
Head west | 1.5 KM | ||
Continue onto Vm Trambaan | 467 M | ||
Continue straight | 67 M | ||
You are now at section 77 | 0 M | ||
From
77
to
79
|
2361 M | 2.4 KM | |
Head west | 1.1 KM | ||
Continue onto Burgemeester Nawijnlaan | 197 M | ||
Turn left onto Burgemeester Nawijnlaan | 129 M | ||
Turn left to stay on Burgemeester Nawijnlaan | 152 M | ||
Turn right onto Zandvoortselaan | 23 M | ||
Turn left to stay on Zandvoortselaan | 8 M | ||
Continue straight | 7 M | ||
Turn left | 70 M | ||
Turn left | 5 M | ||
Continue onto Haarlemmerstraat | 424 M | ||
Continue onto Grote Krocht (N201) | 46 M | ||
Turn right to stay on Grote Krocht | 18 M | ||
Turn left to stay on Grote Krocht | 133 M | ||
You are now at section 79 | 0 M | ||
From
79
to
18
|
4183 M | 4.2 KM | |
Head north on Raadhuisplein | 38 M | ||
Exit the roundabout onto Kleine Krocht | 94 M | ||
Turn right onto Swaluëstraat | 205 M | ||
Turn left onto Prinsenhofstraat | 98 M | ||
Turn right onto Stationsstraat | 105 M | ||
Turn left onto Zeestraat | 41 M | ||
Turn right onto Burgemeester Engelbertsstraat | 90 M | ||
Turn left onto Jacob van Heemskerckstraat | 156 M | ||
Turn left onto Boulevard de Favauge | 5 M | ||
Turn right onto Boulevard Barnaart | 3.4 KM | ||
You are now at section 18 | 0 M | ||
From
18
to
66
|
5853 M | 5.9 KM | |
Head northwest on Parnassiaweg | 1.3 KM | ||
Continue straight | 302 M | ||
Turn right | 539 M | ||
Continue onto Vogelweg | 2.2 KM | ||
Make a slight right onto Ezelweg | 1.5 KM | ||
You are now at section 66 | 0 M | ||
From
66
to
99
|
1796 M | 1.8 KM | |
Head east | 1.8 KM | ||
You are now at section 99 | 0 M | ||
From
99
to
19
|
3233 M | 3.2 KM | |
Head southwest | 2.9 KM | ||
Make a slight left | 318 M | ||
You are now at section 19 | 0 M | ||
From
19
to
20
|
1177 M | 1.2 KM | |
Head east on Zeeweg | 455 M | ||
Turn right | 31 M | ||
Turn left | 181 M | ||
Turn left | 489 M | ||
Enter the roundabout and take the 1st exit | 21 M | ||
You are now at section 20 | 0 M | ||
From
20
to
34
|
3900 M | 3.9 KM | |
Head east | 49 M | ||
Exit the roundabout onto Bloemendaalseweg | 1.2 KM | ||
Make a slight right | 5 M | ||
Turn left | 105 M | ||
Continue onto Bloemendaalseweg | 222 M | ||
Turn right onto Hartenlustlaan | 367 M | ||
Make a slight right onto Kennemerweg | 660 M | ||
Turn left | 21 M | ||
Turn right | 13 M | ||
Continue onto Johan Verhulstweg | 719 M | ||
Turn right onto Duinlustparkweg | 69 M | ||
Turn left onto Vinkenbaan | 463 M | ||
You are now at section 34 | 0 M | ||
From
34
to
39
|
1745 M | 1.7 KM | |
Head east on Vinkenbaan | 25 M | ||
Turn right onto Van Dalenlaan | 55 M | ||
Make a slight right onto Willem de Zwijgerlaan | 58 M | ||
Continue straight | 13 M | ||
Turn left onto Wüstelaan | 197 M | ||
Turn left onto Wijnoldy Daniëlslaan | 18 M | ||
Turn right onto Wüstelaan | 1.2 KM | ||
Enter the roundabout and take the 2nd exit onto Slaperdijk | 54 M | ||
Exit the roundabout onto Slaperdijk | 14 M | ||
Turn right onto Broekbergenpad | 80 M | ||
Turn left onto Slaperdijk | 7 M | ||
You are now at section 39 | 0 M | ||
From
39
to
38
|
2548 M | 2.5 KM | |
Head east on Slaperdijk | 291 M | ||
Continue straight | 1 KM | ||
Make a slight right onto Slaperdijkweg | 1.2 KM | ||
You are now at section 38 | 0 M | ||
From
38
to
35
|
676 M | 0.7 KM | |
Head southeast on Slaperdijkweg | 460 M | ||
Make a slight left onto Spaarndammerdijk | 200 M | ||
Turn right to stay on Spaarndammerdijk | 16 M | ||
You are now at section 35 | 0 M | ||
From
35
to
16
|
291 M | 0.3 KM | |
Head southeast on Spaarndammerdijk | 291 M | ||
You are now at section 16 | 0 M | ||
From
16
to
15
|
330 M | 0.3 KM | |
Head southeast on Kruitpad | 330 M | ||
You are now at section 15 | 0 M | ||
From
15
to
10
|
1334 M | 1.3 KM | |
Head northwest on Kerkpad | 18 M | ||
Turn left | 1.1 KM | ||
Turn left onto Zijlweteringpad | 235 M | ||
You are now at section 10 | 0 M | ||
From
10
to
31
|
1268 M | 1.3 KM | |
Head southwest on Mooie Nelpad | 948 M | ||
Continue slightly left onto Lagedijk | 186 M | ||
Turn right to stay on Lagedijk | 134 M | ||
You are now at section 31 | 0 M | ||
From
31
to
24
|
487 M | 0.5 KM | |
Head west on Penningsveer (r106) | 487 M | ||
You are now at section 24 | 0 M | ||
From
24
to
33
|
1741 M | 1.7 KM | |
Head southeast on Veerpolder | 1.3 KM | ||
Turn left onto Oude Notweg | 486 M | ||
Continue straight | 5 M | ||
You are now at section 33 | 0 M | ||
From
33
to
87
|
2164 M | 2.2 KM | |
Head south on Liedeweg | 105 M | ||
Continue straight | 9 M | ||
Turn right onto Haarlemmerstraatweg | 555 M | ||
Turn left onto Liewegje | 1.5 KM | ||
You are now at section 87 | 0 M |