EC 40 Cocquio Trevisago – Milano Cadorna
Alerts for train 40
Alerts are saved per line, not per trip id, so they keep working when the operator changes the timetable. This train runs on line EC.
Running now · updated 08:08
Heading to Milano Cadorna No data
Estimated arrival at Milano Cadorna 12:09
- Cocquio Trevisago10:52
- Barasso-Comerio11:01
- Varese Casbeno11:10
- Malnate11:21
- Tradate11:33
- Milano Bovisa Politecnico12:00
- Milano Cadorna12:09
Last 30 days
Arrival delay at Milano Cadorna, in minutes. One bar per run.
- On time (<3 min)
- 3–10 min
- 10–30 min
- 30+ min
- Partial coverage
- No data
Worst days
- Fri 9 Oct Max en route +14 min · last fix heading to it-DOMODOSSOLA +14 min
- Wed 7 Oct Max en route +22 min · last fix heading to it-DOMODOSSOLA +12 min
- Sat 29 Aug Max en route +11 min · last fix heading to it-DOMODOSSOLA +10 min
- Tue 1 Sept Max en route +8 min · last fix heading to it-DOMODOSSOLA +8 min
- Fri 31 Jul Max en route +8 min · last fix heading to it-DOMODOSSOLA +8 min
Distribution · 90 days
71 runs with a known final delay. On time = under 3 min, the same cut the map uses.
- Early 4% · 3
- On time 24% · 17
- 3–10 min 68% · 48
- 10–30 min 4% · 3
- 30+ min 0% · 0
On-time by weekday
- 18% M n=11
- 25% T n=12
- 42% W n=12
- 27% T n=11
- 11% F n=9
- 38% S n=8
- 38% S n=8
Stops and timetable
Timetable of the latest run from the operator’s GTFS (12 stops).
| Stop | Sched. | Today |
|---|---|---|
| 10:52 | ||
| 10:56 / 10:57 | ||
| 11:01 / 11:03 | ||
| 11:06 | ||
| 11:10 / 11:11 | ||
| 11:15 / 11:16 | ||
| 11:21 / 11:22 | ||
| 11:33 / 11:34 | ||
| 11:47 / 11:48 | ||
| 12:00 / 12:01 | ||
| 12:04 / 12:05 | ||
| 12:09 |
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
| Date | Last stop | Final | Max |
|---|---|---|---|
| Wed 14 Oct | it-DOMODOSSOLA 09:46Partial coverage | −1 min | +5 min |
| Tue 13 Oct | it-DOMODOSSOLA 09:40Partial coverage | −7 min | +5 min |
| Mon 12 Oct | it-DOMODOSSOLA 09:52Partial coverage | +5 min | +12 min |
| Sun 11 Oct | it-DOMODOSSOLA 09:48Partial coverage | +1 min | +5 min |
| Sat 10 Oct | it-DOMODOSSOLA 09:39Partial coverage | −8 min | +7 min |
| Fri 9 Oct | it-DOMODOSSOLA 09:51Partial coverage | +14 min | +14 min |
| Thu 8 Oct | it-DOMODOSSOLA 09:35Partial coverage | −12 min | +6 min |
| Wed 7 Oct | it-DOMODOSSOLA 09:58Partial coverage | +12 min | +22 min |
| Tue 6 Oct | it-DOMODOSSOLA 09:45Partial coverage | +3 min | +9 min |
| Thu 1 Oct | it-DOMODOSSOLA 08:29Partial coverage | +5 min | +5 min |
| Wed 30 Sept | it-DOMODOSSOLA 08:28Partial coverage | +7 min | +7 min |
| Tue 29 Sept | it-DOMODOSSOLA 08:26Partial coverage | +2 min | +2 min |
| Mon 28 Sept | it-DOMODOSSOLA 08:27Partial coverage | +3 min | +3 min |
| Sun 27 Sept | it-DOMODOSSOLA 08:26Partial coverage | +4 min | +4 min |
| Sat 26 Sept | it-DOMODOSSOLA 08:26Partial coverage | +5 min | +5 min |
| Fri 25 Sept | it-DOMODOSSOLA 08:26Partial coverage | +5 min | +5 min |
| Thu 24 Sept | it-DOMODOSSOLA 08:26Partial coverage | +5 min | +5 min |
| Wed 23 Sept | it-DOMODOSSOLA 08:27Partial coverage | +4 min | +4 min |
| Tue 22 Sept | it-DOMODOSSOLA 08:28Partial coverage | +3 min | +3 min |
| Mon 21 Sept | it-DOMODOSSOLA 08:26Partial coverage | +1 min | +1 min |
| Thu 17 Sept | it-DOMODOSSOLA 08:26Partial coverage | +4 min | +4 min |
| Wed 16 Sept | it-DOMODOSSOLA 08:25Partial coverage | +1 min | +1 min |
| Tue 15 Sept | it-DOMODOSSOLA 08:29Partial coverage | +5 min | +5 min |
| Mon 14 Sept | it-DOMODOSSOLA 08:27Partial coverage | 0 min | — |
| Fri 11 Sept | it-DOMODOSSOLA 08:28Partial coverage | +4 min | +4 min |
| Thu 10 Sept | it-DOMODOSSOLA 08:28Partial coverage | +4 min | +4 min |
| Wed 9 Sept | it-DOMODOSSOLA 08:26Partial coverage | +2 min | +2 min |
| Tue 8 Sept | it-DOMODOSSOLA 08:28Partial coverage | +6 min | +6 min |
| Mon 7 Sept | it-DOMODOSSOLA 08:27Partial coverage | +3 min | +3 min |
| Sun 6 Sept | it-DOMODOSSOLA 08:28Partial coverage | +6 min | +6 min |