Cheapest
Average
The best way to find a cheap train ticket from Haarlem to Eindhoven is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Sprinter6323 | 05:47AM Haarlem | 2h37 | 08:24AM Eindhoven | 3 transfers | |
Sprinter6327 | 06:47AM Haarlem | 2h22 | 09:09AM Eindhoven | 3 transfers | |
Sprinter4808 | 06:50AM Haarlem | 1h49 | 08:39AM Eindhoven | 2 transfers | |
Sprinter6329 | 07:17AM Haarlem | 2h22 | 09:39AM Eindhoven | 3 transfers | |
Sprinter4810 | 07:20AM Haarlem | 1h49 | 09:09AM Eindhoven | 2 transfers | |
Sprinter6331 | 07:47AM Haarlem | 2h34 | 10:21AM Eindhoven | 2 transfers | |
Sprinter4812 | 07:50AM Haarlem | 1h49 | 09:39AM Eindhoven | 2 transfers | |
Sprinter6333 | 08:17AM Haarlem | 2h34 | 10:51AM Eindhoven | 2 transfers | |
Sprinter4814 | 08:20AM Haarlem | 1h49 | 10:09AM Eindhoven | 2 transfers | |
Sprinter6335 | 08:47AM Haarlem | 2h35 | 11:22AM Eindhoven | 2 transfers | |
Sprinter4816 | 08:51AM Haarlem | 1h48 | 10:39AM Eindhoven | 2 transfers | |
Sprinter6337 | 09:17AM Haarlem | 2h34 | 11:51AM Eindhoven | 2 transfers | |
Sprinter4818 | 09:20AM Haarlem | 1h49 | 11:09AM Eindhoven | 2 transfers | |
Sprinter6339 | 09:47AM Haarlem | 2h34 | 12:21PM Eindhoven | 2 transfers | |
Sprinter4820 | 09:50AM Haarlem | 1h49 | 11:39AM Eindhoven | 2 transfers | |
Sprinter6341 | 10:17AM Haarlem | 2h34 | 12:51PM Eindhoven | 2 transfers | |
Sprinter4822 | 10:20AM Haarlem | 1h49 | 12:09PM Eindhoven | 2 transfers | |
Sprinter6343 | 10:47AM Haarlem | 2h34 | 01:21PM Eindhoven | 2 transfers | |
Sprinter4824 | 10:50AM Haarlem | 1h49 | 12:39PM Eindhoven | 2 transfers | |
Sprinter6345 | 11:17AM Haarlem | 2h34 | 01:51PM Eindhoven | 2 transfers | |
Sprinter4826 | 11:20AM Haarlem | 1h49 | 01:09PM Eindhoven | 2 transfers | |
Sprinter6347 | 11:47AM Haarlem | 2h34 | 02:21PM Eindhoven | 2 transfers | |
Sprinter4828 | 11:51AM Haarlem | 1h48 | 01:39PM Eindhoven | 2 transfers | |
Sprinter6349 | 12:17PM Haarlem | 2h34 | 02:51PM Eindhoven | 2 transfers | |
Sprinter4830 | 12:20PM Haarlem | 1h49 | 02:09PM Eindhoven | 2 transfers | |
Sprinter6351 | 12:47PM Haarlem | 2h34 | 03:21PM Eindhoven | 2 transfers | |
Sprinter4832 | 12:51PM Haarlem | 1h48 | 02:39PM Eindhoven | 2 transfers | |
Sprinter6353 | 01:17PM Haarlem | 2h34 | 03:51PM Eindhoven | 2 transfers | |
Sprinter4834 | 01:20PM Haarlem | 1h49 | 03:09PM Eindhoven | 2 transfers | |
Sprinter6355 | 01:47PM Haarlem | 2h34 | 04:21PM Eindhoven | 2 transfers | |
Sprinter4836 | 01:50PM Haarlem | 1h49 | 03:39PM Eindhoven | 2 transfers | |
Sprinter6357 | 02:17PM Haarlem | 2h34 | 04:51PM Eindhoven | 2 transfers | |
Sprinter4838 | 02:20PM Haarlem | 1h49 | 04:09PM Eindhoven | 2 transfers | |
Sprinter6359 | 02:47PM Haarlem | 2h34 | 05:21PM Eindhoven | 2 transfers | |
Sprinter4840 | 02:50PM Haarlem | 1h49 | 04:39PM Eindhoven | 2 transfers | |
Sprinter6361 | 03:17PM Haarlem | 2h34 | 05:51PM Eindhoven | 2 transfers | |
Sprinter4842 | 03:20PM Haarlem | 1h49 | 05:09PM Eindhoven | 2 transfers | |
Sprinter6363 | 03:47PM Haarlem | 2h34 | 06:21PM Eindhoven | 2 transfers | |
Sprinter4844 | 03:51PM Haarlem | 1h48 | 05:39PM Eindhoven | 2 transfers | |
Sprinter6365 | 04:17PM Haarlem | 2h34 | 06:51PM Eindhoven | 2 transfers | |
Sprinter4846 | 04:20PM Haarlem | 1h49 | 06:09PM Eindhoven | 2 transfers | |
Sprinter6367 | 04:47PM Haarlem | 2h35 | 07:22PM Eindhoven | 2 transfers | |
Sprinter4848 | 04:50PM Haarlem | 1h49 | 06:39PM Eindhoven | 2 transfers | |
Sprinter6369 | 05:17PM Haarlem | 2h34 | 07:51PM Eindhoven | 2 transfers | |
Sprinter4850 | 05:20PM Haarlem | 1h49 | 07:09PM Eindhoven | 2 transfers | |
Sprinter6371 | 05:47PM Haarlem | 2h34 | 08:21PM Eindhoven | 2 transfers | |
Sprinter4852 | 05:50PM Haarlem | 1h49 | 07:39PM Eindhoven | 2 transfers | |
Sprinter6373 | 06:17PM Haarlem | 2h34 | 08:51PM Eindhoven | 2 transfers | |
Sprinter4854 | 06:20PM Haarlem | 1h49 | 08:09PM Eindhoven | 2 transfers | |
Sprinter6375 | 06:47PM Haarlem | 2h34 | 09:21PM Eindhoven | 2 transfers | |
Sprinter4856 | 06:50PM Haarlem | 1h49 | 08:39PM Eindhoven | 2 transfers | |
Sprinter6377 | 07:17PM Haarlem | 2h34 | 09:51PM Eindhoven | 2 transfers | |
Sprinter4858 | 07:20PM Haarlem | 1h49 | 09:09PM Eindhoven | 2 transfers | |
Sprinter6379 | 07:47PM Haarlem | 2h34 | 10:21PM Eindhoven | 2 transfers | |
Sprinter4860 | 07:51PM Haarlem | 1h48 | 09:39PM Eindhoven | 2 transfers | |
Sprinter6381 | 08:17PM Haarlem | 2h34 | 10:51PM Eindhoven | 2 transfers | |
Sprinter4862 | 08:20PM Haarlem | 1h49 | 10:09PM Eindhoven | 2 transfers | |
Sprinter6383 | 08:47PM Haarlem | 2h34 | 11:21PM Eindhoven | 2 transfers | |
Sprinter4864 | 08:51PM Haarlem | 1h48 | 10:39PM Eindhoven | 2 transfers | |
Sprinter6385 | 09:17PM Haarlem | 2h34 | 11:51PM Eindhoven | 2 transfers | |
Sprinter4866 | 09:20PM Haarlem | 1h49 | 11:09PM Eindhoven | 2 transfers | |
Sprinter6387 | 09:47PM Haarlem | 2h34 | 12:21AM Eindhoven | 2 transfers | |
Sprinter4868 | 09:50PM Haarlem | 1h49 | 11:39PM Eindhoven | 2 transfers | |
Sprinter4870 | 10:20PM Haarlem | 1h49 | 12:09AM Eindhoven | 2 transfers | |
Sprinter4872 | 10:50PM Haarlem | 2h01 | 12:51AM Eindhoven | 2 transfers | |
Sprinter4874 | 11:20PM Haarlem | 2h06 | 01:26AM Eindhoven | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 48 m
Average
2 h 11 m
Trains per day
66
Distance
119 km
It's difficult to get from Haarlem to Eindhoven without transferring at least 2 times.
Distance 73 miles (119 km) |
Average train duration 2h 0m |
Cheapest ticket price $27 (€24) |
Trains per day 82 |
Train providers 3 |
Fastest train 1h 46m |
First train 00:02 |
Last train 23:58 |
Here are some other resources that might have the information you need