Train O'Clock

Cuijk to Haarlem Train Timetable

Find timetables

Monday, 6 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:2307:53
Mook-Molenhoek07:2707:57
Nijmegen Heyendaal07:3308:03
Nijmegen07:3708:07
Number3231632318
StoptreinStoptrein
Change
Nijmegen07:4308:13
Arnhem Centraal08:0208:32
Ede-Wageningen08:1208:42
Driebergen-Zeist08:2908:59
Utrecht Centraal08:3909:09
Amsterdam Amstel08:5709:28
Amsterdam Centraal09:0509:35
Number30223024
IntercityIntercity
Change
Amsterdam Centraal09:1109:41
Amsterdam Sloterdijk09:1609:46
Halfweg-Zwanenburg09:2109:51
Haarlem Spaarnwoude09:2609:56
Haarlem09:2909:59
Number54395441
SprinterSprinter
Duration2 h 062 h 06

Cuijk Nijmegen Utrecht Centraal Amsterdam Centraal Haarlem

Cuijk07:0807:3808:08
Mook-Molenhoek07:1207:4208:12
Nijmegen Heyendaal07:1807:4808:18
Nijmegen07:2207:5208:22
Number322163221832220
StoptreinStoptreinStoptrein
Change
Nijmegen07:2807:5808:28
Arnhem Centraal07:4508:1508:45
Ede-Wageningen07:5508:2508:55
Utrecht Centraal08:1708:4709:17
Number312231243126
IntercityIntercityIntercity
Change
Utrecht Centraal08:1908:4909:19
Amsterdam Amstel08:3709:0709:37
Amsterdam Centraal08:4509:1509:45
Number392239243926
IntercityIntercityIntercity
Change
Amsterdam Centraal08:5009:2009:50
Amsterdam Sloterdijk08:5509:2509:55
Haarlem09:0509:3510:05
Number213521372139
IntercityIntercityIntercity
Duration1 h 571 h 571 h 57

Tuesday, 7 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:2307:53
Mook-Molenhoek07:2707:57
Nijmegen Heyendaal07:3308:03
Nijmegen07:3708:07
Number3231632318
StoptreinStoptrein
Change
Nijmegen07:4308:13
Arnhem Centraal08:0208:32
Ede-Wageningen08:1208:42
Driebergen-Zeist08:2908:59
Utrecht Centraal08:3909:09
Amsterdam Amstel08:5709:28
Amsterdam Centraal09:0509:35
Number30223024
IntercityIntercity
Change
Amsterdam Centraal09:1109:41
Amsterdam Sloterdijk09:1609:46
Halfweg-Zwanenburg09:2109:51
Haarlem Spaarnwoude09:2609:56
Haarlem09:2909:59
Number54395441
SprinterSprinter
Duration2 h 062 h 06

Cuijk Nijmegen Utrecht Centraal Amsterdam Centraal Haarlem

Cuijk07:0807:3808:08
Mook-Molenhoek07:1207:4208:12
Nijmegen Heyendaal07:1807:4808:18
Nijmegen07:2207:5208:22
Number322163221832220
StoptreinStoptreinStoptrein
Change
Nijmegen07:2807:5808:28
Arnhem Centraal07:4508:1508:45
Ede-Wageningen07:5508:2508:55
Utrecht Centraal08:1708:4709:17
Number312231243126
IntercityIntercityIntercity
Change
Utrecht Centraal08:1908:4909:19
Amsterdam Amstel08:3709:0709:37
Amsterdam Centraal08:4509:1509:45
Number392239243926
IntercityIntercityIntercity
Change
Amsterdam Centraal08:5009:2009:50
Amsterdam Sloterdijk08:5509:2509:55
Haarlem09:0509:3510:05
Number213521372139
IntercityIntercityIntercity
Duration1 h 571 h 571 h 57

Wednesday, 8 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:2307:53
Mook-Molenhoek07:2707:57
Nijmegen Heyendaal07:3308:03
Nijmegen07:3708:07
Number3231632318
StoptreinStoptrein
Change
Nijmegen07:4308:13
Arnhem Centraal08:0208:32
Ede-Wageningen08:1208:42
Driebergen-Zeist08:2908:59
Utrecht Centraal08:3909:09
Amsterdam Amstel08:5709:28
Amsterdam Centraal09:0509:35
Number30223024
IntercityIntercity
Change
Amsterdam Centraal09:1109:41
Amsterdam Sloterdijk09:1609:46
Halfweg-Zwanenburg09:2109:51
Haarlem Spaarnwoude09:2609:56
Haarlem09:2909:59
Number54395441
SprinterSprinter
Duration2 h 062 h 06

Cuijk Nijmegen Utrecht Centraal Amsterdam Centraal Haarlem

