Reliability trends

Every departure this tracker has resolved over the last 30 days · Wed 16 Sep – Fri 16 Oct 2026 (31 days) · generated Fri 16 Oct 2026, 23:47. The homepage only ever shows the last 24 hours; this page is the record.

7d30d90dAll
5668 of 9594 tracked journeys (59%) were late, severely late, or never showed up.
9594
Journeys tracked
5668
Late or worse
3926
On time
1675
Never tracked
5m
Median delay
88m
Worst delay

What the data says

Day by day

Every resolved journey, stacked by outcome. The number above each bar is the share that went wrong.

Journey outcomes per day090180270360Wed 16 — On time: 2Wed 16 — No-show: 133%Wed 16Thu 17 — On time: 128Thu 17 — Late: 70Thu 17 — Severely late: 68Thu 17 — No-show: 5560%Fri 18 — On time: 120Fri 18 — Late: 90Fri 18 — Severely late: 68Fri 18 — No-show: 4363%Fri 18Sat 19 — On time: 97Sat 19 — Late: 40Sat 19 — Severely late: 23Sat 19 — No-show: 16070%Sun 20 — On time: 195Sun 20 — Late: 59Sun 20 — Severely late: 23Sun 20 — No-show: 4339%Sun 20Mon 21 — On time: 142Mon 21 — Late: 85Mon 21 — Severely late: 66Mon 21 — No-show: 2856%Tue 22 — On time: 128Tue 22 — Late: 72Tue 22 — Severely late: 69Tue 22 — No-show: 5260%Tue 22Wed 23 — On time: 128Wed 23 — Late: 79Wed 23 — Severely late: 88Wed 23 — No-show: 2660%Thu 24 — On time: 93Thu 24 — Late: 63Thu 24 — Severely late: 71Thu 24 — No-show: 9371%Thu 24Fri 25 — On time: 97Fri 25 — Late: 78Fri 25 — Severely late: 89Fri 25 — No-show: 5670%Sat 26 — On time: 158Sat 26 — Late: 85Sat 26 — Severely late: 33Sat 26 — No-show: 4451%Sat 26Sun 27 — On time: 163Sun 27 — Late: 74Sun 27 — Severely late: 37Sun 27 — No-show: 4449%Mon 28 — On time: 113Mon 28 — Late: 80Mon 28 — Severely late: 74Mon 28 — No-show: 5365%Mon 28Tue 29 — On time: 77Tue 29 — Late: 85Tue 29 — Severely late: 83Tue 29 — No-show: 7576%Wed 30 — On time: 89Wed 30 — Late: 78Wed 30 — Severely late: 105Wed 30 — No-show: 4872%Wed 30Thu 1 — On time: 119Thu 1 — Late: 82Thu 1 — Severely late: 98Thu 1 — No-show: 3064%Fri 2 — On time: 103Fri 2 — Late: 70Fri 2 — Severely late: 94Fri 2 — No-show: 5368%Fri 2Sat 3 — On time: 163Sat 3 — Late: 73Sat 3 — Severely late: 40Sat 3 — No-show: 3848%Sun 4 — On time: 167Sun 4 — Late: 79Sun 4 — Severely late: 41Sun 4 — No-show: 2747%Sun 4Mon 5 — On time: 112Mon 5 — Late: 85Mon 5 — Severely late: 76Mon 5 — No-show: 4765%Tue 6 — On time: 140Tue 6 — Late: 71Tue 6 — Severely late: 69Tue 6 — No-show: 4056%Tue 6Wed 7 — On time: 143Wed 7 — Late: 84Wed 7 — Severely late: 56Wed 7 — No-show: 3755%Thu 8 — On time: 137Thu 8 — Late: 84Thu 8 — Severely late: 42Thu 8 — No-show: 5757%Thu 8Fri 9 — On time: 137Fri 9 — Late: 108Fri 9 — Severely late: 57Fri 9 — No-show: 1857%Sat 10 — On time: 185Sat 10 — Late: 77Sat 10 — Severely late: 20Sat 10 — No-show: 3241%Sat 10Sun 11 — On time: 166Sun 11 — Late: 60Sun 11 — Severely late: 33Sun 11 — No-show: 5547%Mon 12 — On time: 157Mon 12 — Late: 69Mon 12 — Severely late: 53Mon 12 — No-show: 4251%Mon 12Tue 13 — On time: 147Tue 13 — Late: 60Tue 13 — Severely late: 61Tue 13 — No-show: 5354%Wed 14 — On time: 153Wed 14 — Late: 72Wed 14 — Severely late: 69Wed 14 — No-show: 2752%Wed 14Thu 15 — On time: 86Thu 15 — Late: 44Thu 15 — Severely late: 43Thu 15 — No-show: 14873%Fri 16 — On time: 81Fri 16 — Late: 51Fri 16 — Severely late: 37Fri 16 — No-show: 15075%Fri 16
On timeLateSeverely lateNo-show

