How cycling in Amsterdam could look like.
How cycling in Haarlem could look like.

Cycling day trip from Amsterdam to Haarlem

Customize your own route based on our template or discover how our community prefers to cycle from Amsterdam to Haarlem.

Route template

Amsterdam to Haarlem

1 h 10 min
Duration
20.1 km
Distance
28 m
Ascent
29 m
Descent
17.2 km/h
Avg. speed
12 m
Max. altitude

This relaxed ride takes you from the vibrant heart of Amsterdam to the charming city of Haarlem—perfect for a day trip on two wheels! The route covers just over 20 km, mostly on smooth cycleways and quiet paved roads, with barely any hills in sight (just enough to stretch your legs).

Starting in Amsterdam, you’ll pedal away from bustling canals and historic streets, cruising along well-marked bike paths. The Dutch are famous for their cycling infrastructure, so expect a gentle, scenic journey through parks, suburban neighborhoods, and stretches of classic countryside. About 80% of your route is on dedicated cycleways—safe and friendly for all levels.

Before you know it, you’ll roll into Haarlem—a postcard-perfect city renowned for its medieval architecture, cobbled lanes, and the impressive Grote Kerk (St. Bavo’s Church). Take your time to explore the local cafés or stroll the historic Grote Markt square. With such an easy route, you'll have plenty of energy left to soak in Haarlem’s cozy atmosphere. Enjoy the ride!

Community

Top users in this region

From our community

The best bike routes from Amsterdam to Haarlem

0

4 tappa Hotel Haarlem - Amsterdam

Cycling route in Amsterdam, North Holland, The Netherlands

37.4 km
Distance
68 m
Ascent
71 m
Descent
rondje ringvaart west via Lisse
Road bike
Jelger van der Meer
2

rondje ringvaart west via Lisse

Cycling route in Amsterdam, North Holland, The Netherlands

Een rondje om de Haarlemmermeerpolder langs de Ringvaart.
70.8 km
Distance
86 m
Ascent
92 m
Descent
0

From Amsterdam to Haarlem

Cycling route in Amsterdam, North Holland, The Netherlands

24.6 km
Distance
33 m
Ascent
31 m
Descent
0

Girolibero: Tour dei tulipani 4 giorni in Italiano 2016

Cycling route in Amsterdam, North Holland, The Netherlands

Navigazione: Amsterdam - Lisse
84 km
Distance
45 m
Ascent
47 m
Descent
Etape 1
City bike
0

Etape 1

Cycling route in Amsterdam, North Holland, The Netherlands

Etape entre la gare central Amsterdam et l'auberge Ă  Harlem
20 km
Distance
5 m
Ascent
9 m
Descent
3

Ringvaart

Cycling route in Amsterdam, North Holland, The Netherlands

68.4 km
Distance
17 m
Ascent
27 m
Descent
1

Amsterdam- Haarlem

Cycling route in Amsterdam, North Holland, The Netherlands

31.1 km
Distance
52 m
Ascent
49 m
Descent
0

Amsterdam-Spaarndam-Zee-Haarlem

Cycling route in Amsterdam, North Holland, The Netherlands

46.3 km
Distance
50 m
Ascent
49 m
Descent
0

ams 2 Harlem via zaanse

Cycling route in Amsterdam, North Holland, The Netherlands

40.3 km
Distance
40 m
Ascent
44 m
Descent
0

Amsterdam - Day 1

Cycling route in Amsterdam, North Holland, The Netherlands

21.3 km
Distance
15 m
Ascent
16 m
Descent
Tour de Netherlands
Road bike
Nevo Shemer
0

Tour de Netherlands

Cycling route in Amsterdam, North Holland, The Netherlands

472.3 km
Distance
31 m
Ascent
33 m
Descent
0

Hobbyprof Haarlem

Cycling route in Amsterdam, North Holland, The Netherlands

19.5 km
Distance
0 m
Ascent
4 m
Descent

Discover more routes