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 19:38

Between Praha-Běchovice střed and Praha-Běchovice No data

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

  1. Čadca15:01
  2. Dolní Lutyně16:00
  3. Prosenice17:08
  4. Žichlínek17:58
  5. Praha-Běchovice střed19:37
  6. Praha-Běchovice19:38
  7. Praha-Vršovice20:11
On-time · 30 days
25%
5/20 runs under 3 min
RT coverage: 20 full · 0 partial · 10 no data
On-time · 90 days
23%
18/80 runs under 3 min
RT coverage: 80 full · 0 partial · 10 no data
Typical delay
+16min
Median at arrival, 90 days
30 days: +15 min
P90
+49min
9 in 10 runs arrive with less than this
30 days: +46 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

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

  • Early 6% · 5
  • On time 16% · 13
  • 3–10 min 16% · 13
  • 10–30 min 38% · 30
  • 30+ min 24% · 19

On-time by weekday

  • 50% M n=12
  • 9% T n=11
  • 9% W n=11
  • 9% T n=11
  • 18% F n=11
  • 33% S n=12
  • 25% S n=12

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:25Passed
18:26Passed
18:28Passed
18:30Passed
18:31Passed
18:33Passed
18:35Passed
18:37Passed
18:40Passed
18:41Passed
18:43Passed
18:45Passed
18:46 / 18:48Passed
18:51Passed
18:52Passed
18:54Passed
18:56Passed
18:57Passed
18:59Passed
19:00Passed
19:01Passed
19:03Passed
19:03Passed
19:05Passed
19:06Passed
19:09 / 19:11Passed
19:14Passed
19:16Passed
19:17Passed
19:19Passed
19:21Passed
19:22Passed
19:24Passed
19:25Passed
19:27Passed
19:30Passed
19:31Passed
19:33Passed
19:35Passed
19:37Passed
19:38Next
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
Thu 15 OctPraha-Klánovice 19:34Partial coverageNo 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
Sat 26 Sept— 20:020 min+8 min
Fri 25 Sept— 20:00−2 min+10 min
Thu 24 Sept— 21:21+82 min+92 min
Wed 23 Sept— 20:22+21 min+26 min
Tue 22 Sept— 20:09+3 min+17 min
Mon 21 Sept— 20:15+16 min+31 min
Sun 20 Sept— 20:46+37 min+40 min
Sat 19 Sept— 20:09+5 min+9 min
Fri 18 Sept— 20:49+44 min+46 min
Thu 17 Sept— 20:23+20 min+27 min
Wed 16 Sept— 20:13+13 min+21 min