A journey is counted once, on the day it was scheduled to depart, using the outcome at its final stop.

Time of day

Bars: how often departures in that hour go wrong. Line: how many minutes late they run on average, on the right-hand axis.

Failure rate and average delay by hour0%25%50%75%100%00:00 — Late: 1 of 38 (3%)00:00 — No-show: 6 of 38 (16%)0004:00 — Late: 10 of 30 (33%)04:00 — Severely late: 1 of 30 (3%)04:00 — No-show: 2 of 30 (7%)0405:00 — Late: 66 of 323 (20%)05:00 — Severely late: 27 of 323 (8%)05:00 — No-show: 50 of 323 (15%)0506:00 — Late: 99 of 773 (13%)06:00 — Severely late: 83 of 773 (11%)06:00 — No-show: 123 of 773 (16%)0607:00 — Late: 109 of 704 (15%)07:00 — Severely late: 120 of 704 (17%)07:00 — No-show: 126 of 704 (18%)0708:00 — Late: 127 of 607 (21%)08:00 — Severely late: 94 of 607 (15%)08:00 — No-show: 98 of 607 (16%)0809:00 — Late: 119 of 480 (25%)09:00 — Severely late: 58 of 480 (12%)09:00 — No-show: 79 of 480 (16%)0910:00 — Late: 143 of 480 (30%)10:00 — Severely late: 94 of 480 (20%)10:00 — No-show: 81 of 480 (17%)1011:00 — Late: 111 of 480 (23%)11:00 — Severely late: 95 of 480 (20%)11:00 — No-show: 67 of 480 (14%)1112:00 — Late: 121 of 480 (25%)12:00 — Severely late: 72 of 480 (15%)12:00 — No-show: 74 of 480 (15%)1213:00 — Late: 120 of 497 (24%)13:00 — Severely late: 107 of 497 (22%)13:00 — No-show: 68 of 497 (14%)1314:00 — Late: 148 of 575 (26%)14:00 — Severely late: 156 of 575 (27%)14:00 — No-show: 83 of 575 (14%)1415:00 — Late: 174 of 716 (24%)15:00 — Severely late: 196 of 716 (27%)15:00 — No-show: 126 of 716 (18%)1516:00 — Late: 133 of 710 (19%)16:00 — Severely late: 233 of 710 (33%)16:00 — No-show: 133 of 710 (19%)1617:00 — Late: 144 of 690 (21%)17:00 — Severely late: 165 of 690 (24%)17:00 — No-show: 163 of 690 (24%)1718:00 — Late: 152 of 600 (25%)18:00 — Severely late: 68 of 600 (11%)18:00 — No-show: 138 of 600 (23%)1819:00 — Late: 124 of 400 (31%)19:00 — Severely late: 33 of 400 (8%)19:00 — No-show: 91 of 400 (23%)1920:00 — Late: 119 of 360 (33%)20:00 — Severely late: 75 of 360 (21%)20:00 — No-show: 65 of 360 (18%)2021:00 — Late: 96 of 330 (29%)21:00 — Severely late: 77 of 330 (23%)21:00 — No-show: 60 of 330 (18%)2122:00 — Late: 63 of 221 (29%)22:00 — Severely late: 27 of 221 (12%)22:00 — No-show: 31 of 221 (14%)2223:00 — Late: 28 of 100 (28%)23:00 — Severely late: 5 of 100 (5%)23:00 — No-show: 11 of 100 (11%)2300: 2.0 min average delay04: 5.0 min average delay05: 4.7 min average delay06: 4.5 min average delay07: 5.9 min average delay08: 6.3 min average delay09: 5.8 min average delay10: 7.4 min average delay11: 7.2 min average delay12: 6.4 min average delay13: 6.9 min average delay14: 8.1 min average delay15: 8.5 min average delay16: 10.4 min average delay17: 9.1 min average delay18: 5.7 min average delay19: 5.5 min average delay20: 7.8 min average delay21: 7.7 min average delay22: 5.3 min average delay23: 3.5 min average delay0481115
LateSeverely lateNo-show

Hollow dashed stubs are hours with fewer than 8 tracked journeys — shown, but not rated, because a percentage off two buses is noise.

Route by route

