Train Punctuality Today Real-Time Stats

Average delays, punctuality rates, most delayed stations and routes with highest delays. Today's updated data for Trenitalia and Italo.

Trains on time
27.1%
Average delay
2.4 min
Delayed trains
72.9%
Monitored trains
513
Delays by hour of day
Delay distribution
Most delayed stations
1
CESENA
24 passages
+16.0 min
8% on time
2
FORLI'
24 passages
+14.5 min
17% on time
3
FAENZA
18 passages
+10.8 min
6% on time
4
MOLFETTA
10 passages
+10.3 min
10% on time
5
TRANI
12 passages
+10.3 min
8% on time
Most punctual stations
1
VILLA S.GIOVANNI
12 passages
58% on time
+-2.5 min avg
2
ORVIETO
10 passages
40% on time
+-2.0 min avg
3
GENOVA NERVI
10 passages
80% on time
+-1.5 min avg
4
MALPENSA AEROPORTO TERMINAL 1
14 passages
86% on time
+-1.3 min avg
5
ROMA TERMINI
32 passages
88% on time
+-1.1 min avg
Most delayed routes
RouteDelay
MILANO CENTRALE
VENTIMIGLIA
+93 min
BOLOGNA CENTRALE
PESARO
+20 min
MILANO PORTA GARIBALDI
LECCO
+19 min
MILANO CENTRALE
LECCE
+19 min
LECCE
TORINO PORTA NUOVA
+13 min
GROSSETO
SIENA
+13 min
GALLARATE
TREVIGLIO
+13 min
ROMA TERMINI
TRIESTE CENTRALE
+11 min
Trains with highest delays
RouteDelay
MILANO CENTRALE → VENTIMIGLIA
+93 min
max +94
MILANO CENTRALE → LECCE
+41 min
max +59
TORINO PORTA NUOVA → MILANO CENTRALE
+22 min
max +26
BOLOGNA CENTRALE → PESARO
+20 min
max +24
MILANO PORTA GARIBALDI → LECCO
+19 min
max +23
MILANO CENTRALE → BERGAMO
+15 min
max +23
GALLARATE → TREVIGLIO
+15 min
max +17
LECCE → TORINO PORTA NUOVA
+15 min
max +34

Note: Statistics are calculated from data collected from unofficial sources. Numbers may not reflect the exact reality of rail service.