The average bus between Castricum and Leiden takes 2h 32m and the fastest bus takes 2h 1m. There is an hourly bus service from Castricum to Leiden. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Castricum and Leiden. The earliest departure is at 6:09 AM in the morning, and the last departure from Castricum is at 11:39 PM which arrives into Leiden at 7:08 AM. All services require a transfer, and take on average 2h 32m. The schedules shown below are for the next available departures.

2h 38m • 1 change
2h 22m • 1 change
2h 24m • 1 change
2h 23m • 1 change
2h 38m • 1 change
2h 22m • 1 change
2h 24m • 1 change
2h 23m • 1 change
2h 10m • 1 change
2h 17m • 1 change
2h 36m • 1 change
2h 34m • 1 change
2h 4m • 1 change
2h 4m • 1 change
2h 4m • 1 change
2h 4m • 1 change
2h 38m • 1 change
2h 22m • 1 change
2h 24m • 1 change
2h 23m • 1 change
2h 38m • 1 change
2h 22m • 1 change
2h 24m • 1 change
2h 23m • 1 change
2h 38m • 1 change
2h 22m • 1 change
2h 24m • 1 change
2h 23m • 1 changeWant to know about travelling from Castricum to Leiden? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Castricum to Leiden. However, there are services departing from Castricum, Castricum Station and arriving at Leiden, Station Leiden Centraal via Haarlem, Haarlem Station B. The journey, including transfers, takes approximately 2h 32m.
Castricum to Leiden bus services, operated by Connexxion, depart from Castricum, Castricum Station.
Castricum to Leiden bus services, operated by Qbuzz B.V., arrive at Leiden, Station Leiden Centraal.
The distance between Castricum and Leiden is 45 km. The road distance is 57 km.
You can take a bus from Castricum, Castricum Station to Leiden, Station Leiden Centraal via Haarlem, Station in around 2h 25m.