How to get from Haarlem to Rotterdam by bus, metro and train?
From Haarlem to Rotterdam by bus, metro and train
To get from Haarlem to Rotterdam in Netherlands, you’ll need to take one bus line, one train line and one metro line: take the 300 bus from Haarlem, Station station to Schiphol, Airport station. Next, you’ll have to switch to the ICD train and finally take the E metro from Rotterdam Centraal station to Zuidplein station. The total trip duration for this route is approximately 1 hr 33 min. The bus, metro and train schedule from Haarlem may change. We recommend you check the updated bus, metro and train schedule to Rotterdam on the Moovit app.
Step by Step
- 1Walk to bus stationHaarlem, Station120 m • 2 min
- 2Wait for bus300Bijlmer Arena Amsterdam
- 3Ride to bus stationSchiphol, Airport36 min
- 4Walk to train stationSchiphol Airport140 m • 2 min
- 5Wait for trainICDRotterdam Centraal
- 6Ride to train stationRotterdam Centraal26 min
- 7Walk to metro stationRotterdam CentraalID HA8000100 m • 2 min
- 8Wait for metroESlinge
- 9Ride to metro stationZuidplein12 min
Alternative route from Haarlem to Rotterdam by bus, metro and train via 300, ICD and D
To get from Haarlem to Rotterdam in Netherlands, you’ll need to take one bus line, one train line and one metro line: take the 300 bus from Haarlem, Station station to Schiphol, Airport station. Next, you’ll have to switch to the ICD train and finally take the D metro from Rotterdam Centraal station to Zuidplein station. The total trip duration for this route is approximately 1 hr 40 min. The bus, metro and train schedule from Haarlem may change. We recommend you check the updated bus, metro and train schedule to Rotterdam on the Moovit app.
Step by Step
- 1Walk to bus stationHaarlem, Station120 m • 2 min
- 2Wait for bus300Bijlmer Arena Amsterdam
- 3Ride to bus stationSchiphol, Airport36 min
- 4Walk to train stationSchiphol Airport140 m • 2 min
- 5Wait for trainICDRotterdam Centraal
- 6Ride to train stationRotterdam Centraal26 min
- 7Walk to metro stationRotterdam CentraalID HA8700100 m • 2 min
- 8Wait for metroDDe Akkers
- 9Ride to metro stationZuidplein12 min
Public transit directions from Haarlem to Rotterdam
Bus, Metro And Train schedule from Haarlem to Rotterdam
Related Routes
- Alblasserdam to Rotterdam
- Alkmaar to Rotterdam
- Alphen Aan Den Rijn to Rotterdam
- Amstelveen to Rotterdam
- Apeldoorn to Rotterdam
- Arnhem to Rotterdam
- Bergen Op Zoom to Rotterdam
- Edam-Volendam to Rotterdam
- Gouda to Rotterdam
- Groningen to Rotterdam
- Leiden to Rotterdam
- Leidschendam-Voorburg to Rotterdam
- Lelystad to Rotterdam
- Lisse to Rotterdam
- Medemblik to Rotterdam
- Moerdijk to Rotterdam
- Oude Ijsselstreek to Rotterdam
- Papendrecht to Rotterdam
- Roosendaal to Rotterdam
- Sluis to Rotterdam
Alternative route from Haarlem to Rotterdam by bus, metro and train via 300, ICD and D
To get from Haarlem to Rotterdam in Netherlands, you’ll need to take one bus line, one train line and one metro line: take the 300 bus from Haarlem, Station station to Schiphol, Airport station. Next, you’ll have to switch to the ICD train and finally take the D metro from Rotterdam Centraal station to Zuidplein station. The total trip duration for this route is approximately 1 hr 40 min. The bus, metro and train schedule from Haarlem may change. We recommend you check the updated bus, metro and train schedule to Rotterdam on the Moovit app.
Step by Step
- 1Walk to bus stationHaarlem, Station120 m • 2 min
- 2Wait for bus300Bijlmer Arena Amsterdam
- 3Ride to bus stationSchiphol, Airport36 min
- 4Walk to train stationSchiphol Airport140 m • 2 min
- 5Wait for trainICDRotterdam Centraal
- 6Ride to train stationRotterdam Centraal26 min
- 7Walk to metro stationRotterdam CentraalID HA8700100 m • 2 min
- 8Wait for metroDDe Akkers
- 9Ride to metro stationZuidplein12 min
Questions & Answers
What is the fastest way to get from Haarlem to Rotterdam?
The fastest way takes 93 minutes, using Bus line 300, Train line ICD, Metro line E.
What is the alternative route to get from Haarlem to Rotterdam?
The alternative route takes 100 minutes, using Bus line 300, Train line ICD, Metro line D.
Is there a direct bus between Haarlem and Rotterdam in Netherlands?
No, you’ll have to take one bus line, one train line and one metro line in total. The total travelling time is 1 hr 33 min.
Which bus line goes from Haarlem to Rotterdam in Netherlands?
The 300 bus line goes from Haarlem, Station station near Haarlem to Bijlmer Arena Amsterdam station. From there you’ll have to take one train line and one metro line till Bijlmer Arena Amsterdam station near Rotterdam in Netherlands.
How long does it take to travel from Haarlem to Rotterdam in Netherlands by bus, train and metro?
The total travel time between Haarlem and Rotterdam in Netherlands by bus, train and metro is about 1 hr 33 min.
Where do I get on the bus near Haarlem to get to Rotterdam in Netherlands?
Get on the 300 bus from the Haarlem, Station stop near Haarlem in Netherlands.
Where do I get off the bus when travelling between Haarlem and Rotterdam in Netherlands?
Get off the bus at the Bijlmer Arena Amsterdam station, which is closest to Rotterdam in Netherlands.
Popular Routes
- Someren to Weert
- Eindhoven to Waalwijk
- Centraal Station to Almere
- Anne Frankhuis to Albert Cuyp Market
- Swolgen to Gennep
- Maastricht Station Randwyck to Maastricht
- Hoofddorp Station to Amsterdam Centraal Station
- Leiden to Noordwijkerhout
- Noordwijk to Zandvoort
- Select Hotel Maastricht to Maastricht Forum MECC
- Amsterdam to Utrecht
- s Hertogenbosch to Schaijk
- Leuvehaven to Zuidplein
- Barendrecht to Amsterdam
- Berg en Terblijt to Maastricht Station
- Naarden to Amsterdam
- Waalwijk to Eindhoven
- Den Haag Centraal Station to Waalwijk
- Erp to Veghel
- Beurs Netherlands to Rotterdam Ahoy