How to get from Haarlem to Rotterdam

4 ways to travel via train, line 300 bus, bus, and taxi

Train

Take the train Intercity at the station Haarlem .

The journey takes approximately 58 min. The travel distance is 67 km.
Carrier is Dutch Railways (NS). Ticket price is about 11–26 EUR.

Book

Find hotel deals and discounts up to 20% in Rotterdam at Booking


Line 300 bus, bus

Take the bus 300 at the station Haarlem, Centrum/Verwulft .

The journey takes approximately 35 min. The travel distance is 24 km.
Carrier is Connexxion. Ticket price is about 4–7 EUR.

Search for Transfer

Take the bus 819 at the station Amsterdam, Schiphol Airport .

The journey takes approximately 50 min. The travel distance is 59 km.
Carrier is FlixBus. Ticket price is about 6–8 EUR.

Search for Transfer

Find hotel deals and discounts up to 20% in Rotterdam at Booking


Taxi

By taxi

Check taxi prices on the KiwiTaxi.

Find hotel deals and discounts up to 20% in Rotterdam at Booking


Drive

In a rental car

The drive will take 49 minutes. The distance between Haarlem and Rotterdam is 74 km. You will use 6 liters of gasoline at a cost of €7.

See on this site which rental company has the best deal.



Find hotel deals and discounts up to 20% in Rotterdam at Booking