Bus N80

Click to load interactive map
List of stops
    Map

    Amsterdam, Leidseplein – Beverwijk, Beverwijk Station

    Amsterdam, Leidseplein

    01:08 +102:08 +1

    Amsterdam, Elandsgracht

    01:10 +102:10 +1

    Amsterdam, Rozengracht

    01:11 +102:11 +1

    Amsterdam, G.v. Ledenberchstraat

    01:12 +102:12 +1

    Amsterdam, De Rijpgracht

    01:15 +102:15 +1

    Amsterdam, Ch. de Bourbonstraat

    01:16 +102:16 +1

    Amsterdam, Bos en Lommerweg

    01:18 +102:18 +1

    Amsterdam, Egidiusstraat

    01:19 +102:19 +1

    Amsterdam, Bos en Lommerplein

    01:20 +102:20 +1

    Amsterdam, Stat. De Vlugtlaan

    01:21 +102:21 +1

    Amsterdam, Burg. Fockstraat

    01:22 +102:22 +1

    Amsterdam, Plein '40-45

    01:24 +102:24 +1

    Halfweg, Oranje Nassaustraat

    01:30 +102:30 +1

    Halfweg, Station Halfweg-Zwanenbrg

    01:31 +102:31 +1

    Haarlem, Station Spaarnwoude

    01:37 +102:37 +1

    Haarlem, Springerlaan [Tijdelijk]

    01:39 +102:39 +1

    Haarlem, Burgemeester Reinaldapark

    01:40 +102:40 +1

    Haarlem, Schipholweg/Europaweg

    01:41 +102:41 +1

    Haarlem, Rustenburgerlaan

    01:43 +102:43 +1

    Haarlem, Centrum/Houtplein

    01:44 +102:44 +1

    Haarlem, Kampersingel

    01:46 +102:46 +1

    Haarlem, Turfmarkt

    01:46 +102:46 +1

    Haarlem, Centrum/Verwulft

    01:47 +102:47 +1

    Haarlem, Nassaulaan

    01:48 +102:48 +1

    Haarlem, Haarlem Station Ingang

    01:50 +102:50 +1

    Haarlem, Haarlem Station D

    01:50 +1
    01:52 +1
    02:50 +1
    02:52 +1

    Haarlem, Frans Halsplein

    01:53 +102:53 +1

    Haarlem, Kloosterstraat

    01:54 +102:54 +1

    Haarlem, Julianapark

    01:55 +102:55 +1

    Haarlem, Zaanenlaan

    01:56 +102:56 +1

    Haarlem, Spaarnhovenstraat

    01:57 +102:57 +1

    Haarlem, Minahassastraat

    01:58 +102:58 +1

    Haarlem, Vergierdeweg

    01:59 +102:59 +1

    Haarlem, Winkelc. Marsmanplein

    02:00 +103:00 +1

    Haarlem, Reviusstraat

    02:02 +103:02 +1

    Haarlem, Delftplein/Spaarne Gasth.

    02:03 +103:03 +1

    Velserbroek, Zwanebloemplantsoen

    02:04 +103:04 +1

    Velserbroek, Florapad

    02:06 +103:06 +1

    Velserbroek, Velserbroek Centrum

    02:07 +103:07 +1

    Velserbroek, Velserbroekse Dreef

    02:07 +103:07 +1

    Velsen Noord, Velser Traverse

    02:14 +103:14 +1

    Beverwijk, Beverwijk Station

    02:15 +103:15 +1
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    Last updated on March 24, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Amsterdam, Leidseplein – Beverwijk, Beverwijk Station
    Leidsegracht - Marnixstraat - Tweede Hugo de Grootstraat - Willem de Zwijgerlaan - Bos en Lommerweg - Bos en Lommerplein - Bos en Lommerweg - Burgemeester De Vlugtlaan - Leonard Springerlaan - Schipholweg - Rustenburgerlaan - Houtplein - Kampersingel - Turfmarkt - Gedempte Oude Gracht - Nassaulaan - Stationsplein - Frans Halsplein - Schoterweg - Rijksstraatweg - Delftplein - Westbroekerweg - Velserbroekse Dreef - Velsertraverse - Emplacementsweg
    All data is available in GTFS feed: gtfs-nl

    Bus N80 FAQ

    • What time does the N80 bus start operating?

      Services on the N80 - Amsterdam Leidseplein - Beverwijk via Haarlem bus start at 01:08 +1 on Monday, Tuesday, Friday, Saturday, Sunday.

    • What time does the N80 bus stop working?

      Services on the N80 - Amsterdam Leidseplein - Beverwijk via Haarlem bus stop at 03:15 +1 on Monday, Tuesday, Friday, Saturday, Sunday.

    • Is there a N80 bus stop near me?

      Click here to view the nearest N80 - Amsterdam Leidseplein - Beverwijk via Haarlem bus stop.

    N80 (Haarlem Buses)

    The first stop of the N80 bus route is Amsterdam, Leidseplein and the last stop is Beverwijk, Beverwijk Station. N80 (Amsterdam Leidseplein - Beverwijk via Haarlem) is operational during on weekends.

    Additional information: N80 has 42 stops and the total trip duration for this route is approximately 67 minutes.

    See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Haarlem Buses suggested routes, real-time bus tracker, line route maps in Haarlem, and helps to find the closest N80 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the N80 bus to take on your trip.

    N80 bus near me