Skip to main content

How to get from Haarlem Station to Rotterdam Centraal Station by train?

From Haarlem Station to Rotterdam Centraal Station by train

Take one direct train from Haarlem Station to Rotterdam Centraal Station in Rotterdam: take the IC train from Haarlem station to Rotterdam Centraal station. The total trip duration for this route is approximately 59 min.

59min
Walk to train stationTrain - IC
IC
Leaves from Haarlem

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Haarlem
    80 m • 2 min
  • 2
    Train - ICIC
    Wait for train
    IC
    Vlissingen
  • 3
    Ride to train station Rotterdam Centraal
    Ride to train station
    Rotterdam Centraal
    55 min
*Duration based on 8am traffic

From Haarlem Station to Rotterdam Centraal Station by bus and train

To get from Haarlem Station to Rotterdam Centraal Station in Rotterdam, take the 300 bus from Haarlem, Station station to Schiphol, Airport station. Next, take the ICD train from Schiphol Airport station to Rotterdam Centraal station. The total trip duration for this route is approximately 1 hr 18 min.

78min
Walk to bus station
Bus - 300300
Train - ICD
ICD
Leaves from Haarlem, Station

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haarlem, Station
    250 m • 4 min
  • 2
    Bus - 300300
    Wait for bus
    300
    Bijlmer Arena Amsterdam
  • 3
    Ride to bus station
    Ride to bus station
    Schiphol, Airport
    39 min
  • 4
    Walk to train station
    Walk to train station
    Schiphol Airport
    140 m • 2 min
  • 5
    Train - ICDICD
    Wait for train
    ICD
    Breda
  • 6
    Ride to train station Rotterdam Centraal
    Ride to train station
    Rotterdam Centraal
    26 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 Haarlem Station to Rotterdam Centraal Station

The distance between Haarlem Station, Rotterdam and Rotterdam Centraal Station, Rotterdam is approximately 67.03 km, which can typically be travelled in 59 min. Moovit will show you the directions from Haarlem Station to Rotterdam Centraal Station by train, so no matter how you choose to travel in Rotterdam – you will always have plenty of easy options.

Public transit stations close to Haarlem Station

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

Train stations close to Haarlem Station:

  • Haarlem
  • Overveen
  • Bloemendaal

Bus stations close to Haarlem Station:

  • Haarlem, Haarlem Station Ingang
  • [Haarlem] Voorplein Station Ov (Uitstaphalte)
  • Haarlem, Station (Perron E)

Public transit stations close to Rotterdam Centraal Station, Rotterdam

Rotterdam Centraal Station is located at Rotterdam Centraal Station, Rotterdam and the nearest public transit station is Rotterdam Centraal.

Metro stations close to Rotterdam Centraal Station:

  • Rotterdam Centraal

Train stations close to Rotterdam Centraal Station:

  • Rotterdam Centraal

Bus stations close to Rotterdam Centraal Station:

  • Blijdorp Metro
  • Tiendplein
  • Henegouwerplein

From Haarlem Station to Rotterdam Centraal Station by bus and train

To get from Haarlem Station to Rotterdam Centraal Station in Rotterdam, take the 300 bus from Haarlem, Station station to Schiphol, Airport station. Next, take the ICD train from Schiphol Airport station to Rotterdam Centraal station. The total trip duration for this route is approximately 1 hr 18 min.

78min
Walk to bus station
Bus - 300300
Train - ICD
ICD
Leaves from Haarlem, Station

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haarlem, Station
    250 m • 4 min
  • 2
    Bus - 300300
    Wait for bus
    300
    Bijlmer Arena Amsterdam
  • 3
    Ride to bus station
    Ride to bus station
    Schiphol, Airport
    39 min
  • 4
    Walk to train station
    Walk to train station
    Schiphol Airport
    140 m • 2 min
  • 5
    Train - ICDICD
    Wait for train
    ICD
    Breda
  • 6
    Ride to train station Rotterdam Centraal
    Ride to train station
    Rotterdam Centraal
    26 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haarlem Station to Rotterdam Centraal Station?

    The fastest way takes 59 minutes, using Train line IC.

  • What is the alternative route to get from Haarlem Station to Rotterdam Centraal Station?

    The alternative route takes 78 minutes, using Bus line 300, Train line ICD.

  • Is there a direct train between Haarlem Station and Rotterdam Centraal Station?

    Yes, there’s a direct train going from Haarlem Station in Haarlem to Rotterdam Centraal Station in Rotterdam in 59 min.

  • Which train line goes from Haarlem Station to Rotterdam Centraal Station?

    The IC train line goes from Haarlem station near Haarlem Station in Haarlem to Vlissingen station near Rotterdam Centraal Station in Rotterdam.

  • How long does it take to travel from Haarlem Station to Rotterdam Centraal Station by train?

    The total travel time between Haarlem Station in Haarlem and Rotterdam Centraal Station in Rotterdam by train is about 59 min.

  • Where do I get on the train near Haarlem Station to get to Rotterdam Centraal Station?

    Get on the IC train from the Haarlem station near Haarlem Station in Haarlem.

  • Where do I get off the train when travelling between Haarlem Station and Rotterdam Centraal Station?

    Get off the train at the Vlissingen station, which is closest to Rotterdam Centraal Station in Rotterdam.

  • When is the first train from Haarlem Station to Rotterdam Centraal Station?

    The first train from Haarlem Station in Haarlem to Rotterdam Centraal Station in Rotterdam is Intercity | Amsterdam Centraal - Vlissingen. It leaves the Haarlem station at 1:23 AM.