Each route's journeys as a share of its own total, worst first. Normalised, because route 1 runs far more services than route 4 and raw counts would just redraw the timetable.

Outcome mix by routeRoute 4Route 4 — On time: 223 of 1392 (16%)Route 4 — Late: 432 of 1392 (31%)Route 4 — Severely late: 542 of 1392 (39%)Route 4 — No-show: 195 of 1392 (14%)84%Route 5Route 5 — On time: 409 of 1412 (29%)Route 5 — Late: 429 of 1412 (30%)Route 5 — Severely late: 374 of 1412 (26%)Route 5 — No-show: 200 of 1412 (14%)71%Route 1Route 1 — On time: 1781 of 3911 (46%)Route 1 — Late: 850 of 3911 (22%)Route 1 — Severely late: 486 of 3911 (12%)Route 1 — No-show: 794 of 3911 (20%)54%Route 3Route 3 — On time: 744 of 1442 (52%)Route 3 — Late: 215 of 1442 (15%)Route 3 — Severely late: 225 of 1442 (16%)Route 3 — No-show: 258 of 1442 (18%)48%Route 2Route 2 — On time: 769 of 1437 (54%)Route 2 — Late: 281 of 1437 (20%)Route 2 — Severely late: 159 of 1437 (11%)Route 2 — No-show: 228 of 1437 (16%)46%
On timeLateSeverely lateNo-show

Where and when it breaks

Share of journeys that went wrong, by route and hour. Darker is worse; faint cells are hours with too little data to rate.

Unreliability by route and hour00050709111315171921234Route 4 at 05: 85% unreliable (40 journeys)Route 4 at 06: 74% unreliable (129 journeys)Route 4 at 07: 88% unreliable (114 journeys)Route 4 at 08: 68% unreliable (87 journeys)Route 4 at 09: 82% unreliable (60 journeys)Route 4 at 10: 92% unreliable (60 journeys)Route 4 at 11: 87% unreliable (60 journeys)Route 4 at 12: 82% unreliable (60 journeys)Route 4 at 13: 97% unreliable (67 journeys)Route 4 at 14: 92% unreliable (74 journeys)Route 4 at 15: 86% unreliable (111 journeys)Route 4 at 16: 88% unreliable (120 journeys)Route 4 at 17: 82% unreliable (120 journeys)Route 4 at 18: 72% unreliable (100 journeys)Route 4 at 19: 78% unreliable (60 journeys)Route 4 at 20: 97% unreliable (60 journeys)Route 4 at 21: 98% unreliable (50 journeys)Route 4 at 22: 90% unreliable (20 journeys)5Route 5 at 04: 45% unreliable (20 journeys)Route 5 at 05: 51% unreliable (82 journeys)Route 5 at 06: 34% unreliable (120 journeys)Route 5 at 07: 46% unreliable (110 journeys)Route 5 at 08: 79% unreliable (80 journeys)Route 5 at 09: 70% unreliable (60 journeys)Route 5 at 10: 85% unreliable (60 journeys)Route 5 at 11: 75% unreliable (60 journeys)Route 5 at 12: 83% unreliable (60 journeys)Route 5 at 13: 90% unreliable (60 journeys)Route 5 at 14: 85% unreliable (80 journeys)Route 5 at 15: 82% unreliable (120 journeys)Route 5 at 16: 83% unreliable (120 journeys)Route 5 at 17: 77% unreliable (110 journeys)Route 5 at 18: 65% unreliable (80 journeys)Route 5 at 19: 75% unreliable (60 journeys)Route 5 at 20: 80% unreliable (60 journeys)Route 5 at 21: 80% unreliable (50 journeys)Route 5 at 22: 95% unreliable (20 journeys)1Route 1 at 00: 18% unreliable (38 journeys)Route 1 at 05: 32% unreliable (90 journeys)Route 1 at 06: 31% unreliable (262 journeys)Route 1 at 07: 41% unreliable (240 journeys)Route 1 at 08: 42% unreliable (240 journeys)Route 1 at 09: 52% unreliable (240 journeys)Route 1 at 10: 69% unreliable (240 journeys)Route 1 at 11: 58% unreliable (240 journeys)Route 1 at 12: 53% unreliable (240 journeys)Route 1 at 13: 52% unreliable (250 journeys)Route 1 at 14: 59% unreliable (265 journeys)Route 1 at 15: 60% unreliable (245 journeys)Route 1 at 16: 66% unreliable (230 journeys)Route 1 at 17: 77% unreliable (220 journeys)Route 1 at 18: 65% unreliable (220 journeys)Route 1 at 19: 51% unreliable (170 journeys)Route 1 at 20: 63% unreliable (140 journeys)Route 1 at 21: 66% unreliable (120 journeys)Route 1 at 22: 50% unreliable (121 journeys)Route 1 at 23: 44% unreliable (100 journeys)3Route 3 at 05: 24% unreliable (50 journeys)Route 3 at 06: 27% unreliable (142 journeys)Route 3 at 07: 38% unreliable (120 journeys)Route 3 at 08: 36% unreliable (100 journeys)Route 3 at 09: 38% unreliable (60 journeys)Route 3 at 10: 38% unreliable (60 journeys)Route 3 at 11: 28% unreliable (60 journeys)Route 3 at 12: 35% unreliable (60 journeys)Route 3 at 13: 40% unreliable (60 journeys)Route 3 at 14: 65% unreliable (80 journeys)Route 3 at 15: 77% unreliable (120 journeys)Route 3 at 16: 78% unreliable (120 journeys)Route 3 at 17: 67% unreliable (120 journeys)Route 3 at 18: 53% unreliable (100 journeys)Route 3 at 19: 48% unreliable (50 journeys)Route 3 at 20: 50% unreliable (40 journeys)Route 3 at 21: 48% unreliable (60 journeys)Route 3 at 22: 35% unreliable (40 journeys)2Route 2 at 04: 40% unreliable (10 journeys)Route 2 at 05: 43% unreliable (61 journeys)Route 2 at 06: 40% unreliable (120 journeys)Route 2 at 07: 50% unreliable (120 journeys)Route 2 at 08: 59% unreliable (100 journeys)Route 2 at 09: 28% unreliable (60 journeys)Route 2 at 10: 40% unreliable (60 journeys)Route 2 at 11: 33% unreliable (60 journeys)Route 2 at 12: 32% unreliable (60 journeys)Route 2 at 13: 35% unreliable (60 journeys)Route 2 at 14: 55% unreliable (76 journeys)Route 2 at 15: 53% unreliable (120 journeys)Route 2 at 16: 41% unreliable (120 journeys)Route 2 at 17: 33% unreliable (120 journeys)Route 2 at 18: 38% unreliable (100 journeys)Route 2 at 19: 77% unreliable (60 journeys)Route 2 at 20: 75% unreliable (60 journeys)Route 2 at 21: 72% unreliable (50 journeys)Route 2 at 22: 50% unreliable (20 journeys)
Share of journeys late or worse0%100%

