Bus station
Haarlem station
161 locals recommend,
Location
11 L Stationsplein
Haarlem, NH
Tips from locals
Railway Station Haarlem. For trains to to the beach (Zandvoort) and to Amsterdam, Leiden, Delft, Den Haag, Rotterdam Utrecht etc. The trainstation itself is also very nice to visit.
oldest station in Holland. Best way to go by train to the beach (Zandvoort) or Amsterdam.