Punctuality by line

What share of trains arrives on time, each day, using the public data that Renfe publishes in real time.

How it is calculated

For each train we take the last delay Renfe published while the train was reporting its position, which is usually the one at its arrival. Here, on time means arriving 5 minutes late or less.

This is not the official punctuality: Renfe measures it at every stop and with data it does not publish. Trains that do not report their position (Iryo, Ouigo, freight) are not included. The calculation started on 1 November 2026; earlier days do not exist here.

All trains counted in the last 1 days

On time
60 %
Mean delay
+11 min
More than 30 min late
319
Trains counted
3,805

Line ranking

Share of trains on time over the last 7 days. Only lines with at least 30 trains with delay data are ranked. The line shows the daily trend on a scale of 0 to 100; the dashed line marks 90%. You can share this view by copying the address.

Lines sorted by share of trains on time, worst to best
LineOn timeTrendMean delayTrains
C4aMadrid8 %1 Nov: 8% on time+24 min107
R8Rodalies de Catalunya22 %1 Nov: 22% on time+17 min32
R2SRodalies de Catalunya24 %1 Nov: 24% on time+13 min134
C4bMadrid24 %1 Nov: 24% on time+23 min107
C8bMadrid25 %1 Nov: 25% on time+24 min36
R11Rodalies de Catalunya26 %1 Nov: 26% on time+15 min35
R2NRodalies de Catalunya27 %1 Nov: 27% on time+13 min73
REG.EXP.Regional (Media Distancia)36 %1 Nov: 36% on time+14 min123
C8aMadrid42 %1 Nov: 42% on time+10 min38
C8Asturias42 %1 Nov: 42% on time+32 min31
MDRegional (Media Distancia)45 %1 Nov: 45% on time+12 min188
C7Madrid47 %1 Nov: 47% on time+16 min70
C3Madrid53 %1 Nov: 53% on time+18 min96
ALVIALong distance53 %1 Nov: 53% on time+18 min72
C1San Sebastián53 %1 Nov: 53% on time+8 min47
C4Asturias55 %1 Nov: 55% on time+13 min60
R3Rodalies de Catalunya56 %1 Nov: 56% on time+7 min34
REGIONALRegional (Media Distancia)59 %1 Nov: 59% on time+8 min144
C2Madrid59 %1 Nov: 59% on time+9 min76
C5Madrid60 %1 Nov: 60% on time+11 min203
AVELong distance63 %1 Nov: 63% on time+8 min123
C10Madrid67 %1 Nov: 67% on time+9 min134
C1Asturias68 %1 Nov: 68% on time+4 min41
C6Asturias70 %1 Nov: 70% on time+14 min40
C2Cantabria70 %1 Nov: 70% on time+5 min40
R1Rodalies de Catalunya71 %1 Nov: 71% on time+5 min128
R4Rodalies de Catalunya71 %1 Nov: 71% on time+5 min121
C3Asturias80 %1 Nov: 80% on time+8 min35
PROXIMDADRegional (Media Distancia)82 %1 Nov: 82% on time+3 min34
C1Madrid84 %1 Nov: 84% on time+4 min141
C1Málaga85 %1 Nov: 85% on time+3 min94
AVANTLong distance87 %1 Nov: 87% on time+2 min92
C6Valencia88 %1 Nov: 88% on time+4 min40
C4Bilbao88 %1 Nov: 88% on timeOn time34
C1Cádiz88 %1 Nov: 88% on time+6 min32
C2Bilbao90 %1 Nov: 90% on time+4 min69
C3Cantabria90 %1 Nov: 90% on time+3 min40
C1Sevilla90 %1 Nov: 90% on time+3 min40
C3Valencia90 %1 Nov: 90% on time+2 min40
C5Asturias91 %1 Nov: 91% on time+5 min32
C2Valencia93 %1 Nov: 93% on time+2 min76
C2Asturias93 %1 Nov: 93% on timeOn time30
C1Valencia97 %1 Nov: 97% on timeOn time39
T1Cádiz97 %1 Nov: 97% on time+2 min34
C3Bilbao99 %1 Nov: 99% on timeOn time76
C1Bilbao99 %1 Nov: 99% on time+2 min72

Too little data, not ranked: Intercity, AVLO, EUROMED, AVE INT, C7 Asturias, C5 Bilbao, C1 Cantabria, C1 Cartagena, C1 Ferrol, C4 Madrid, C2 Málaga, C1 Murcia/Alicante, C2 Murcia/Alicante, C3 Murcia/Alicante, R7 Rodalies de Catalunya, R15 Rodalies de Catalunya, R16 Rodalies de Catalunya, R13 Rodalies de Catalunya, RL4 Rodalies de Catalunya, R17 Rodalies de Catalunya, C5 Sevilla, C4 Sevilla, C2 Sevilla, C3 Sevilla, C5 Valencia, C1 Zaragoza.

By network and service

Network or serviceOn timeTrendTrains
Cercanías Murcia/Alicante32 %1 Nov: 32% on time65
Cercanías Rodalies de Catalunya45 %1 Nov: 45% on time654
Regional (Media Distancia)49 %1 Nov: 49% on time489
Cercanías Madrid52 %1 Nov: 52% on time1,013
Cercanías San Sebastián53 %1 Nov: 53% on time47
High-speed and long-distance65 %1 Nov: 65% on time361
Cercanías Asturias65 %1 Nov: 65% on time289
Cercanías Sevilla72 %1 Nov: 72% on time103
Cercanías Cantabria74 %1 Nov: 74% on time97
Cercanías Málaga81 %1 Nov: 81% on time108
Cercanías Cádiz92 %1 Nov: 92% on time66
Cercanías Bilbao93 %1 Nov: 93% on time259
Cercanías Valencia93 %1 Nov: 93% on time201

Share of trains on time each day

  • 90% or more
  • 75–89%
  • 50–74%
  • Under 50%
LineSun 1todayTrains
All603,805
High-speed and long-distance
AVE63123
AVANT8792
ALVIA5372
Intercity5227
AVLO3023
EUROMED8211
AVE INT7010
Regional (Media Distancia)
MD45188
REGIONAL59144
REG.EXP.36123
PROXIMDAD8234
Cercanías Asturias
C45560
C16841
C67040
C38035
C59132
C84231
C29330
C71020
Cercanías Bilbao
C39976
C19972
C29069
C48834
C5508
Cercanías Cádiz
T19734
C18832
Cercanías Cantabria
C27040
C39040
C14717
Cercanías Cartagena
C110026
Cercanías Ferrol
C15315
Cercanías Madrid
C560203
C184141
C1067134
C4a8107
C4b24107
C35396
C25976
C74770
C8a4238
C8b2536
C4605
Cercanías Málaga
C18594
C25014
Cercanías Murcia/Alicante
C12124
C2021
C38020
Cercanías Rodalies de Catalunya
R2S24134
R171128
R471121
R2N2773
R112635
R35634
R77423
R82232
R151428
R161520
R1308
RL4638
R1706
Cercanías San Sebastián
C15347
Cercanías Sevilla
C19040
C59225
C41119
C27512
C3577
Cercanías Valencia
C29376
C39040
C68840
C19739
C51006
Cercanías Zaragoza
C17512

Each cell is the share of trains on time that day. Only lines with at least 5 trains with delay data appear. Today's figures update every 5 minutes and change until midnight. Raw data: /api/v1/puntualidad.