Which trains ran on time in Spain in November 2026?
We analysed 48,289 trains with a known delay from 1 operators in 1 countries. On time = less than 3 min late at the end of the journey.
The month is not over yet: these are the figures so far, updated every hour.
- Trains analysed59,208
48,289 with a known delay
- Punctuality39.2 %
โ9.8 pp vs October 2026
- Average delay11.1 min
at the end of the journey
- Worst dayFri 6 Nov
32.8 % ยท best day: Sun 8 Nov (45.5 %)
Most punctual operators
at least 3,000 trains with a known delay| # | Operator | On time |
|---|---|---|
| 1 | RENFE ๐ช๐ธ ES | 39.2 % |
Biggest improvers vs October 2026
Biggest decliners vs October 2026
Most punctual lines
at least 1,000 trains with a known delay| # | Line | On time |
|---|---|---|
| 1 | AV-MD ๐ช๐ธ ES | 60.0 % |
| 2 | C6 ๐ช๐ธ ES | 57.3 % |
| 3 | C3 ๐ช๐ธ ES | 54.0 % |
| 4 | C2 ๐ช๐ธ ES | 40.9 % |
| 5 | C5 ๐ช๐ธ ES | 40.0 % |
| 6 | C1 ๐ช๐ธ ES | 38.0 % |
| 7 | AVE ๐ช๐ธ ES | 35.5 % |
| 8 | MD ๐ช๐ธ ES | 35.2 % |
| 9 | R1 ๐ช๐ธ ES | 33.5 % |
| 10 | R4 ๐ช๐ธ ES | 32.5 % |
| 11 | C10 ๐ช๐ธ ES | 30.7 % |
| 12 | C4 ๐ช๐ธ ES | 30.3 % |
| 13 | C7 ๐ช๐ธ ES | 19.9 % |
| 14 | R2S ๐ช๐ธ ES | 16.5 % |
| 15 | C4b ๐ช๐ธ ES | 10.5 % |
Least punctual lines
at least 1,000 trains with a known delay| # | Line | On time |
|---|---|---|
| 1 | C4a ๐ช๐ธ ES | 8.6 % |
Coverage
Countries with real-time delays
- ๐ฉ๐ช Germany 70.5 % 86 %
- ๐ฌ๐ง United Kingdom 68.2 % 100 %
- ๐จ๐ญ Switzerland 93.6 % 77 %
- ๐ซ๐ท France 78.2 % 94 %
- ๐ต๐ฑ Poland 69.9 % 92 %
- ๐ณ๐ฑ Netherlands 90.0 % 74 %
- ๐ช๐ธ Spain 39.2 % 82 %
- ๐ฆ๐บ Australia 85.3 % 75 %
- ๐ฏ๐ต Japan 91.3 % 99 %
- ๐บ๐ธ United States 66.2 % 75 %
- ๐ฎ๐น Italy 50.8 % 97 %
- ๐ซ๐ฎ Finland 92.9 % 100 %
- ๐ณ๐ด Norway 81.2 % 100 %
- ๐ธ๐ช Sweden 80.5 % 100 %
- ๐ฎ๐ช Ireland 40.1 % 99 %
- ๐ง๐ฌ Bulgaria 70.0 % 98 %
Countries without real-time delays (not ranked)
๐จ๐ฟ Czechia ยท ๐จ๐ฆ Canada ยท ๐ง๐ช Belgium ยท ๐ฉ๐ฐ Denmark ยท ๐ช๐ช Estonia ยท ๐ญ๐ท Croatia ยท ๐ฎ๐ฑ Israel ยท ๐ฑ๐บ Luxembourg ยท ๐ฑ๐ป Latvia ยท ๐ฒ๐พ Malaysia ยท ๐ต๐น Portugal ยท ๐ท๐ด Romania ยท ๐ธ๐ฎ Slovenia ยท ๐ธ๐ฐ Slovakia
How we measure it
- Each train counts once per service day, with the last known delay of its journey. For lines we use the daily punctuality of each line.
- On time = less than 3 minutes late. Percentages only use trains whose delay we know; delays more than 60 min early or 120 min late are discarded as implausible.
- Operators are ranked with at least 3,000 trains with a known delay in the month and a known delay for 30 % of their trains or more; lines, with at least 1,000.
- We merge the different spellings of each operator. Countries that only publish timetables, without real-time delays, are left out of the ranking.
- We only use sources whose licence allows commercial use. Sources and licences
Computed from current data