Cuijk07:0807:3808:08
Mook-Molenhoek07:1207:4208:12
Nijmegen Heyendaal07:1807:4808:18
Nijmegen07:2207:5208:22
Number322163221832220
StoptreinStoptreinStoptrein
Change
Nijmegen07:2807:5808:28
Arnhem Centraal07:4508:1508:45
Ede-Wageningen07:5508:2508:55
Utrecht Centraal08:1708:4709:17
Number312231243126
IntercityIntercityIntercity
Change
Utrecht Centraal08:1908:4909:19
Amsterdam Amstel08:3709:0709:37
Amsterdam Centraal08:4509:1509:45
Number392239243926
IntercityIntercityIntercity
Change
Amsterdam Centraal08:5009:2009:50
Amsterdam Sloterdijk08:5509:2509:55
Haarlem09:0509:3510:05
Number213521372139
IntercityIntercityIntercity
Duration1 h 571 h 571 h 57

Thursday, 9 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:2307:53
Mook-Molenhoek07:2707:57
Nijmegen Heyendaal07:3308:03
Nijmegen07:3708:07
Number3231632318
StoptreinStoptrein
Change
Nijmegen07:4308:13
Arnhem Centraal08:0208:32
Ede-Wageningen08:1208:42
Driebergen-Zeist08:2908:59
Utrecht Centraal08:3909:09
Amsterdam Amstel08:5709:28
Amsterdam Centraal09:0509:35
Number30223024
IntercityIntercity
Change
Amsterdam Centraal09:1109:41
Amsterdam Sloterdijk09:1609:46
Halfweg-Zwanenburg09:2109:51
Haarlem Spaarnwoude09:2609:56
Haarlem09:2909:59
Number54395441
SprinterSprinter
Duration2 h 062 h 06

Cuijk Nijmegen Utrecht Centraal Amsterdam Centraal Haarlem

Cuijk07:0807:3808:08
Mook-Molenhoek07:1207:4208:12
Nijmegen Heyendaal07:1807:4808:18
Nijmegen07:2207:5208:22
Number322163221832220
StoptreinStoptreinStoptrein
Change
Nijmegen07:2807:5808:28
Arnhem Centraal07:4508:1508:45
Ede-Wageningen07:5508:2508:55
Utrecht Centraal08:1708:4709:17
Number312231243126
IntercityIntercityIntercity
Change
Utrecht Centraal08:1908:4909:19
Amsterdam Amstel08:3709:0709:37
Amsterdam Centraal08:4509:1509:45
Number392239243926
IntercityIntercityIntercity
Change
Amsterdam Centraal08:5009:2009:50
Amsterdam Sloterdijk08:5509:2509:55
Haarlem09:0509:3510:05
Number213521372139
IntercityIntercityIntercity
Duration1 h 571 h 571 h 57

Friday, 10 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:2307:5308:23
Mook-Molenhoek07:2707:5708:27
Nijmegen Heyendaal07:3308:0308:33
Nijmegen07:3708:0708:37
Number323163231832320
StoptreinStoptreinStoptrein
Change
Nijmegen07:4308:1308:43
Arnhem Centraal08:0208:3209:02
Ede-Wageningen08:1208:4209:12
Driebergen-Zeist08:2908:5909:29
Utrecht Centraal08:3909:0909:39
Amsterdam Amstel08:5709:2709:57
Amsterdam Centraal09:0509:3510:05
Number302230243026
IntercityIntercityIntercity
Change
Amsterdam Centraal09:1109:4110:11
Amsterdam Sloterdijk09:1609:4610:16
Halfweg-Zwanenburg09:2109:5110:21
Haarlem Spaarnwoude09:2609:5610:26
Haarlem09:2909:5910:29
Number543954415443
SprinterSprinterSprinter
Duration2 h 062 h 062 h 06

Cuijk Nijmegen Utrecht Centraal Amsterdam Sloterdijk Haarlem

Cuijk07:3808:38
Mook-Molenhoek07:4208:42
Nijmegen Heyendaal07:4808:48
Nijmegen07:5208:52
Number3221832222
StoptreinStoptrein
Change
Nijmegen07:5808:58
Arnhem Centraal08:1609:16
Ede-Wageningen08:2609:26
Veenendaal-De Klomp08:3209:32
Utrecht Centraal08:5009:50
Number31243128
IntercityIntercity
Change
Utrecht Centraal08:5209:52
Amsterdam Amstel09:1110:11
Amsterdam Centraal09:2110:21
Amsterdam Sloterdijk09:2610:26
Number29242928
IntercityIntercity
Change
Amsterdam Sloterdijk09:3110:31
Halfweg-Zwanenburg09:3610:36
Haarlem Spaarnwoude09:4010:40
Haarlem09:4410:44
Number48354839
SprinterSprinter
Duration2 h 062 h 06

