Traffic Statistics · 🇯🇵 Japan
Live and recent days. Every figure says how many trains it is based on.
One coverage rule across the page. A train "has data" when its realtime feed reports a valid delay (between −60 and +120 min). Punctuality is computed over those trains only: trains without data never count as on time. A country enters a ranking when at least 30% of its trains have data and there are 20 or more; a station, with 10 or more. On time = under 3 min late.
Current punctuality (<3 min)
Trend · 30 days
Daily punctuality, weighted by services (source: daily_stats).
67,768 services with data over 29 days.
Delay Distribution · now
Over the 125 trains with RT data (not the 159 on the map).
- Early or on time 97.6 %
- < 3 min 2.4 %
Stations · now
Next stop of running trains, from worst to best punctuality. Only stations with 10 or more trains with data; n = trains with data.
No data available
Punctuality by hour
Last 7 days, local time (Asia/Tokyo) (source: line_delay_hourly). The units are position readings, not trains: a train counts once per reading.
Filters
Punctuality by Type
Click on a bar to filter by that type
Worst Lines
Historical Data 🇯🇵 Japan
86 records
| Date | Services | Positions | Punctuality | Average delay | Median | P90 |
|---|---|---|---|---|---|---|
| Sat 03 Oct | 2,535 | 302,953 | 98.7 % | 0.1 min | 0.0 min | 0.0 min |
| Fri 02 Oct | 2,823 | 342,299 | 97.9 % | 0.2 min | 0.0 min | 0.0 min |
| Thu 01 Oct | 2,801 | 338,075 | 97.3 % | 0.2 min | 0.0 min | 0.0 min |
| Wed 30 Sept | 2,830 | 338,948 | 95.3 % | 0.3 min | 0.0 min | 1.0 min |
| Tue 29 Sept | 2,833 | 343,244 | 89.4 % | 0.8 min | 0.0 min | 3.0 min |
| Mon 28 Sept | 2,859 | 339,027 | 96.1 % | 0.3 min | 0.0 min | 1.0 min |
| Sun 27 Sept | 2,470 | 300,160 | 99.1 % | 0.1 min | 0.0 min | 0.0 min |
| Sat 26 Sept | 2,553 | 302,933 | 99.5 % | 0.1 min | 0.0 min | 0.0 min |
| Fri 25 Sept | 2,830 | 337,913 | 98.9 % | 0.1 min | 0.0 min | 0.0 min |
| Thu 24 Sept | 2,836 | 341,941 | 98.7 % | 0.1 min | 0.0 min | 0.0 min |
| Wed 23 Sept | 2,473 | 299,677 | 99.4 % | 0.1 min | 0.0 min | 0.0 min |
| Tue 22 Sept | 2,369 | 292,579 | 86.5 % | 1.2 min | 0.0 min | 4.0 min |
| Mon 21 Sept | 2,428 | 300,131 | 92.4 % | 0.6 min | 0.0 min | 1.0 min |
| Sun 20 Sept | 2,488 | 302,587 | 99.1 % | 0.1 min | 0.0 min | 0.0 min |
| Sat 19 Sept | 2,537 | 300,387 | 99.4 % | 0.1 min | 0.0 min | 0.0 min |
| Fri 18 Sept | 2,832 | 345,782 | 98.7 % | 0.1 min | 0.0 min | 0.0 min |
| Thu 17 Sept | 2,841 | 342,641 | 96.3 % | 0.3 min | 0.0 min | 1.0 min |
| Wed 16 Sept | 2,826 | 339,373 | 95.2 % | 0.3 min | 0.0 min | 1.0 min |
| Tue 15 Sept | 2,840 | 340,258 | 96.4 % | 0.3 min | 0.0 min | 1.0 min |
| Mon 14 Sept | 2,850 | 343,253 | 98.9 % | 0.1 min | 0.0 min | 0.0 min |
| Sun 13 Sept | 2,476 | 299,407 | 99.6 % | 0.0 min | 0.0 min | 0.0 min |
| Sat 12 Sept | 2,545 | 301,791 | 99.2 % | 0.1 min | 0.0 min | 0.0 min |
| Fri 11 Sept | 2,778 | 341,177 | 83.9 % | 1.7 min | 0.0 min | 6.0 min |
| Thu 10 Sept | 2,831 | 340,404 | 96.3 % | 0.3 min | 0.0 min | 1.0 min |
| Wed 09 Sept | 2,830 | 341,462 | 92.0 % | 0.8 min | 0.0 min | 1.0 min |
| Tue 08 Sept | 2,695 | 338,815 | 89.2 % | 1.6 min | 0.0 min | 3.0 min |
| Mon 07 Sept | 2,663 | 325,431 | 85.3 % | 2.1 min | 0.0 min | 7.0 min |
| Sun 06 Sept | 2,443 | 297,252 | 99.9 % | 0.0 min | 0.0 min | 0.0 min |
| Sat 05 Sept | 2,536 | 300,786 | 99.4 % | 0.1 min | 0.0 min | 0.0 min |
| Fri 04 Sept | 2,837 | 341,632 | 99.3 % | 0.1 min | 0.0 min | 0.0 min |
| Thu 03 Sept | 2,793 | 336,208 | 98.7 % | 0.1 min | 0.0 min | 0.0 min |
| Wed 02 Sept | 2,836 | 344,150 | 98.9 % | 2.2 min | 1.0 min | 5.0 min |
| Tue 01 Sept | 2,786 | 327,823 | 97.4 % | 14.0 min | 2.0 min | 83.0 min |
| Mon 31 Aug | 2,823 | 337,331 | 98.1 % | 15.4 min | 2.0 min | 77.0 min |
| Sun 30 Aug | 2,741 | 322,338 | — | — | — | — |
| Sat 29 Aug | 2,508 | 301,201 | — | — | — | — |
| Fri 28 Aug | 2,779 | 323,126 | — | — | — | — |
| Thu 27 Aug | 2,840 | 343,040 | — | — | — | — |
| Wed 26 Aug | 2,845 | 337,059 | — | — | — | — |
| Tue 25 Aug | 2,835 | 344,159 | 98.0 % | 2.9 min | 2.0 min | 6.0 min |
| Mon 24 Aug | 2,823 | 339,308 | — | — | — | — |
| Sun 23 Aug | 2,712 | 318,503 | 98.8 % | 3.2 min | 1.0 min | 9.0 min |
| Sat 22 Aug | 2,468 | 296,904 | 91.4 % | 8.2 min | 5.0 min | 20.0 min |
| Fri 21 Aug | 2,754 | 327,021 | 93.3 % | 23.7 min | 12.0 min | 55.0 min |
| Thu 20 Aug | 2,837 | 343,284 | — | — | — | — |
| Wed 19 Aug | 2,837 | 342,081 | — | — | — | — |
| Tue 18 Aug | 2,835 | 343,505 | 98.8 % | 2.6 min | 1.0 min | 6.0 min |
| Mon 17 Aug | 2,827 | 338,482 | 99.2 % | 2.1 min | 1.0 min | 4.0 min |
| Sun 16 Aug | 2,719 | 319,103 | — | — | — | — |
| Sat 15 Aug | 2,492 | 299,947 | — | — | — | — |
| Fri 14 Aug | 2,654 | 323,264 | 94.9 % | 16.6 min | 5.0 min | 50.0 min |
| Thu 13 Aug | 2,644 | 337,245 | 93.8 % | 25.2 min | 19.0 min | 61.0 min |
| Wed 12 Aug | 2,755 | 340,868 | — | — | — | — |
| Tue 11 Aug | 2,701 | 320,534 | — | — | — | — |
| Mon 10 Aug | 2,760 | 324,560 | — | — | — | — |
| Sun 09 Aug | 2,716 | 319,382 | — | — | — | — |
| Sat 08 Aug | 2,486 | 300,764 | — | — | — | — |
| Fri 07 Aug | 2,760 | 321,341 | 98.6 % | 2.1 min | 1.0 min | 4.0 min |
| Thu 06 Aug | 2,831 | 344,815 | 97.3 % | 3.1 min | 2.0 min | 6.0 min |
| Wed 05 Aug | 2,836 | 337,712 | 99.3 % | 1.7 min | 1.0 min | 3.0 min |
| Tue 04 Aug | 2,831 | 338,022 | — | — | — | — |
| Mon 03 Aug | 2,833 | 339,216 | 98.0 % | 2.9 min | 2.0 min | 7.0 min |
| Sun 02 Aug | 2,683 | 313,903 | — | — | — | — |
| Sat 01 Aug | 2,521 | 303,516 | 97.2 % | 3.4 min | 2.0 min | 8.0 min |
| Fri 31 Jul | 2,756 | 320,063 | — | — | — | — |
| Thu 30 Jul | 2,817 | 341,626 | 98.9 % | 2.4 min | 1.0 min | 5.0 min |
| Wed 29 Jul | 2,809 | 335,285 | 98.7 % | 2.3 min | 1.0 min | 5.0 min |
| Tue 28 Jul | 2,825 | 335,443 | 96.5 % | 8.1 min | 2.0 min | 24.0 min |
| Mon 27 Jul | 2,805 | 341,813 | 98.0 % | 3.3 min | 2.0 min | 8.0 min |
| Sun 26 Jul | 2,707 | 313,898 | — | — | — | — |
| Sat 25 Jul | 2,482 | 298,951 | 99.5 % | 1.6 min | 1.0 min | 3.0 min |
| Fri 24 Jul | 2,750 | 323,332 | 99.5 % | 1.6 min | 1.0 min | 3.0 min |
| Thu 23 Jul | 2,823 | 338,467 | 98.6 % | 2.3 min | 2.0 min | 5.0 min |
| Wed 22 Jul | 2,823 | 343,639 | 98.0 % | 3.9 min | 2.0 min | 11.0 min |
| Tue 21 Jul | 2,797 | 337,773 | 96.0 % | 6.3 min | 3.0 min | 15.0 min |
| Mon 20 Jul | 2,660 | 312,165 | 98.9 % | 2.5 min | 1.0 min | 5.0 min |
| Sun 19 Jul | 2,480 | 299,325 | — | — | — | — |
| Sat 18 Jul | 2,350 | 66,411 | — | — | — | — |
| Fri 17 Jul | 2,231 | 23,569 | 95.4 % | 11.1 min | 4.0 min | 31.0 min |
| Thu 16 Jul | 2,606 | 68,622 | 97.0 % | 3.2 min | 2.0 min | 7.0 min |
| Wed 15 Jul | 2,827 | 342,922 | 99.3 % | 1.8 min | 1.0 min | 3.0 min |
| Tue 14 Jul | 2,833 | 341,071 | 99.6 % | 1.4 min | 1.0 min | 2.0 min |
| Mon 13 Jul | 2,814 | 342,851 | 99.0 % | 1.8 min | 1.0 min | 3.0 min |
| Sun 12 Jul | 2,703 | 317,719 | 98.8 % | 2.4 min | 1.0 min | 5.0 min |
| Sat 11 Jul | 2,488 | 264,502 | — | — | — | — |
| Fri 10 Jul | 575 | 25,908 | — | — | — | — |
Sources: current_positions, daily_stats and line_delay_hourly · 4 Oct 2026, 20:03 GMT+9