10:28
Expected 10:28
Enkhuizen
Calling points unavailable
10:28
Expected 10:28
Hoofddorp
Calling points unavailable
10:30 Platform —
Expected 10:30
Alkmaar
Calling points unavailable
10:34
Expected 10:34
Hoorn Kersenboogerd
Calling points unavailable
10:39
Expected 10:39
Heerlen
Calling points unavailable
10:45 Platform —
Expected 10:45
Alkmaar
Calling points unavailable
10:58
Expected 10:58
Enkhuizen
Calling points unavailable
10:58
Expected 10:58
Hoofddorp
Calling points unavailable
11:00 Platform —
Expected 11:00
Alkmaar
Calling points unavailable
11:04
Expected 11:04
Hoorn Kersenboogerd
Calling points unavailable
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