Which trains ran on time in September 2026?
We analysed 1,299,978 trains with a known delay from 29 operators in 13 countries. On time = less than 3 min late at the end of the journey.
- Trains analysed1,696,654
1,299,978 with a known delay
- Punctuality71.1 %
โ0.5 pp vs August 2026
- Average delay3.0 min
at the end of the journey
- Worst dayFri 4 Sept
68.3 % ยท best day: Sun 20 Sept (75.3 %)
Most punctual operators
at least 3,000 trains with a known delay| # | Operator | On time |
|---|---|---|
| 1 | Aargau Verkehr ๐จ๐ญ CH | 97.5 % |
| 2 | Thurbo ๐จ๐ญ CH | 97.4 % |
| 3 | BLS ๐จ๐ญ CH | 96.9 % |
| 4 | SBB CFF FFS ๐จ๐ญ CH | 95.6 % |
| 5 | VR ๐ซ๐ฎ FI | 91.1 % |
| 6 | Merseyrail ๐ฌ๐ง GB | 90.8 % |
| 7 | ScotRail ๐ฌ๐ง GB | 83.5 % |
| 8 | Greater Anglia ๐ฌ๐ง GB | 81.1 % |
| 9 | Long Island Rail Road ๐บ๐ธ US | 80.1 % |
| 10 | London Underground ๐ฌ๐ง GB | 79.5 % |
| 11 | Chiltern Railways ๐ฌ๐ง GB | 79.4 % |
| 12 | Transport for Wales ๐ฌ๐ง GB | 78.4 % |
| 13 | London Overground ๐ฌ๐ง GB | 76.5 % |
| 14 | Metro-North Railroad ๐บ๐ธ US | 75.7 % |
| 15 | Northern ๐ฌ๐ง GB | 74.7 % |
Least punctual operators
at least 3,000 trains with a known delay| # | Operator | On time |
|---|---|---|
| 29 | Avanti West Coast ๐ฌ๐ง GB | 31.2 % |
| 28 | RENFE ๐ช๐ธ ES | 42.7 % |
| 27 | CrossCountry ๐ฌ๐ง GB | 42.9 % |
| 26 | LNER ๐ฌ๐ง GB | 50.4 % |
| 25 | East Midlands Railway ๐ฌ๐ง GB | 61.5 % |
| 24 | c2c ๐ฌ๐ง GB | 63.1 % |
| 23 | Govia Thameslink Railway ๐ฌ๐ง GB | 64.0 % |
| 22 | TransPennine Express ๐ฌ๐ง GB | 66.9 % |
| 21 | South Western Railway ๐ฌ๐ง GB | 69.6 % |
| 20 | GWR ๐ฌ๐ง GB | 70.4 % |
Biggest improvers vs August 2026
- LNER operator ยท ๐ฌ๐ง GB โฒ +8.6 pp 41.8 โ 50.4 %
- Transport for Wales operator ยท ๐ฌ๐ง GB โฒ +4.5 pp 73.9 โ 78.4 %
- VR operator ยท ๐ซ๐ฎ FI โฒ +0.9 pp 90.2 โ 91.1 %
- Thurbo operator ยท ๐จ๐ญ CH โฒ +0.5 pp 96.9 โ 97.4 %
Biggest decliners vs August 2026
- Heathrow Express operator ยท ๐ฌ๐ง GB โผ โ11.0 pp 82.9 โ 71.9 %
- Govia Thameslink Railway operator ยท ๐ฌ๐ง GB โผ โ4.0 pp 68.0 โ 64.0 %
Most punctual lines
at least 1,000 trains with a known delay| # | Line | On time |
|---|---|---|
| 1 | Green ๐ฏ๐ต JP | 100.0 % |
| 2 | S4 ๐จ๐ญ CH | 99.4 % |
| 3 | S15 ๐ฉ๐ช DE | 99.3 % |
| 4 | RB42a ๐ฉ๐ช DE | 99.3 % |
| 5 | Blue ๐ฏ๐ต JP | 99.1 % |
| 6 | A1 ๐ฉ๐ช DE | 98.9 % |
| 7 | APS_2f ๐ฆ๐บ AU | 98.9 % |
| 8 | S9 ๐จ๐ญ CH | 98.9 % |
| 9 | S75 ๐ฉ๐ช DE | 98.8 % |
| 10 | RL4 ๐จ๐ญ CH | 98.8 % |
| 11 | Oedo ๐ฏ๐ต JP | 98.7 % |
| 12 | RE ๐ฉ๐ช DE | 98.7 % |
| 13 | S14 ๐จ๐ญ CH | 98.5 % |
| 14 | OLY_2b ๐ฆ๐บ AU | 98.5 % |
| 15 | A3 ๐ฉ๐ช DE | 98.5 % |
Least punctual lines
at least 1,000 trains with a known delayCoverage
Countries with real-time delays
- ๐ฌ๐ง United Kingdom 72.3 % 100 %
- ๐จ๐ฟ Czechia 73.6 % 100 %
- ๐ช๐ธ Spain 41.2 % 99 %
- ๐ซ๐ท France 79.9 % 96 %
- ๐ต๐ฑ Poland 54.8 % 49 %
- ๐จ๐ญ Switzerland 95.3 % 92 %
- ๐ฏ๐ต Japan 96.9 % 100 %
- ๐ซ๐ฎ Finland 90.3 % 97 %
- ๐บ๐ธ United States 81.9 % 94 %
- ๐ฎ๐ช Ireland 60.5 % 78 %
- ๐ฎ๐น Italy 48.7 % 100 %
- ๐ณ๐ด Norway 81.3 % 100 %
- ๐ธ๐ช Sweden 81.9 % 100 %
Countries without real-time delays (not ranked)
๐ณ๐ฑ Netherlands ยท ๐จ๐ฆ Canada ยท ๐ฉ๐ฐ Denmark ยท ๐ญ๐ท 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