How to get from Haarlem to Rotterdam by train?
From Haarlem to Rotterdam by train
Take one direct train from Haarlem to Rotterdam in Rotterdam: take the IC train from Haarlem station to Rotterdam Centraal station. The total trip duration for this route is approximately 1 hr 24 min.
Step by Step
- 1Walk to train stationHaarlem960 m • 13 min
- 2Wait for trainICVlissingen
- 3Ride to train stationRotterdam Centraal57 min
- 4Walk toRotterdam740 m • 10 min
From Haarlem to Rotterdam by bus and train
To get from Haarlem to Rotterdam in Rotterdam, take the 300 bus from Haarlem, Centrum/Verwulft 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 31 min.
Step by Step
- 1Walk to bus stationHaarlem, Centrum/VerwulftID 55000600540 m • 7 min
- 2Wait for bus300Bijlmer Arena Amsterdam
- 3Ride to bus stationSchiphol, AirportID 5733022136 min
- 4Walk to train stationSchiphol Airport80 m • 2 min
- 5Wait for trainICDBreda
- 6Ride to train stationRotterdam Centraal30 min
- 7Walk toRotterdam740 m • 10 min
Public transit directions from Haarlem to Rotterdam
Public transit stations close to Rotterdam, Rotterdam
Rotterdam is located at Rotterdam, Rotterdam and the nearest public transit station is Weena.
Metro stations close to Rotterdam:
- Stadhuis
Bus stations close to Rotterdam:
- Rotterdam Centraal
- Rotterdam Centraal Perron Aa
- Rotterdam Centraal Perron Bb
Related Routes
- Badhoevedorp to Rotterdam
- Renesse Transferium to Rotterdam
- Hesseplaats to Rotterdam
- s Gravenzande to Rotterdam
- Katwijk aan Zee to Rotterdam
- Safaripark Beekse Bergen to Rotterdam
- Pijnacker to Rotterdam
- Den Haag Zuiderpark to Rotterdam
- Resort Citta Romana Hellevoetsluis to Rotterdam
- Ridderkerk De Schans to Rotterdam
- Rotterdam Conradstraat Weena to Rotterdam
- Maasvlakte Antarcticaweg to Rotterdam
- Ouddorp Zeeland Netherlands to Rotterdam
- Breda Brusselstraat to Rotterdam
- Huijbergen to Rotterdam
- Dongen to Rotterdam
- Prins Alexander to Rotterdam
- Maastricht to Rotterdam
- Kijkduin to Rotterdam
- Mijdrecht to Rotterdam
From Haarlem to Rotterdam by bus and train
To get from Haarlem to Rotterdam in Rotterdam, take the 300 bus from Haarlem, Centrum/Verwulft 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 31 min.
Step by Step
- 1Walk to bus stationHaarlem, Centrum/VerwulftID 55000600540 m • 7 min
- 2Wait for bus300Bijlmer Arena Amsterdam
- 3Ride to bus stationSchiphol, AirportID 5733022136 min
- 4Walk to train stationSchiphol Airport80 m • 2 min
- 5Wait for trainICDBreda
- 6Ride to train stationRotterdam Centraal30 min
- 7Walk toRotterdam740 m • 10 min
Questions & Answers
What is the fastest way to get from Haarlem to Rotterdam?
The fastest way takes 84 minutes, using Bus line IC.
What is the alternative route to get from Haarlem to Rotterdam?
The alternative route takes 91 minutes, using Bus line 300, Bus line ICD.
Is there a direct train between Haarlem and Rotterdam?
Yes, there’s a direct train going from Haarlem in Haarlem to Rotterdam in Rotterdam in 1 hr 24 min.
Which train line goes from Haarlem to Rotterdam?
The IC train line goes from Haarlem station near Haarlem in Haarlem to Vlissingen station near Rotterdam in Rotterdam.
How long does it take to travel from Haarlem to Rotterdam by train?
The total travel time between Haarlem in Haarlem and Rotterdam in Rotterdam by train is about 1 hr 24 min.
Where do I get on the train near Haarlem to get to Rotterdam?
Get on the IC train from the Haarlem station near Haarlem in Haarlem.
Where do I get off the train when travelling between Haarlem and Rotterdam?
Get off the train at the Vlissingen station, which is closest to Rotterdam in Rotterdam.
When is the last train from Haarlem to Rotterdam?
The last train from Haarlem in Haarlem to Rotterdam in Rotterdam is the Intercity | Vlissingen - Amsterdam Centraal line. It leaves the Haarlem station at 2:51 AM.