Saturday, 11 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:0807:3808:08
Mook-Molenhoek07:1207:4208:12
Nijmegen Heyendaal07:1807:4808:18
Nijmegen07:2207:5208:22
Number322163221832220
StoptreinStoptreinStoptrein
Change
Nijmegen07:4308:1308:43
Arnhem Centraal08:0108:3109:01
Ede-Wageningen08:1108:4109:11
Veenendaal-De Klomp08:1708:4709:17
Driebergen-Zeist08:3009:0009:30
Utrecht Centraal08:3909:0909:39
Amsterdam Amstel08:5709:2709:57
Amsterdam Centraal09:0509:3510:05
Number302230243026
IntercityIntercityIntercity
Change
Amsterdam Centraal09:1109:4110:11
Amsterdam Sloterdijk09:1609:4610:16
Halfweg-Zwanenburg09:2109:5110:21
Haarlem Spaarnwoude09:2609:5610:26
Haarlem09:2909:5910:29
Number543954415443
SprinterSprinterSprinter
Duration2 h 212 h 212 h 21

Cuijk Nijmegen Arnhem Centraal Amsterdam Centraal Haarlem

Cuijk07:38
Mook-Molenhoek07:42
Nijmegen Heyendaal07:48
Nijmegen07:52
Number32218
Stoptrein
Change
Nijmegen07:55
Arnhem Centraal08:07
Number3620
Intercity
Change
Arnhem Centraal08:29
Utrecht Centraal09:02
Amsterdam Centraal09:29
Number222
ICE International
Change
Amsterdam Centraal09:36
Amsterdam Sloterdijk09:41
Haarlem09:51
Number2226
Intercity
Duration2 h 13

Cuijk Nijmegen Arnhem Centraal Utrecht Centraal Amsterdam Centraal Haarlem

Cuijk08:38
Mook-Molenhoek08:42
Nijmegen Heyendaal08:48
Nijmegen08:52
Number32222
Stoptrein
Change
Nijmegen08:55
Arnhem Centraal09:07
Number3624
Intercity
Change
Arnhem Centraal09:16
Ede-Wageningen09:26
Veenendaal-De Klomp09:32
Utrecht Centraal09:50
Number3128
Intercity
Change
Utrecht Centraal09:52
Amsterdam Amstel10:11
Amsterdam Centraal10:18
Number2928
Intercity
Change
Amsterdam Centraal10:26
Amsterdam Sloterdijk10:31
Halfweg-Zwanenburg10:36
Haarlem Spaarnwoude10:40
Haarlem10:44
Number4839
Sprinter
Duration2 h 06

Sunday, 12 January 2025 at 07:00

Cuijk Nijmegen Amsterdam Centraal Haarlem

Cuijk07:3808:0808:3809:08
Mook-Molenhoek07:4208:1208:4209:12
Nijmegen Heyendaal07:4808:1808:4809:18
Nijmegen07:5208:2208:5209:22
Number32218322203222232224
StoptreinStoptreinStoptreinStoptrein
Change
Nijmegen08:1308:4309:1309:43
Arnhem Centraal08:3109:0109:3110:01
Ede-Wageningen08:4109:1109:4110:11
Veenendaal-De Klomp08:4709:1709:4710:17
Driebergen-Zeist09:0009:3010:0010:30
Utrecht Centraal09:0909:3910:0910:39
Amsterdam Amstel09:2709:5710:2710:57
Amsterdam Centraal09:3510:0510:3511:05
Number3024302630283030
IntercityIntercityIntercityIntercity
Change
Amsterdam Centraal09:4110:1110:4111:11
Amsterdam Sloterdijk09:4610:1610:4611:16
Halfweg-Zwanenburg09:5110:2110:5111:21
Haarlem Spaarnwoude09:5610:2610:5611:26
Haarlem09:5910:2910:5911:29
Number5441544354455447
SprinterSprinterSprinterSprinter
Duration2 h 212 h 212 h 212 h 21

Cuijk Nijmegen Arnhem Centraal Amsterdam Centraal Haarlem

Cuijk07:38
Mook-Molenhoek07:42
Nijmegen Heyendaal07:48
Nijmegen07:52
Number32218
Stoptrein
Change
Nijmegen07:55
Arnhem Centraal08:07
Number3620
Intercity
Change
Arnhem Centraal08:29
Utrecht Centraal09:02
Amsterdam Centraal09:29
Number222
ICE International
Change
Amsterdam Centraal09:36
Amsterdam Sloterdijk09:41
Haarlem09:51
Number2226
Intercity
Duration2 h 13