How to get from Oegstgeest to Haarlem by bus and train?
From Oegstgeest to Haarlem by bus and train
To get from Oegstgeest to Haarlem you’ll need to take 2 bus lines and one train line: take the 21 bus from Oegstgeest, De Kempenaerstraat station to Leiden, Leiden Centraal Westzijde station. Next, you’ll have to switch to the SPR train and finally take the 73 bus from Haarlem, Station station to Haarlem, Turfmarkt station. The total trip duration for this route is approximately 57 min. The bus and train schedule from Oegstgeest may change. We recommend you check the updated bus and train schedule to Haarlem on the Moovit app.
Step by Step
- 1Walk to bus stationOegstgeest, De KempenaerstraatID 54550650530 m • 7 min
- 2Wait for bus21Leiden Cs
- 3Ride to bus stationLeiden, Leiden Centraal WestzijdeID 544405207 min
- 4Walk to train stationLeiden Centraal90 m • 2 min
- 5Wait for trainSPRHaarlem
- 6Ride to train stationHaarlem23 min
- 7Walk to bus stationHaarlem, Station160 m • 3 min
- 8Wait for bus73Schalkwijk Centrum
- 9Ride to bus stationHaarlem, TurfmarktID 550025904 min
- 10Walk toHaarlemBerkenrodesteeg320 m • 5 min
Public transit directions from Oegstgeest to Haarlem
Bus And Train schedule from Oegstgeest to Haarlem
Related Routes
- Keukenhof to Haarlem
- Spaarndam to Haarlem
- Koog aan de Zaan to Haarlem
- Park Plaza Amsterdam Airport Lijnden to Haarlem
- Velsen Noord to Haarlem
- EuroParcs Parc du Soleil Noordwijk aan Zee to Haarlem
- Courtyard by Marriott Amsterdam Airport Hoofddorp to Haarlem
- Driehuis to Haarlem
- Muiden to Haarlem
- Castricum to Haarlem
- Madurodam to Haarlem
- Madurodam to Kinderdijk
- Madurodam to Scheveningen
- Delft to Rotterdam Ahoy
- Delft to Walibi Holland
- Delft to Noordwijk
- Kamperland to Middelburg Zeeland Netherlands
- Ubbergen to Nijmegen
- Stadionplein to Amsterdam Centraal Station
- Lekkerkerk to Bergambacht
Questions & Answers
What is the fastest way to get from Oegstgeest to Haarlem?
The fastest way takes 57 minutes, using Bus line 21, Train line SPR, Bus line 73.
Is there a direct bus between Oegstgeest and Haarlem?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 57 min.
Which bus line goes from Oegstgeest to Haarlem?
The 21 bus line goes from Oegstgeest, De Kempenaerstraat station near Oegstgeest in Oegstgeest to Leiden, Leiden Centraal Westzijde station. From there you’ll have to take one bus line and one train line till Leiden, Leiden Centraal Westzijde station near Haarlem.
How long does it take to travel from Oegstgeest to Haarlem by bus and train?
The total travel time between Oegstgeest and Haarlem by bus and train is about 57 min.
Where do I get on the bus near Oegstgeest to get to Haarlem?
Get on the 21 bus from the Oegstgeest, De Kempenaerstraat stop near Oegstgeest in Oegstgeest.
Where do I get off the bus when travelling between Oegstgeest and Haarlem?
Get off the bus at the Leiden, Leiden Centraal Westzijde stop, which is closest to Haarlem.
Popular Routes
- Dordrecht to Papendrecht
- Groningen to Ameland
- Raamsdonksveer to Tilburg
- Kijkduin to Den Haag Centraal Station
- Rotterdam Alexander to Rotterdam Blaak
- Amsterdam to Wageningen
- Haarlem to Nieuw-Vennep
- Katwijk Aan Zee to Noordwijk
- Havelte to Meppel
- Groningen to Appingedam
- Rijswijk to Delft
- Ouddorp Port Zélande to Spijkenisse
- Amsterdam, Leidseplein to Hoofdingang Ziggo Dome
- Wolfheze to Arnhem
- Station Sloterdijk to Amstelveen
- Eindhoven Airport to Spijkenisse
- Wageningen to Arnhem
- "Amsterdam" to Almere
- Kasteel de Haar to Vleuten Station
- Marknesse to Luttelgeest