R 888 888 Luhačovice – Praha-Vršovice

View line R 888

Luhačovice 10:31 → Praha-Vršovice 15:15 Daily 4 h 44 min · 94 stops České dráhy, a.s.

Running now · updated 14:45

Between Rostoklaty and Tuklaty +2 min

Estimated arrival at Praha-Vršovice 15:17 15:15 · 138 km/h

  1. Luhačovice10:31
  2. Tlumačov11:55
  3. Mohelnice12:46
  4. Ústí nad Orlicí13:22
  5. Rostoklaty14:43
  6. Tuklaty14:45
  7. Praha-Vršovice15:15

Today it is running no worse than usual: typical arrival delay is +4 min; 33% of the last 30 runs arrived on time.

On-time · 30 days
33%
10/30 runs under 3 min
RT coverage: 29 full · 1 partial · 0 no data
On-time · 90 days
21%
19/90 runs under 3 min
RT coverage: 89 full · 1 partial · 0 no data
Typical delay
+8min
Median at arrival, 90 days
30 days: +4 min
P90
+31min
9 in 10 runs arrive with less than this
30 days: +16 min

Last 30 days

Arrival delay at Praha-Vršovice, in minutes. One bar per run.

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

Worst days

  • Thu 24 Sept Max en route +115 min · last fix heading to — +113 min
  • Fri 21 Aug Max en route +71 min · last fix heading to — +71 min
  • Thu 30 Jul Max en route +70 min · last fix heading to — +70 min
  • Tue 18 Aug Max en route +53 min · last fix heading to — +45 min
  • Wed 23 Sept Max en route +55 min · last fix heading to — +41 min

Distribution · 90 days

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

  • Early 0% · 0
  • On time 21% · 19
  • 3–10 min 37% · 33
  • 10–30 min 30% · 27
  • 30+ min 12% · 11

On-time by weekday

  • 23% M n=13
  • 31% T n=13
  • 23% W n=13
  • 31% T n=13
  • 23% F n=13
  • 15% S n=13
  • 0% S n=12

Stops and timetable

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

StopSched.Today
10:31Passed
10:36Passed
10:38Passed
10:44 / 10:45Passed
10:49 / 10:57Passed
11:00Passed
11:03Passed
11:05Passed
11:07Passed
11:09Passed
11:12 / 11:14Passed
11:20 / 11:36Passed
11:41Passed
11:42Passed
11:43Passed
11:48 / 11:51Passed
11:55Passed
11:57Passed
11:59 / 12:01Passed
12:03Passed
12:05Passed
12:07Passed
12:10 / 12:15Passed
12:19Passed
12:20Passed
12:23Passed
12:27 / 12:31Passed
12:36Passed
12:38Passed
12:41Passed
12:45Passed
12:46Passed
12:49Passed
12:51Passed
12:53Passed
12:55Passed
12:56Passed
12:58Passed
12:59Passed
13:00Passed
13:01Passed
13:03Passed
13:04Passed
13:08Passed
13:12 / 13:14Passed
13:19Passed
13:20Passed
13:22 / 13:23Passed
13:31Passed
13:32Passed
13:35 / 13:38Passed
13:41Passed
13:42Passed
13:43Passed
13:44Passed
13:46Passed
13:48Passed
13:50Passed
13:52Passed
13:55Passed
13:58 / 14:00Passed
14:02Passed
14:04Passed
14:05Passed
14:07 / 14:09Passed
14:11Passed
14:13Passed
14:14Passed
14:15Passed
14:16Passed
14:17Passed
14:18Passed
14:20Passed
14:22 / 14:24Passed
14:27Passed
14:29Passed
14:30Passed
14:32Passed
14:34Passed
14:35Passed
14:37Passed
14:38Passed
14:40Passed
14:43Passed
14:45Next
14:49
14:52
14:55
14:56
14:57
14:58
15:01 / 15:02
15:08 / 15:11
15:15

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
Sat 24 OctTuklaty 14:44Partial coverage+4 min+4 min
Fri 23 OctPraha-Vršovice 15:35+16 min+16 min
Thu 22 OctPraha-Vršovice 15:25+5 min+7 min
Wed 21 OctPraha-Vršovice 15:23+4 min+7 min
Tue 20 OctPraha-Vršovice 15:190 min+3 min
Mon 19 OctPraha-Vršovice 15:22+3 min+8 min
Sun 18 OctPraha-Vršovice 15:23+5 min+5 min
Sat 17 OctPraha-Vršovice 15:170 min+1 min
Fri 16 OctPraha-Vršovice 15:36+17 min+18 min
Thu 15 OctPraha-Vršovice 15:190 min+1 min
Wed 14 OctPraha-Vršovice 15:21+2 min+2 min
Tue 13 OctPraha-Vršovice 15:21+2 min+2 min
Mon 12 OctPraha-Vršovice 15:22+3 min+6 min
Sun 11 OctPraha-Vršovice 15:35+16 min+16 min
Sat 10 OctPraha-Vršovice 15:28+9 min+10 min
Fri 9 OctPraha-Vršovice 15:34+14 min+14 min
Thu 8 OctPraha-Vršovice 15:24+5 min+6 min
Wed 7 OctPraha-Vršovice 15:20+1 min+1 min
Tue 6 OctPraha-Vršovice 15:22+3 min+3 min
Mon 5 Oct— 15:25+4 min+11 min
Sun 4 Oct— 15:24+3 min+10 min
Sat 3 Oct— 15:38+15 min+15 min
Fri 2 Oct— 15:41+21 min+25 min
Thu 1 Oct— 15:21+2 min+12 min
Wed 30 Sept— 15:190 min+11 min
Tue 29 Sept— 15:22+2 min+6 min
Mon 28 Sept— 15:35+13 min+13 min
Sun 27 Sept— 15:35+16 min+16 min
Sat 26 Sept— 15:33+13 min+13 min
Fri 25 Sept— 15:23+2 min+13 min