Haarlem traffic

  • Major delay
  • Minor delay
  • No delay
Haarlem2024 traffic
Congestion levels, travel times and speeds are based on worldwide trip data spanning more than 737 billion km anonymously collected during the year from drivers within the larger metropolitan area (“metro”) and central city area (“city center”) throughout the complete road network — including fast roads and highways crossing this area.


Work rank 2024
Travel time
292
Average travel time per 10 km
17
min
15
s
10 s more than in 2023
Average speed
34.8km/h
0.3 km/h slower than in 2023
Worst day to travel in 2024
November 27, Wednesday
20 min 5 s
Average travel time to drive 10 km
47%
Congestion level
Work rank 2024
Congestion level
227
Average congestion level
29%
2%p more than in 2023
Monthly congestion level
262626282929292828282930282826213228342936313327JanFebMarAprMayJunJulAugSepOctNovDec010203040
2024
2023
Traffic pattern
How was traffic distributed in Haarlem depending on the day and time of day?
©TomTom, ©OpenStreetMap
Average congestion level
8%
15%
20%
25%
Opacity
Select day
All days
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Select time
12 AM
1 AM
2 AM
3 AM
4 AM
5 AM
6 AM
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
9 PM
10 PM
11 PM

How busy was Haarlem during rush hour?

Let's take a closer look at rush hour. How much extra time was spent idling in traffic? What was the average speed?
One way commute
km


Rush hour
morning
Time taken to travel 10 km
19 min 18 sec
31.1 km/h
Average speed
50%
Congestion level
Time taken to travel 10 km
19 min 50 sec
30.2 km/h
Average speed
49%
Congestion level
Rush hour
evening
How much extra time did we spend driving in rush hours over the year?
49 hours = 2 days, 1 hour
49 min more than in 2023

Driving patterns in Haarlem

What did traffic look like over a week in Haarlem?
One way commute
km


  • Travel time
  • Congestion level
  • Speed
12:00 AM
01:00 AM
02:00 AM
03:00 AM
04:00 AM
05:00 AM
06:00 AM
07:00 AM
08:00 AM
09:00 AM
10:00 AM
11:00 AM
12:00 PM
01:00 PM
02:00 PM
03:00 PM
04:00 PM
05:00 PM
06:00 PM
07:00 PM
08:00 PM
09:00 PM
10:00 PM
11:00 PM
Sun
14 min 8 s14 min
13 min 56 s14 min
13 min 50 s14 min
13 min 41 s14 min
13 min 32 s14 min
12 min 45 s13 min
12 min 13 s12 min
12 min 32 s13 min
13 min 22 s13 min
14 min 16 s14 min
15 min 17 s15 min
16 min 10 s16 min
16 min 46 s17 min
17 min 11 s17 min
17 min 35 s18 min
17 min 25 s17 min
17 min 9 s17 min
16 min 56 s17 min
16 min 20 s16 min
15 min 52 s16 min
15 min 26 s15 min
14 min 46 s15 min
14 min 11 s14 min
13 min 57 s14 min
Mon
13 min 43 s14 min
13 min 45 s14 min
13 min 33 s14 min
13 min 24 s13 min
13 min 5 s13 min
12 min 16 s12 min
12 min 55 s13 min
15 min 44 s16 min
19 min 26 s19 min
17 min 17 min
16 min 58 s17 min
17 min 10 s17 min
17 min 30 s18 min
17 min 38 s18 min
18 min 16 s18 min
18 min 23 s18 min
18 min 31 s19 min
19 min 45 s20 min
17 min 49 s18 min
16 min 14 s16 min
15 min 38 s16 min
14 min 58 s15 min
14 min 19 s14 min
13 min 52 s14 min
Tue
13 min 49 s14 min
13 min 48 s14 min
13 min 44 s14 min
13 min 27 s13 min
13 min 35 s14 min
12 min 25 s12 min
13 min 13 min
16 min 20 s16 min
19 min 58 s20 min
17 min 20 s17 min
17 min 14 s17 min
17 min 28 s17 min
17 min 46 s18 min
17 min 44 s18 min
18 min 32 s19 min
18 min 40 s19 min
18 min 46 s19 min
20 min 12 s20 min
18 min 8 s18 min
16 min 24 s16 min
15 min 39 s16 min
15 min 1 s15 min
14 min 17 s14 min
13 min 50 s14 min
Wed
13 min 37 s14 min
13 min 29 s13 min
13 min 23 s13 min
13 min 13 s13 min
12 min 58 s13 min
12 min 22 s12 min
12 min 52 s13 min
15 min 20 s15 min
18 min 52 s19 min
17 min 13 s17 min
17 min 28 s17 min
17 min 44 s18 min
18 min 31 s19 min
18 min 10 s18 min
18 min 39 s19 min
18 min 47 s19 min
19 min 21 s19 min
20 min 2 s20 min
17 min 56 s18 min
16 min 25 s16 min
15 min 42 s16 min
15 min 3 s15 min
14 min 28 s14 min
13 min 57 s14 min
Thu
13 min 39 s14 min
13 min 42 s14 min
13 min 34 s14 min
13 min 2 s13 min
12 min 54 s13 min
12 min 13 s12 min
12 min 52 s13 min
15 min 52 s16 min
20 min 4 s20 min
17 min 23 s17 min
17 min 24 s17 min
17 min 34 s18 min
17 min 53 s18 min
17 min 54 s18 min
18 min 37 s19 min
18 min 45 s19 min
18 min 48 s19 min
20 min 2 s20 min
18 min 17 s18 min
16 min 38 s17 min
15 min 48 s16 min
15 min 8 s15 min
14 min 33 s15 min
14 min 2 s14 min
Fri
13 min 45 s14 min
13 min 45 s14 min
13 min 35 s14 min
13 min 15 s13 min
13 min 1 s13 min
12 min 19 s12 min
12 min 48 s13 min
14 min 45 s15 min
17 min 57 s18 min
17 min 18 s17 min
17 min 46 s18 min
18 min 10 s18 min
18 min 49 s19 min
18 min 48 s19 min
19 min 28 s19 min
19 min 33 s20 min
19 min 5 s19 min
19 min 11 s19 min
17 min 34 s18 min
16 min 32 s17 min
15 min 55 s16 min
15 min 18 s15 min
14 min 49 s15 min
14 min 26 s14 min
Sat
14 min 5 s14 min
13 min 56 s14 min
13 min 53 s14 min
13 min 38 s14 min
13 min 22 s13 min
12 min 43 s13 min
12 min 28 s12 min
13 min 5 s13 min
14 min 7 s14 min
15 min 23 s15 min
16 min 43 s17 min
17 min 42 s18 min
17 min 54 s18 min
18 min 8 s18 min
18 min 27 s18 min
18 min 5 s18 min
17 min 43 s18 min
17 min 12 s17 min
16 min 24 s16 min
15 min 58 s16 min
15 min 34 s16 min
15 min 4 s15 min
14 min 42 s15 min
14 min 27 s14 min
Find more insights on the country page
Curious about how Haarlem stacks up against the rest of the country? Explore the country page to discover more!

Calling all city planners, automakers and policy makers – let’s change the way the world moves.

Contact us