How late is late

Distribution of the worst delay recorded on each journey.

Delay distribution01000200030004000Early: 212 journeys (3%)212Early0-5: 3710 journeys (47%)37100-55-10: 2206 journeys (28%)22065-1010-15: 952 journeys (12%)95210-1515-20: 450 journeys (6%)45015-2020-30: 297 journeys (4%)29720-3030+: 95 journeys (1%)9530+

Buckets align with the thresholds used everywhere else on this site: over 5 minutes counts as late, over 10 as severely late.

Day of week

Same measure, grouped by weekday.

Journey outcomes by day of week0500100015002000Sun — On time: 691Sun — Late: 272Sun — Severely late: 134Sun — No-show: 16945%SunMon — On time: 524Mon — Late: 319Mon — Severely late: 269Mon — No-show: 17059%MonTue — On time: 492Tue — Late: 288Tue — Severely late: 282Tue — No-show: 22062%TueWed — On time: 515Wed — Late: 313Wed — Severely late: 318Wed — No-show: 13960%WedThu — On time: 563Thu — Late: 343Thu — Severely late: 322Thu — No-show: 38365%ThuFri — On time: 538Fri — Late: 397Fri — Severely late: 345Fri — No-show: 32066%FriSat — On time: 603Sat — Late: 275Sat — Severely late: 116Sat — No-show: 27452%Sat
On timeLateSeverely lateNo-show

Departures that fail every time

Scheduled departures this tracker has seen at least twice and which have gone wrong on every single occasion. If you catch one of these regularly, this is the evidence.

DepartsRouteTowardsTimes seenNever trackedAvg delay
11:00Route 4Arrowtown16025 min
10:00Route 4Arrowtown16319 min
14:00Route 4Arrowtown16117 min
12:00Route 4Arrowtown16316 min
21:42Route 4Jacks Point16315 min
20:42Route 4Jacks Point16315 min
07:30Route 4Arrowtown16014 min
13:00Route 4Arrowtown16313 min
20:45Route 1Sunshine Bay16312 min
09:59Route 1Sunshine Bay16512 min
21:08Route 5Lake Hayes Estate16511 min
13:56Route 5Queenstown16311 min

How to read this