Train Arriva 18962 Aachen Hbf – Maastricht

Aachen Hbf 19:17 → Maastricht 20:11 Daily 0 h 54 min · 9 stops Arriva

It has not run yet today

Last recorded run: Sunday 11 October +6 min

Next service: today 19:17 from Aachen Hbf · Tue 13 Oct

Next departure 19:17 today · Aachen Hbf
On-time · 30 days
—
Too little data (2/8 runs with data)
RT coverage: 0 full · 2 partial · 6 no data
On-time · 90 days
—
Too little data (2/45 runs with data)
RT coverage: 0 full · 2 partial · 43 no data
Typical delay
—
Needs at least 5 runs with data (2 so far)
P90
—
Needs at least 5 runs with data (2 so far)

Last 30 days

Arrival delay at Maastricht, in minutes. One bar per run.

  • On time (<3 min)
  • 3–10 min
  • 10–30 min
  • 30+ min
  • Partial coverage
  • No data

Worst days

  • Sun 11 Oct Max en route +7 min · last fix heading to Meerssen +6 min
  • Sat 10 Oct Max en route +4 min · last fix heading to Meerssen +4 min

Distribution · 90 days

2 runs with a known final delay. On time = under 3 min, the same cut the map uses.

  • Early 0% · 0
  • On time 0% · 0
  • 3–10 min 100% · 2
  • 10–30 min 0% · 0
  • 30+ min 0% · 0

On-time by weekday

  • — M n=0
  • — T n=0
  • — W n=0
  • — T n=0
  • — F n=0
  • 0% S n=1
  • 0% S n=1

Stops and timetable

Timetable of the latest run from the operator’s GTFS (9 stops).

StopSched.
19:17
19:20 / 19:21
19:29 / 19:31
19:35
19:38 / 19:43
19:47 / 19:49
20:00
20:05
20:11

Each run is closed into train_runs (country, train number, service day) from the live positions. Final delay = last delay seen. Partial coverage: the feed stopped before the final stop (last value used, hatched in the chart). No data: a run without any valid delay; counts as neither on time nor late. Data collected since 11 July 2026.

Recent runs

DateLast stopFinalMax
Sun 11 OctMeerssen 20:27Partial coverage+6 min+7 min
Sat 10 OctMeerssen 20:24Partial coverage+4 min+4 min
Sun 4 OctMeerssen 20:21No data—
Sat 3 OctMeerssen 20:26No data—
Sun 27 SeptMeerssen 20:27No data—
Sat 26 SeptMeerssen 20:21No data—
Sun 20 SeptEijsden 20:41No data—
Sat 19 SeptEijsden 21:03No data—
Sun 13 SeptEijsden 20:42No data—
Sat 12 SeptEijsden 20:41No data—
Sun 6 SeptEijsden 20:43No data—
Sun 30 AugEijsden 20:42No data—
Sat 29 AugEijsden 20:41No data—
Sun 23 AugEijsden 20:46No data—
Sat 22 AugEijsden 20:42No data—
Fri 21 AugEijsden 20:41No data—
Mon 17 AugLandgraaf 19:57No data—
Sun 16 AugLandgraaf 19:58No data—
Sat 15 AugLandgraaf 20:00No data—
Fri 14 AugLandgraaf 19:57No data—
Thu 13 AugLandgraaf 19:57No data—
Wed 12 AugLandgraaf 19:53No data—
Tue 11 AugLandgraaf 19:57No data—
Mon 10 AugLandgraaf 19:57No data—
Sun 9 AugLandgraaf 19:59No data—
Sat 8 AugLandgraaf 19:57No data—
Fri 7 AugLandgraaf 20:02No data—
Thu 6 AugLandgraaf 19:57No data—
Wed 5 AugLandgraaf 19:57No data—
Tue 4 AugLandgraaf 19:57No data—