Skip to main content

How to get from Diemen to Haarlem by light rail, metro and train?

By light rail, metro and train

To get from Diemen to Haarlem in Netherlands, you’ll need to take one light rail line, one metro line and one train line: take the 19 light rail from Diemen Sniep station to Weesperplein station. Next, you’ll have to switch to the 51 metro and finally take the IC train from Amsterdam Centraal station to Haarlem station. The total trip duration for this route is approximately 1 hr 1 min.

61min
Walk to light rail station
Light Rail - 1919
Metro - 5151
Train - IC
IC
Leaves from Diemen Sniep

Step by Step

  • 1
    Walk to light rail station
    Walk to light rail station
    Diemen Sniep
    ID 00453
    280 m • 4 min
  • 2
    Light Rail - 1919
    Wait for light rail
    19
    Station Sloterdijk
  • 3
    Ride to light rail station
    Ride to light rail station
    Weesperplein
    ID 08053
    20 min
  • 4
    Walk to metro station
    Walk to metro station
    Weesperplein
    120 m • 2 min
  • 5
    Metro - 51
    Wait for metro
    51
    Centraal Station
  • 6
    Ride to metro station
    Ride to metro station
    Centraal Station
    5 min
  • 7
    Walk to train station
    Walk to train station
    Amsterdam Centraal
    30 m • 1 min
  • 8
    Train - ICIC
    Wait for train
    IC
    Den Haag Centraal
  • 9
    Ride to train station Haarlem
    Ride to train station
    Haarlem
    15 min
*Duration based on 8am traffic

By light rail and train

To get from Diemen to Haarlem in Netherlands, take the 19 light rail from Diemen Sniep station to Station Sloterdijk (Perron N) station. Next, take the IC train from Amsterdam Sloterdijk station to Haarlem station. The total trip duration for this route is approximately 1 hr 16 min.

76min
Walk to light rail station
Light Rail - 1919
Train - IC
IC
Leaves from Diemen Sniep

Step by Step

  • 1
    Walk to light rail station
    Walk to light rail station
    Diemen Sniep
    ID 00453
    280 m • 4 min
  • 2
    Light Rail - 1919
    Wait for light rail
    19
    Station Sloterdijk
  • 3
    Ride to light rail station
    Ride to light rail station
    Station Sloterdijk (Perron N)
    ID 02361
    46 min
  • 4
    Walk to train station
    Walk to train station
    Amsterdam Sloterdijk
    70 m • 2 min
  • 5
    Train - ICIC
    Wait for train
    IC
    Vlissingen
  • 6
    Ride to train station Haarlem
    Ride to train station
    Haarlem
    10 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Netherlands.
All local mobility options in one app

Public transit directions from Diemen to Haarlem

The distance between Diemen, Netherlands and Haarlem, Netherlands is approximately 26.71 km, which can typically be travelled in 61 min. Moovit will show you the directions from Diemen to Haarlem by light rail, metro and train, so no matter how you choose to travel in Netherlands – you will always have plenty of easy options.

Public transit stations close to Diemen

Diemen is located at Diemen, Netherlands and the nearest public transit station is Diemen, Diemerbrug.

Bus stations close to Diemen:

  • Diemen, Diemerbrug
  • Diemen, Vinkenbrug
  • Beukenhorst

Public transit stations close to Haarlem, Netherlands

Haarlem is located at Haarlem, Netherlands and the nearest public transit station is Haarlem, Station.

Train stations close to Haarlem:

  • Haarlem
  • Bloemendaal
  • Haarlem Spaarnwoude

Bus stations close to Haarlem:

  • Haarlem, Station
  • Haarlem, Haarlem Station Ingang
  • Haarlem, Haarlem Station K

By light rail and train

To get from Diemen to Haarlem in Netherlands, take the 19 light rail from Diemen Sniep station to Station Sloterdijk (Perron N) station. Next, take the IC train from Amsterdam Sloterdijk station to Haarlem station. The total trip duration for this route is approximately 1 hr 16 min.

76min
Walk to light rail station
Light Rail - 1919
Train - IC
IC
Leaves from Diemen Sniep

Step by Step

  • 1
    Walk to light rail station
    Walk to light rail station
    Diemen Sniep
    ID 00453
    280 m • 4 min
  • 2
    Light Rail - 1919
    Wait for light rail
    19
    Station Sloterdijk
  • 3
    Ride to light rail station
    Ride to light rail station
    Station Sloterdijk (Perron N)
    ID 02361
    46 min
  • 4
    Walk to train station
    Walk to train station
    Amsterdam Sloterdijk
    70 m • 2 min
  • 5
    Train - ICIC
    Wait for train
    IC
    Vlissingen
  • 6
    Ride to train station Haarlem
    Ride to train station
    Haarlem
    10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Diemen to Haarlem?

    The fastest way takes 61 minutes, using Bus line 19, Bus line 51, Bus line IC.

  • What is the alternative route to get from Diemen to Haarlem?

    The alternative route takes 76 minutes, using Bus line 19, Bus line IC.

  • Is there a direct light rail between Diemen and Haarlem in Netherlands?

    No, you’ll have to take one light rail line, one metro line and one train line in total. The total travelling time is 1 hr 1 min.

  • Which light rail line goes from Diemen to Haarlem in Netherlands?

    The 19 light rail line goes from Diemen Sniep station near Diemen to Station Sloterdijk station. From there you’ll have to take one metro line and one train line till Station Sloterdijk station near Haarlem in Netherlands

  • How long does it take to travel from Diemen to Haarlem in Netherlands by light rail, metro and train?

    The total travel time between Diemen and Haarlem in Netherlands by light rail, metro and train is about 1 hr 1 min.

  • Where do I get on the light rail near Diemen to get to Haarlem in Netherlands?

    Get on the 19 light rail from the Diemen Sniep station near Diemen in Netherlands.

  • Where do I get off the light rail when travelling between Diemen and Haarlem in Netherlands?

    Get off the light rail at the Station Sloterdijk station, which is closest to Haarlem in Netherlands.

Real-Time Arrivals, Schedules, Maps & More