Skip to content

Train strike on 20 November 2026

Train strike on 29 October 2026: national, USB

Italo 9970

Arrived 10:50

Italo

Italo 9970 today arrived at Milano Centrale at 10:50, 5 minutes late.

Folding bikes only
Napoli CentraleMilano Centrale
Arrived
10:50
Final delay
+5 min
arrival at Milano Centrale
Arrived at Milano Centrale at 10:50

Usually

Last 4 weeks

Departs
06:02
Arrives
10:45
Journey time
4 h 43 min
6 stops
Runs
Every day
Luggage storage in Milano CentraleAd
Map
Tickets Napoli Centrale → Milano CentraleCompare Trenitalia and Italo prices · Ad
Stops
Journey completed
Departure
Sched.05:50
Act.05:50
Arrival
Sched.06:04
Act.06:04
Departure
Sched.06:06
Act.06:06
Arrival
Sched.07:14
Act.07:14
Departure
Sched.07:25
Act.07:25
Arrival
Sched.07:32
Act.07:32
Departure
Sched.07:35
Act.07:40(+5')
Arrival
Sched.10:34
Act.10:39(+5')
Departure
Sched.10:36
Arrival
Sched.10:45
Act.10:50(+5')
Delays and times from the Italian railways' public running data.
Delay history

Final arrival per run, last 30 days; the chart is the daily average of the observations

Within 5 min
83%
Arrival delay
+3 min
Max delay
+40 min
Arrivals/runs
24/29
Punctuality per run

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.

On time
83%
20 of 24 arrived runs
Average delay
+3 min
over 24 arrivals; worst +40 min
Severe delays
1
over 15 min; slight (6‑15): 3
Cancelled runs
0
of 29 runs
Delay risk: medium

Arrival at the destination recorded on 24 of 29 non-cancelled runs: the others are left out of the percentages.

Latest runs (30 days)

Show 19 more runs
Punctuality by stop (5 stations)
StationArrivalsWithin 5 minAvg delay
Napoli Afragola2861%+3.9 min
Milano Centrale2483%+2.7 min
Roma Termini2488%+0.3 min
Roma Tiburtina2492%+0.7 min
Milano Rogoredo2387%+0.5 min

A run is one journey of train 9970 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 Italo 9970: from Napoli Centrale to Milano Centrale. Timetable times are unavailable.

Typical schedule

Stops and times of Italo 9970 from Napoli Centrale to Milano Centrale on a typical weekday. Actual times may vary.

StopArrivalDeparture
Napoli Centrale—06:02
Napoli Afragola06:1406:16
Roma Termini07:2007:30
Roma Tiburtina07:3707:40
Milano Rogoredo10:3410:36
Milano Centrale10:45—

Over the last 30 days, Italo 9970 ran 29 times on 29 observed days: it reached its destination within 5 minutes on 20 of the 24 runs with a recorded arrival (83%), with an average arrival delay of 3 minutes and 0 cancelled runs.

Frequently asked questions

What time does Italo 9970 depart?

Italo 9970 departs from Napoli Centrale at 06:02 (typical schedule). Actual times may vary.

How many stops does Italo 9970 make?

Italo 9970 connects Napoli Centrale to Milano Centrale with 6 stops.

Is Italo 9970 on time?

Over the last 30 days, Italo 9970 reached its destination within 5 minutes on 20 of 24 runs (83%), with an average arrival delay of 3 minutes.

Other trains on this route

Live status and delays for other trains connecting the same stations.

See delayed and cancelled trains today across the whole network

Napoli Centrale → Milano Centrale

Ad

Tickets from €8.99