How to get from Amsterdam to Haarlem by car, truck, bike, walk

Distance between Amsterdam and Haarlem is 17 kilometers (11 miles).
Driving distance from Amsterdam to Haarlem is 20 kilometers (12 miles)

AmsterdamHaarlem
Leaving from
Going to

Route Map

Routes from amsterdam-noord-holland to haarlem-noord-holland

4 Ways from Amsterdam (Netherlands/Noord-Holland) to Haarlem (Netherlands/Noord-Holland)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Dam 31 m
2. Turn right onto Dam 968 m
3. Turn left onto Odebrug 294 m
4. Turn left onto De Ruijterkade, S100 667 m
5. Keep left onto Droogbak 198 m
6. Keep right onto Droogbak 14.98 km
7. Keep right onto Amsterdamsevaart, A200 748 m
8. Continue onto Amsterdamsevaart 1.50 km
9. Turn right onto Gedempte Oostersingelgracht 454 m
10. Turn left onto Oudeweg, N200 886 m
11. Make a U-turn onto Kennemerplein, N200 11 m
12. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Amsterdam (Netherlands/Noord-Holland) to Haarlem (Netherlands/Noord-Holland)?
How do I get from Amsterdam (Netherlands/Noord-Holland) to Haarlem (Netherlands/Noord-Holland) the fastest?
How long does it take to get from Amsterdam (Netherlands/Noord-Holland) to Haarlem (Netherlands/Noord-Holland)?