What are the most popular routes to Haarlem?
| The Hague - Haarlem | Average pricePLN 104 | Average duration48m | Daily departures1231 | |
| The Hague - Haarlem | Average pricePLN 94 | Average duration1h 10m | Daily departures4 | |
| Zandvoort - Haarlem | Average pricePLN 32 | Average duration15m | Daily departures175 | |
| Rotterdam - Haarlem | Average pricePLN 157 | Average duration1h 41m | Daily departures1434 | |
| Hoorn - Haarlem | Average pricePLN 122 | Average duration1h 8m | Daily departures621 | |
Operators serving Haarlem
Top intercity train routes