How to get from Leiden to Haarlem by car, truck, bike, walk
Distance between Leiden and Haarlem is 27 kilometers (17 miles).
Driving distance from Leiden to Haarlem is 41 kilometers (25 miles)
Route Map
Routes from leiden-zuid-holland to haarlem-noord-holland
4 Ways from Leiden (Netherlands/Zuid-Holland) to Haarlem (Netherlands/Noord-Holland)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Oude Rijn 195 m
2. Continue onto Hooglandse Kerkgracht 10 m
3. Turn right onto Hooglandse Kerkgracht 10 m
4. Turn left onto Koppenhinksteeg 197 m
5. Turn left onto Hooigracht 314 m
See more
Questions and Answers
What is the cheapest way to get from Leiden (Netherlands/Zuid-Holland) to Haarlem (Netherlands/Noord-Holland)?
How do I get from Leiden (Netherlands/Zuid-Holland) to Haarlem (Netherlands/Noord-Holland) the fastest?
How long does it take to get from Leiden (Netherlands/Zuid-Holland) to Haarlem (Netherlands/Noord-Holland)?