Train strike on 9 November 2026Train strike on 20 November 2026
Intercity 640
IC
Intercity 640 today arrived at Milano Centrale at 22:53, 7 minutes early.
Bike: reservable space (~€3.50)Usually
Last 4 weeks
- Departs
- 19:10
- plat. 4
- Arrives
- 23:00
- plat. 18
- Journey time
- 3 h 50 min
- 12 stops
- Runs
- Mon, Tue, Wed, Thu, Sun
Delay over time
delay at each detected change- 22:53 -7′
- 22:49 0′
- 22:46 +1′
- 22:41 +1′
- 22:39 +4′
- 22:35 +5′
- 22:32 +7′
- 22:30 +4′
- 22:29 +5′
- 22:25 +4′
- 22:23 +7′
- 22:23 +7′
Final arrival per run, last 30 days; the chart is the daily average of the observations
29 runs on 29 observed days (last 30). Each run counts once, by its arrival at the destination: on time within 5 minutes, slight 6‑15, severe over 15.
Arrival at the destination recorded on 13 of 29 non-cancelled runs: the others are left out of the percentages.
Latest runs (30 days)
- Thu, Nov 5platform 18-2 min
- Wed, Nov 4platform 20+12 min
- Tue, Nov 3platform 5+6 min
- Mon, Nov 2platform 19+1 min
- Sun, Nov 1platform 18-7 min
- Sat, Oct 31arrival not recorded
- Fri, Oct 30arrival not recorded
- Thu, Oct 29arrival not recorded
- Wed, Oct 28platform 18-2 min
- Tue, Oct 27arrival not recorded
Show 19 more runs
- Mon, Oct 26arrival not recorded
- Sun, Oct 25arrival not recorded
- Sat, Oct 24arrival not recorded
- Thu, Oct 22arrival not recorded
- Wed, Oct 21arrival not recorded
- Tue, Oct 20platform 18-6 min
- Mon, Oct 19platform 18-1 min
- Sun, Oct 18arrival not recorded
- Sat, Oct 17arrival not recorded
- Fri, Oct 16platform 18-5 min
- Thu, Oct 15platform 15-2 min
- Wed, Oct 14arrival not recorded
- Tue, Oct 13arrival not recorded
- Mon, Oct 12arrival not recorded
- Sun, Oct 11platform 180 min
- Sat, Oct 10platform 18+59 min
- Fri, Oct 9arrival not recorded
- Thu, Oct 8arrival not recorded
- Wed, Oct 7platform 17-1 min
Punctuality by stop (11 stations)
| Station | Arrivals | Within 5 min | Avg delay |
|---|---|---|---|
| Alassio | 13 | 54% | +6.2 min |
| Albenga | 13 | 8% | +10.2 min |
| Diano | 13 | 85% | +3.3 min |
| Finale Ligure Marina | 13 | 31% | +7.7 min |
| Genova Piazza Principe | 13 | 92% | +0.2 min |
| Imperia | 13 | 85% | +3.5 min |
| Milano Centrale | 13 | 77% | +3.8 min |
| Pavia | 13 | 23% | +12 min |
| Sanremo | 13 | 77% | +4 min |
| Savona | 13 | 77% | +3.3 min |
| Voghera | 13 | 15% | +12.5 min |
A run is one journey of train 640 on one day; its delay is the last observation at the destination. Cancelled runs are left out of the percentages. Source: Treniamo observations, not official figures.
Scheduled route for Intercity 640: from Ventimiglia to Milano Centrale. Timetable times are unavailable.
Other services
Typical schedule
Stops and times of Intercity 640 from Ventimiglia to Milano Centrale on a typical weekday. Actual times may vary.
| Stop | Arrival | Departure |
|---|---|---|
| Ventimiglia | — | 19:10 |
| Sanremo | 19:21 | 19:23 |
| Imperia | 19:32 | 19:34 |
| Diano | 19:38 | 19:40 |
| Alassio | 19:48 | 19:50 |
| Albenga | 19:55 | 19:57 |
| Finale Ligure Marina | 20:16 | 20:18 |
| Savona | 20:33 | 20:35 |
| Genova Piazza Principe | 21:08 | 21:22 |
| Voghera | 22:07 | 22:09 |
| Pavia | 22:24 | 22:26 |
| Milano Centrale | 23:00 | — |
Over the last 30 days, Intercity 640 ran 29 times on 29 observed days: it reached its destination within 5 minutes on 10 of the 13 runs with a recorded arrival (77%), with an average arrival delay of 4 minutes and 0 cancelled runs.
Frequently asked questions
What time does Intercity 640 depart?
Intercity 640 departs from Ventimiglia at 19:10 (typical schedule). Actual times may vary.
How many stops does Intercity 640 make?
Intercity 640 connects Ventimiglia to Milano Centrale with 12 stops.
Is Intercity 640 on time?
Over the last 30 days, Intercity 640 reached its destination within 5 minutes on 10 of 13 runs (77%), with an average arrival delay of 4 minutes.
Other trains on this route
Live status and delays for other trains connecting the same stations.
Ventimiglia → Milano Centrale
Ad