Skip to main content

How to get from Castricum to Haarlem by bus and train?

From Castricum to Haarlem by bus and train

To get from Castricum to Haarlem in Haarlem, you’ll need to take 2 bus lines and one train line: take the 164 bus from Castricum, Dorpsstraat station to Castricum, Station station. Next, you’ll have to switch to the SPR train and finally take the 73 bus from Haarlem, Haarlem Station B station to Haarlem, Turfmarkt station. The total trip duration for this route is approximately 1 hr 5 min.

65min
Walk to bus station
Bus - 164164
Train - SPR
SPR
Bus - 7373
Walk to Haarlem
Leaves from Castricum, Dorpsstraat

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Castricum, Dorpsstraat
    ID 36300190
    40 m • 1 min
  • 2
    Bus - 164164
    Wait for bus
    164
    Castricum Station
  • 3
    Ride to bus station
    Ride to bus station
    Castricum, Station
    ID 36300080
    5 min
  • 4
    Walk to train station
    Walk to train station
    Castricum
    50 m • 1 min
  • 5
    Train - SPRSPR
    Wait for train
    SPR
    Amsterdam Centraal
  • 6
    Ride to train station
    Ride to train station
    Haarlem
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Haarlem, Haarlem Station B
    ID 55000050
    80 m • 2 min
  • 8
    Bus - 7373
    Wait for bus
    73
    Schalkwijk Centrum
  • 9
    Ride to bus station
    Ride to bus station
    Haarlem, Turfmarkt
    ID 55002590
    4 min
  • 10
    Walk to Haarlem
    Walk to
    Haarlem
    Berkenrodesteeg
    310 m • 4 min
*Duration based on 8am traffic

Alternative route from Castricum to Haarlem by bus and train via 167, SPR and 73

To get from Castricum to Haarlem in Haarlem, you’ll need to take 2 bus lines and one train line: take the 167 bus from Castricum, Dorpsstraat station to Castricum, Castricum Station station. Next, you’ll have to switch to the SPR train and finally take the 73 bus from Haarlem, Haarlem Station B station to Haarlem, Turfmarkt station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Walk to bus station
Bus - 167167
Train - SPR
SPR
Bus - 7373
Walk to Haarlem
Leaves from Castricum, Dorpsstraat

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Castricum, Dorpsstraat
    ID 36300190
    40 m • 1 min
  • 2
    Bus - 167167
    Wait for bus
    167
    Castricum Station
  • 3
    Ride to bus station
    Ride to bus station
    Castricum, Castricum Station
    ID 36300092
    6 min
  • 4
    Walk to train station
    Walk to train station
    Castricum
    50 m • 1 min
  • 5
    Train - SPRSPR
    Wait for train
    SPR
    Amsterdam Centraal
  • 6
    Ride to train station
    Ride to train station
    Haarlem
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Haarlem, Haarlem Station B
    ID 55000050
    80 m • 2 min
  • 8
    Bus - 7373
    Wait for bus
    73
    Schalkwijk Centrum
  • 9
    Ride to bus station
    Ride to bus station
    Haarlem, Turfmarkt
    ID 55002590
    4 min
  • 10
    Walk to Haarlem
    Walk to
    Haarlem
    Berkenrodesteeg
    310 m • 4 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 Castricum to Haarlem

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

Public transit stations close to Haarlem, Haarlem

Haarlem is located at Berkenrodesteeg, Haarlem and the nearest public transit station is Haarlem, Raaksbrug.

Train stations close to Haarlem:

  • Bloemendaal
  • Haarlem Spaarnwoude
  • Overveen

Bus stations close to Haarlem:

  • Haarlem, Kampersingel
  • Haarlem, Frans Halsmuseum
  • Haarlem, Nassaulaan

Alternative route from Castricum to Haarlem by bus and train via 167, SPR and 73

To get from Castricum to Haarlem in Haarlem, you’ll need to take 2 bus lines and one train line: take the 167 bus from Castricum, Dorpsstraat station to Castricum, Castricum Station station. Next, you’ll have to switch to the SPR train and finally take the 73 bus from Haarlem, Haarlem Station B station to Haarlem, Turfmarkt station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Walk to bus station
Bus - 167167
Train - SPR
SPR
Bus - 7373
Walk to Haarlem
Leaves from Castricum, Dorpsstraat

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Castricum, Dorpsstraat
    ID 36300190
    40 m • 1 min
  • 2
    Bus - 167167
    Wait for bus
    167
    Castricum Station
  • 3
    Ride to bus station
    Ride to bus station
    Castricum, Castricum Station
    ID 36300092
    6 min
  • 4
    Walk to train station
    Walk to train station
    Castricum
    50 m • 1 min
  • 5
    Train - SPRSPR
    Wait for train
    SPR
    Amsterdam Centraal
  • 6
    Ride to train station
    Ride to train station
    Haarlem
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Haarlem, Haarlem Station B
    ID 55000050
    80 m • 2 min
  • 8
    Bus - 7373
    Wait for bus
    73
    Schalkwijk Centrum
  • 9
    Ride to bus station
    Ride to bus station
    Haarlem, Turfmarkt
    ID 55002590
    4 min
  • 10
    Walk to Haarlem
    Walk to
    Haarlem
    Berkenrodesteeg
    310 m • 4 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 65 minutes, using Bus line 164, Bus line SPR, Bus line 73.

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

    The alternative route takes 66 minutes, using Bus line 167, Bus line SPR, Bus line 73.

  • Is there a direct bus between Castricum and Haarlem?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 5 min.

  • Which bus line goes from Castricum to Haarlem?

    The 164 bus line goes from Castricum, Dorpsstraat station near Castricum in Castricum to Castricum Station station. From there you’ll have to take one bus line and one train line till Castricum Station station near Haarlem in Haarlem.

  • How long does it take to travel from Castricum to Haarlem by bus and train?

    The total travel time between Castricum in Castricum and Haarlem in Haarlem by bus and train is about 1 hr 5 min.

  • Where do I get on the bus near Castricum to get to Haarlem?

    Get on the 164 bus from the Castricum, Dorpsstraat stop near Castricum in Castricum.

  • Where do I get off the bus when travelling between Castricum and Haarlem?

    Get off the bus at the Castricum Station stop, which is closest to Haarlem in Haarlem.

  • When is the last train from Castricum to Haarlem?

    The last train from Castricum in Castricum to Haarlem in Haarlem is the Sprinter | Amsterdam Centraal - Hoorn line. It leaves the Castricum station at 2:10 AM.

Real-Time Arrivals, Schedules, Maps & More