Traffic Statistics · 🇪🇸 Spain
Live and recent days. Every figure says how many trains it is based on.
Current punctuality (<3 min)
- Current punctuality (<3 min) Fair77%100 %
229 of 230 trains have delay data
- Average delay1.5min
Mean over the 229 trains with data (early trains included)
- Trains running late22.7%
52 of 229 trains with data are 3 min or more late
- Trains230
11 Types
- Max delay24 min
Filters
Punctuality Trend · last 29 days
- Avg Delay
- Punctuality
Delay Distribution · now
Over 229 trains with data (not the 230 on the map).
- On time 55.5 %
- < 3 min 21.8 %
- 3-5 min 10.9 %
- 5-10 min 9.2 %
- 10-20 min 2.2 %
- > 20 min 0.4 %
Punctuality by Type
Click on a bar to filter by that type
Worst Lines
Most Delayed Stations · now
Next stop of the trains running now. Only stations with 10 or more trains with data.
| Station | Trains | Punctuality | Average delay |
|---|---|---|---|
| Madrid-Chamartín-Clara Campoamor | 14 | 78.6% | 1:09 |
| Madrid-Atocha Cercanías | 10 | 90.0% | 30s |
Historical Data 🇪🇸 Spain
86 records
| Date | Services | Positions | Punctuality | Average delay | Median | P90 |
|---|---|---|---|---|---|---|
| Sat 03 Oct | 2,563 | 581,639 | 46.4% | 7 min | 3 min | 18 min |
| Fri 02 Oct | 5,214 | 1,383,412 | 39.8% | 9 min | 4 min | 23 min |
| Thu 01 Oct | 5,160 | 865,104 | 40.8% | 9 min | 4 min | 24 min |
| Wed 30 Sept | 4,048 | 1,086,088 | 41.1% | 9 min | 4 min | 23 min |
| Tue 29 Sept | 5,162 | 1,397,156 | 41.3% | 11 min | 4 min | 33 min |
| Mon 28 Sept | 4,115 | 1,144,336 | 40.8% | 9 min | 4 min | 25 min |
| Sun 27 Sept | 3,881 | 1,137,507 | 50.5% | 6 min | 2 min | 15 min |
| Sat 26 Sept | 2,450 | 752,567 | 49.6% | 6 min | 3 min | 14 min |
| Fri 25 Sept | 5,074 | 1,367,561 | 39.8% | 8 min | 4 min | 22 min |
| Thu 24 Sept | 4,987 | 1,366,015 | 41.3% | 8 min | 4 min | 18 min |
| Wed 23 Sept | 5,159 | 1,448,449 | 41.1% | 8 min | 4 min | 21 min |
| Tue 22 Sept | 5,168 | 1,453,079 | 37.9% | 9 min | 4 min | 23 min |
| Mon 21 Sept | 5,189 | 1,470,632 | 39.9% | 10 min | 4 min | 24 min |
| Sun 20 Sept | 3,907 | 1,135,835 | 50.6% | 6 min | 2 min | 15 min |
| Sat 19 Sept | 3,950 | 1,133,884 | 45% | 8 min | 3 min | 20 min |
| Fri 18 Sept | 5,164 | 1,477,451 | 36.6% | 9 min | 5 min | 23 min |
| Thu 17 Sept | 5,161 | 1,454,348 | 34.4% | 12 min | 5 min | 30 min |
| Wed 16 Sept | 5,238 | 1,456,875 | 38.8% | 10 min | 4 min | 26 min |
| Tue 15 Sept | 5,055 | 1,444,033 | 39.3% | 9 min | 4 min | 23 min |
| Mon 14 Sept | 5,223 | 1,475,997 | 40.7% | 8 min | 4 min | 20 min |
| Sun 13 Sept | 3,965 | 1,132,421 | 47.4% | 7 min | 3 min | 19 min |
| Sat 12 Sept | 4,014 | 1,145,798 | 46.5% | 7 min | 3 min | 20 min |
| Fri 11 Sept | 5,140 | 1,452,924 | 39.2% | 11 min | 4 min | 27 min |
| Thu 10 Sept | 5,153 | 1,445,828 | 39.4% | 9 min | 4 min | 23 min |
| Wed 09 Sept | 5,126 | 1,488,934 | 37.2% | 11 min | 5 min | 29 min |
| Tue 08 Sept | 4,946 | 1,429,554 | 39.5% | 9 min | 4 min | 22 min |
| Mon 07 Sept | 5,085 | 1,468,566 | 38.2% | 10 min | 4 min | 25 min |
| Sun 06 Sept | 3,987 | 1,142,419 | 49.5% | 7 min | 3 min | 17 min |
| Sat 05 Sept | 4,092 | 1,137,454 | 49.1% | 6 min | 3 min | 17 min |
| Fri 04 Sept | 5,074 | 1,459,372 | 38.9% | 9 min | 4 min | 22 min |
| Thu 03 Sept | 5,044 | 1,445,186 | 39% | 10 min | 4 min | 26 min |
| Wed 02 Sept | 5,071 | 1,406,107 | 46.8% | 10 min | 6 min | 22 min |
| Tue 01 Sept | 5,106 | 1,390,158 | 46.5% | 10 min | 6 min | 24 min |
| Mon 31 Aug | 5,090 | 1,408,841 | 47.1% | 11 min | 6 min | 24 min |
| Sun 30 Aug | 4,138 | 1,055,124 | 56.3% | 8 min | 5 min | 19 min |
| Sat 29 Aug | 4,141 | 967,036 | 57.9% | 9 min | 5 min | 21 min |
| Fri 28 Aug | 4,943 | 1,216,610 | 53.5% | 9 min | 5 min | 21 min |
| Thu 27 Aug | 4,923 | 1,320,033 | 50.8% | 9 min | 5 min | 19 min |
| Wed 26 Aug | 4,942 | 1,318,412 | 49.9% | 9 min | 5 min | 21 min |
| Tue 25 Aug | 4,967 | 1,338,928 | 50.6% | 9 min | 5 min | 21 min |
| Mon 24 Aug | 4,966 | 1,329,842 | 50.5% | 11 min | 5 min | 24 min |
| Sun 23 Aug | 3,946 | 1,062,964 | 55% | 9 min | 5 min | 20 min |
| Sat 22 Aug | 3,979 | 1,112,372 | 54.2% | 11 min | 5 min | 28 min |
| Fri 21 Aug | 4,938 | 1,309,496 | 51.9% | 10 min | 5 min | 24 min |
| Thu 20 Aug | 4,896 | 1,328,565 | 48.4% | 12 min | 6 min | 29 min |
| Wed 19 Aug | 4,103 | 1,079,289 | 49.1% | 10 min | 6 min | 22 min |
| Tue 18 Aug | 4,947 | 1,296,326 | 50.7% | 11 min | 5 min | 24 min |
| Mon 17 Aug | 4,594 | 1,223,428 | 48.9% | 10 min | 6 min | 23 min |
| Sun 16 Aug | 4,184 | 1,111,842 | 55.8% | 9 min | 5 min | 20 min |
| Sat 15 Aug | 4,112 | 1,097,111 | 56.3% | 8 min | 4 min | 18 min |
| Fri 14 Aug | 5,174 | 1,381,112 | 51.7% | 10 min | 6 min | 24 min |
| Thu 13 Aug | 5,136 | 1,380,070 | 51.6% | 10 min | 5 min | 25 min |
| Wed 12 Aug | 5,157 | 1,358,608 | 51.5% | 10 min | 5 min | 24 min |
| Tue 11 Aug | 5,120 | 1,342,362 | 52.1% | 9 min | 5 min | 22 min |
| Mon 10 Aug | 5,151 | 1,381,969 | 50.5% | 10 min | 6 min | 24 min |
| Sun 09 Aug | 4,241 | 1,075,145 | 54.7% | 9 min | 5 min | 20 min |
| Sat 08 Aug | 4,257 | 1,083,306 | 55.9% | 9 min | 5 min | 21 min |
| Fri 07 Aug | 5,214 | 1,342,761 | 51% | 9 min | 5 min | 20 min |
| Thu 06 Aug | 5,199 | 1,354,446 | 51.9% | 9 min | 5 min | 22 min |
| Wed 05 Aug | 5,202 | 1,353,404 | 51.4% | 10 min | 5 min | 23 min |
| Tue 04 Aug | 5,194 | 1,320,205 | 50.9% | 10 min | 5 min | 23 min |
| Mon 03 Aug | 5,182 | 1,365,593 | 49.7% | 11 min | 6 min | 24 min |
| Sun 02 Aug | 4,206 | 1,113,285 | 54.4% | 9 min | 5 min | 20 min |
| Sat 01 Aug | 4,188 | 1,095,056 | 54.7% | 9 min | 5 min | 20 min |
| Fri 31 Jul | 4,920 | 1,349,713 | 50.7% | 9 min | 5 min | 21 min |
| Thu 30 Jul | 5,162 | 1,333,304 | 48.9% | 10 min | 6 min | 23 min |
| Wed 29 Jul | 5,158 | 1,330,003 | 50.3% | 10 min | 5 min | 24 min |
| Tue 28 Jul | 4,980 | 1,305,655 | 49.1% | 11 min | 6 min | 23 min |
| Mon 27 Jul | 5,168 | 1,294,053 | 49.7% | 11 min | 6 min | 25 min |
| Sun 26 Jul | 4,168 | 1,038,117 | 58% | 8 min | 4 min | 17 min |
| Sat 25 Jul | 4,183 | 1,064,962 | 57.2% | 8 min | 4 min | 18 min |
| Fri 24 Jul | 4,934 | 1,244,586 | 50.7% | 11 min | 6 min | 25 min |
| Thu 23 Jul | 3,745 | 974,651 | 45.1% | 13 min | 7 min | 29 min |
| Wed 22 Jul | 5,017 | 1,266,672 | 48.5% | 13 min | 7 min | 31 min |
| Tue 21 Jul | 5,126 | 1,321,518 | 48.4% | 11 min | 6 min | 27 min |
| Mon 20 Jul | 5,118 | 1,310,346 | 48.1% | 11 min | 6 min | 25 min |
| Sun 19 Jul | 847 | 417,615 | 43.4% | 10 min | 6 min | 24 min |
| Sat 18 Jul | 3,959 | 834,775 | 53.1% | 11 min | 6 min | 30 min |
| Fri 17 Jul | 4,714 | 882,445 | 50.5% | 10 min | 6 min | 24 min |
| Thu 16 Jul | 4,689 | 992,264 | 52.4% | 9 min | 5 min | 22 min |
| Wed 15 Jul | 4,473 | 1,252,119 | 48.4% | 12 min | 6 min | 32 min |
| Tue 14 Jul | 4,566 | 1,284,034 | 49.9% | 10 min | 6 min | 22 min |
| Mon 13 Jul | 4,444 | 1,250,513 | 46.6% | 12 min | 7 min | 27 min |
| Sun 12 Jul | 846 | 396,644 | 35.2% | 17 min | 9 min | 45 min |
| Sat 11 Jul | 3,586 | 1,011,769 | 52.5% | 10 min | 5 min | 25 min |
| Fri 10 Jul | 491 | 69,363 | 41.2% | 21 min | 8 min | 71 min |