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

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

HaarlemAmsterdam
Leaving from
Going to

Route Map

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

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Kennemerplein, N200 875 m
2. Turn right onto Gedempte Oostersingelgracht 457 m
3. Turn left onto Amsterdamsevaart 1.53 km
4. Continue onto Amsterdamsevaart, A200 15.69 km
5. Keep left onto Droogbak 217 m
6. Keep right onto Droogbak 28 m
7. Turn right onto De Ruijterkade, S100 666 m
8. Turn right onto Oosterdokskade 268 m
9. Turn left onto Prins Hendrikkade 484 m
10. Turn right onto Kalkmarkt 236 m
11. Turn right onto Recht Boomssloot 143 m
12. Turn left 14 m
13. Turn right onto Recht Boomssloot 19 m
14. Turn sharp left onto Krom Boomssloot 54 m
15. Turn sharp right onto Koningsstraat 131 m
16. Turn right onto Geldersekade 13 m
17. Turn left onto Nieuwmarkt 185 m
18. Turn right onto Oudezijds Achterburgwal 83 m
19. Make a U-turn onto Oudezijds Achterburgwal 310 m
20. Turn right onto Oude Doelenstraat 220 m
21. Continue onto Dam 32 m
22. Arrive at destination 0 m
See more

Questions and Answers

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