What are the most popular routes to Haarlem?
| The Hague - Haarlem | Average priceJP¥4,463 | Average duration48m | Daily departures1240 | |
| Hoorn - Haarlem | Average priceJP¥5,262 | Average duration1h 8m | Daily departures617 | |
| Rotterdam - Haarlem | Average priceJP¥6,800 | Average duration1h 41m | Daily departures1434 | |
| Delft - Haarlem | Average priceJP¥5,303 | Average duration1h 5m | Daily departures573 | |
| Heerhugowaard - Haarlem | Average priceJP¥4,239 | Average duration1h 8m | Daily departures335 | |
Operators serving Haarlem
Top intercity train routes