Punctuality

The record

Every Rodalies train ADIF reports, counted at its final stop. A train is on time when it arrives within two minutes of the timetable.

23.4%
On time
+10.5′
Average delay
1,851
Arrivals measured
89
Cancellations

4 of the last 30 days carry data. Ingestion recorded nothing on the other 26, so they are drawn as ticks below the axis and left out of every average.

See the whole record instead →

Day by day

share of arrivals by delay
Share of arrivals in each delay class, one column per day 0 25 50 75 100% 2026-07-29 — no data 2026-07-30 — no data 2026-07-31 — no data 2026-08-01 — no data 2026-08-02 — no data 2026-08-03 — no data 2026-08-04 — no data 2026-08-05 — no data 2026-08-06 — no data 2026-08-07 — no data 2026-08-08 — no data 2026-08-09 — no data 2026-08-10 — no data 2026-08-11 — no data 2026-08-12 — no data 2026-08-13 — no data 2026-08-14 — no data 2026-08-15 — no data 2026-08-16 — no data 2026-08-17 — no data 2026-08-18 — no data 2026-08-19 — no data 2026-08-20 — no data 2026-08-21 — no data 2026-08-22 — no data 2026-08-23 — no data 24 Aug 2026 — 30.9% on time, 298 arrivals 25 Aug 2026 — 23.7% on time, 680 arrivals 26 Aug 2026 — 20.2% on time, 743 arrivals 27 Aug 2026 — 23.8% on time, 130 arrivals period average 23.4% 29 Jul 3 Aug 8 Aug 13 Aug 18 Aug 23 Aug

The scale

Delay Trains Share
On time 434 23.4%
3–5 min late 250 13.5%
6–15 min late 758 41.0%
16–30 min late 306 16.5%
Over 30 min late 103 5.6%

Each column is one day, split into the five delay classes as a share of that day's arrivals. The green foot of a column is its on-time share; the horizontal rule marks the period average. Hatching separates the worse half of each severity band, so the classes stay apart without relying on colour.

Lines

most to least punctual
# Line On time How late Arrivals
1 RT2 thin data 100.0%
16
2 RG1 thin data 41.7%
12
3 R4 36.2%
365
4 R13 thin data 33.3%
9
5 RT1 thin data 31.6%
19
6 R1 27.0%
482
7 R8 20.9%
86
8 R16 20.0%
35
9 R2N 18.4%
212
10 R11 16.3%
92
11 R2S 15.3%
373
12 R14 thin data 8.3%
12
13 R2 thin data 7.1%
14
14 R3 4.3%
47
15 R15 4.0%
50
16 RL3 thin data 0.0%
10
17 R17 thin data 0.0%
8
18 RL4 thin data 0.0%
9

Lines marked as thin data have fewer than 30 measured arrivals in this window: the regional lines entered the feed recently and cannot yet be compared with a line that has months behind it.

Always late

by average delay

Services that ran at least three times in this window, ranked by how late they arrived on average.

Worst days

by on-time share
The latest day in detail →

On time means an arrival within two minutes of the timetable at the train's final stop. Cancelled counts services ADIF suppressed or lost track of. Averages cover measured arrivals only, so a train that never arrived does not flatter them. Times are Europe/Madrid.