Which trains ran on time in October 2026?
We analysed 1,873,827 trains with a known delay from 46 operators in 17 countries. On time = less than 3 min late at the end of the journey.
- Trains analysed2,688,425
1,873,827 with a known delay
- Punctuality76.2 %
+5.1 pp vs September 2026
- Average delay2.7 min
at the end of the journey
- Worst dayFri 23 Oct
68.4 % ยท best day: Sun 4 Oct (83.7 %)
Most punctual operators
at least 3,000 trains with a known delay| # | Operator | On time |
|---|---|---|
| 1 | YokohamaMunicipal ๐ฏ๐ต JP | 99.6 % |
| 2 | Keio ๐ฏ๐ต JP | 96.6 % |
| 3 | Toei ๐ฏ๐ต JP | 95.4 % |
| 4 | Arriva ๐ณ๐ฑ NL | 94.2 % |
| 5 | SBB CFF FFS ๐จ๐ญ CH | 94.0 % |
| 6 | NS ๐ณ๐ฑ NL | 93.8 % |
| 7 | Keisei ๐ฏ๐ต JP | 93.7 % |
| 8 | RRReis A ๐ณ๐ฑ NL | 92.5 % |
| 9 | Keikyu ๐ฏ๐ต JP | 92.5 % |
| 10 | Sydney Trains ๐ฆ๐บ AU | 89.7 % |
| 11 | Merseyrail ๐ฌ๐ง GB | 88.2 % |
| 12 | VR ๐ซ๐ฎ FI | 87.6 % |
| 13 | Heathrow Express ๐ฌ๐ง GB | 84.7 % |
| 14 | Greater Anglia ๐ฌ๐ง GB | 82.9 % |
| 15 | Flytoget ๐ณ๐ด NO | 82.9 % |
Least punctual operators
at least 3,000 trains with a known delay| # | Operator | On time |
|---|---|---|
| 46 | Avanti West Coast ๐ฌ๐ง GB | 29.2 % |
| 45 | CrossCountry ๐ฌ๐ง GB | 42.9 % |
| 44 | LNER ๐ฌ๐ง GB | 43.6 % |
| 43 | Amtrak ๐บ๐ธ US | 49.0 % |
| 42 | RENFE ๐ช๐ธ ES | 49.1 % |
| 41 | Trenitalia ๐ฎ๐น IT | 52.8 % |
| 40 | TransPennine Express ๐ฌ๐ง GB | 54.7 % |
| 39 | Iarnrรณd รireann ๐ฎ๐ช IE | 55.1 % |
| 38 | East Midlands Railway ๐ฌ๐ง GB | 61.2 % |
| 37 | c2c ๐ฌ๐ง GB | 66.1 % |
Biggest improvers vs September 2026
- S1 line ยท ๐ต๐ฑ PL โฒ +32.6 pp 53.6 โ 86.2 %
- R80 line ยท ๐ต๐ฑ PL โฒ +28.7 pp 48.5 โ 77.2 %
- ICE 10 line ยท ๐ฉ๐ช DE โฒ +20.3 pp 11.3 โ 31.6 %
- I line ยท ๐ซ๐ฎ FI โฒ +15.7 pp 79.8 โ 95.5 %
- Heathrow Express operator ยท ๐ฌ๐ง GB โฒ +12.8 pp 71.9 โ 84.7 %
Biggest decliners vs September 2026
Most punctual lines
at least 1,000 trains with a known delay| # | Line | On time |
|---|---|---|
| 1 | Green ๐ฏ๐ต JP | 100.0 % |
| 2 | Blue ๐ฏ๐ต JP | 99.5 % |
| 3 | S13 ๐จ๐ญ CH | 99.1 % |
| 4 | RB42a ๐ฉ๐ช DE | 99.1 % |
| 5 | S15 ๐ฉ๐ช DE | 99.0 % |
| 6 | A ๐ซ๐ฎ FI | 98.8 % |
| 7 | R44 ๐จ๐ญ CH | 98.8 % |
| 8 | E ๐ซ๐ฎ FI | 98.6 % |
| 9 | S36 ๐จ๐ญ CH | 98.5 % |
| 10 | Oedo ๐ฏ๐ต JP | 98.4 % |
| 11 | S22 ๐จ๐ญ CH | 98.4 % |
| 12 | R24 ๐จ๐ญ CH | 98.2 % |
| 13 | R20 ๐จ๐ญ CH | 98.0 % |
| 14 | APS_2f ๐ฆ๐บ AU | 98.0 % |
| 15 | RE5 ๐จ๐ญ CH | 97.9 % |
Least punctual lines
at least 1,000 trains with a known delayCoverage
Countries with real-time delays
- ๐ฌ๐ง United Kingdom 70.3 % 100 %
- ๐จ๐ญ Switzerland 94.0 % 87 %
- ๐ซ๐ท France 77.2 % 97 %
- ๐ช๐ธ Spain 49.0 % 97 %
- ๐ต๐ฑ Poland 75.2 % 70 %
- ๐จ๐ฟ Czechia 70.1 % 40 %
- ๐ณ๐ฑ Netherlands 93.6 % 57 %
- ๐ฉ๐ช Germany 71.9 % 84 %
- ๐ฏ๐ต Japan 96.3 % 100 %
- ๐ฎ๐น Italy 52.7 % 98 %
- ๐ซ๐ฎ Finland 87.7 % 93 %
- ๐ณ๐ด Norway 80.8 % 100 %
- ๐บ๐ธ United States 65.3 % 64 %
- ๐ฎ๐ช Ireland 55.6 % 78 %
- ๐ง๐ฌ Bulgaria 74.5 % 94 %
- ๐ธ๐ช Sweden 76.6 % 100 %
- ๐ฆ๐บ Australia 86.8 % 74 %
Countries without real-time delays (not ranked)
๐จ๐ฆ 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