EC 140 140 Čadca – Praha-Vršovice

View line EC 140

Čadca 15:01 → Praha-Vršovice 20:11 Daily 5 h 10 min · 107 stops Železničná spoločnosť Slovensko, a.s.

Running now · updated 18:20

Between Ústí nad Orlicí and Brandýs nad Orlicí No data

Estimated arrival at Praha-Vršovice 20:11 · 67 km/h

  1. Čadca15:01
  2. Dolní Lutyně16:00
  3. Prosenice17:08
  4. Žichlínek17:58
  5. Ústí nad Orlicí18:18
  6. Brandýs nad Orlicí18:25
  7. Praha-Vršovice20:11
On-time · 30 days
33%
3/9 runs under 3 min
RT coverage: 9 full · 0 partial · 21 no data
On-time · 90 days
25%
17/69 runs under 3 min
RT coverage: 69 full · 0 partial · 21 no data
Typical delay
+15min
Median at arrival, 90 days
30 days: +9 min
P90
+49min
9 in 10 runs arrive with less than this
30 days: +45 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

  • Tue 4 Aug Max en route +119 min · last fix heading to — +119 min
  • Mon 17 Aug Max en route +90 min · last fix heading to — +84 min
  • Thu 24 Sept Max en route +92 min · last fix heading to — +82 min
  • Tue 11 Aug Max en route +78 min · last fix heading to — +77 min
  • Tue 1 Sept Max en route +89 min · last fix heading to — +75 min

Distribution · 90 days

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

  • Early 6% · 4
  • On time 19% · 13
  • 3–10 min 14% · 10
  • 10–30 min 35% · 24
  • 30+ min 26% · 18

On-time by weekday

  • 50% M n=10
  • 11% T n=9
  • 10% W n=10
  • 10% T n=10
  • 20% F n=10
  • 40% S n=10
  • 30% S n=10

Stops and timetable

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

StopSched.Today
15:01Passed
15:07Passed
15:12Passed
15:13Passed
15:16Passed
15:19 / 15:21Passed
15:23Passed
15:25Passed
15:26Passed
15:27 / 15:29Passed
15:31Passed
15:32Passed
15:33Passed
15:35 / 15:37Passed
15:41Passed
15:42Passed
15:51 / 15:53Passed
15:57Passed
16:00Passed
16:03 / 16:07Passed
16:13 / 16:16Passed
16:18Passed
16:22 / 16:24Passed
16:27Passed
16:29Passed
16:34Passed
16:37Passed
16:40Passed
16:41Passed
16:45Passed
16:47Passed
16:51 / 16:53Passed
16:56Passed
17:03Passed
17:05Passed
17:08Passed
17:13Passed
17:15Passed
17:18Passed
17:22 / 17:25Passed
17:30Passed
17:32Passed
17:35Passed
17:39Passed
17:40Passed
17:43Passed
17:46 / 17:48Passed
17:50Passed
17:53Passed
17:53Passed
17:56Passed
17:56Passed
17:57Passed
17:58Passed
18:00Passed
18:01Passed
18:05Passed
18:09 / 18:11Passed
18:16Passed
18:17Passed
18:18Passed
18:25Next
18:26
18:28
18:30
18:31
18:33
18:35
18:37
18:40
18:41
18:43
18:45
18:46 / 18:48
18:51
18:52
18:54
18:56
18:57
18:59
19:00
19:01
19:03
19:03
19:05
19:06
19:09 / 19:11
19:14
19:16
19:17
19:19
19:21
19:22
19:24
19:25
19:27
19:30
19:31
19:33
19:35
19:37
19:38
19:40
19:42
19:45 / 19:46
19:52 / 20:07
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
Mon 26 OctBrandýs nad Orlicí 18:19Partial coverageNo data—
Sun 25 OctPraha-Vršovice 20:12No data—
Sat 24 OctPraha-Vršovice 20:12No data—
Fri 23 OctPraha-Vršovice 20:12No data—
Thu 22 OctPraha-Vršovice 20:12No data—
Wed 21 OctPraha-Vršovice 20:12No data—
Tue 20 OctPraha-Vršovice 20:12No data—
Mon 19 OctPraha-Vršovice 20:12No data—
Sun 18 OctPraha-Vršovice 20:12No data—
Sat 17 OctPraha-Vršovice 20:12No data—
Fri 16 OctPraha-Vršovice 20:12No data—
Thu 15 OctPraha-Vršovice 20:12No data—
Wed 14 OctPraha-Vršovice 20:12No data—
Tue 13 OctPraha-Vršovice 20:12No data—
Mon 12 OctPraha-Vršovice 20:13No data—
Sun 11 OctPraha-Vršovice 20:12No data—
Sat 10 OctPraha-Vršovice 20:12No data—
Fri 9 OctPraha-Vršovice 20:12No data—
Thu 8 OctPraha-Vršovice 20:12No data—
Wed 7 OctPraha-Vršovice 20:12No data—
Tue 6 OctPraha-Vršovice 20:12No data—
Mon 5 OctPraha-Vršovice 20:12+22 min+23 min
Sun 4 Oct— 20:16+9 min+20 min
Sat 3 Oct— 20:07−1 min+8 min
Fri 2 Oct— 20:10+9 min+16 min
Thu 1 Oct— 20:25+24 min+42 min
Wed 30 Sept— 20:39+40 min+50 min
Tue 29 Sept— 20:110 min+8 min
Mon 28 Sept— 21:08+64 min+75 min
Sun 27 Sept— 20:070 min+18 min