bus is near the stop
Route's length: 42 km.
Travel time: 106 min.
Serves: Connexxion

view online





edit the timetable
Direction 1Direction 2
0 on the route0 on the route

Amsterdam, Leidseplein
Amsterdam, Elandsgracht
Amsterdam, Rozengracht
Amsterdam, G.V. Ledenberchstraat
Amsterdam, De Rijpgracht
Amsterdam, Ch. De Bourbonstraat
Amsterdam, Bos En Lommerweg
Amsterdam, Egidiusstraat
Amsterdam, Bos En Lommerplein
Amsterdam, Stat. De Vlugtlaan
Amsterdam, Burg. Fockstraat
Amsterdam, Plein 40-45
Halfweg, Oranje Nassaustraat
Halfweg, Station Halfweg-Zwanenbrg
Haarlem, Station Spaarnwoude
Haarlem, Prins Bernhardlaan
Haarlem, Jac. Van Looystraat
Haarlem, Burgemeester Reinaldapark
Haarlem, Schipholweg/Europaweg
Haarlem, Rustenburgerlaan
Haarlem, Centrum/Houtplein
Haarlem, Kampersingel
Haarlem, Turfmarkt
Haarlem, Centrum/Verwulft
Haarlem, Nassaulaan
Haarlem, Haarlem Station Ingang
Haarlem, Haarlem Station D
Haarlem, Frans Halsplein
Haarlem, Kloosterstraat
Haarlem, Julianapark
Haarlem, Zaanenlaan
Haarlem, Spaarnhovenstraat
Haarlem, Minahassastraat
Haarlem, Vergierdeweg
Haarlem, Winkelc. Marsmanplein
Haarlem, Reviusstraat
Haarlem, Delftplein/Spaarne Gasth.
Velserbroek, Zwanebloemplantsoen
Velserbroek, Florapad
Velserbroek, Velserbroek Centrum
Velserbroek, Velserbroekse Dreef
Velsen Noord, Velser Traverse
Beverwijk, Beverwijk Station
go to top




For open data in public transportation | Blog | support@busti.me