What are the most popular routes to Haarlem?
| The Hague - Haarlem | Average priceRUB 2,385 | Average duration48m | Daily departures1297 | |
| Zandvoort - Haarlem | Average priceRUB 732 | Average duration15m | Daily departures195 | |
| Hoorn - Haarlem | Average priceRUB 2,804 | Average duration1h 9m | Daily departures609 | |
| Rotterdam - Haarlem | Average priceRUB 3,613 | Average duration1h 41m | Daily departures1452 | |
| Leiden - Haarlem | Average priceRUB 1,759 | Average duration40m | Daily departures1294 | |
Operators serving Haarlem
Top intercity train routes