11:09
Expected 11:09
Heerlen
Calling points unavailable
11:15 Platform —
Expected 11:15
Alkmaar
Calling points unavailable
11:28
Expected 11:28
Enkhuizen
Calling points unavailable
11:28
Expected 11:28
Hoofddorp
Calling points unavailable
11:30 Platform —
Expected 11:30
Alkmaar
Calling points unavailable
11:34
Expected 11:34
Hoorn Kersenboogerd
Calling points unavailable
11:39
Expected 11:39
Heerlen
Calling points unavailable
11:45 Platform —
Expected 11:45
Alkmaar
Calling points unavailable
11:58
Expected 11:58
Enkhuizen
Calling points unavailable
11:58
Expected 11:58
Hoofddorp
Calling points unavailable
12:00 Platform —
Expected 12:00
Alkmaar
Calling points unavailable
12:04
Expected 12:04
Hoorn Kersenboogerd
Calling points unavailable
12:09
Expected 12:09
Heerlen
Calling points unavailable
12:15 Platform —
Expected 12:15
Alkmaar
Calling points unavailable
12:28
Expected 12:28
Enkhuizen
Calling points unavailable
12:28
Expected 12:28
Hoofddorp
Calling points unavailable
12:30 Platform —
Expected 12:30
Alkmaar
Calling points unavailable
12:34
Expected 12:34
Hoorn Kersenboogerd
Calling points unavailable