WHERE'S MY ORBUS?
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.
5668 of 9594 tracked journeys (59%) were late, severely late,
or never showed up.
What the data says
Route 4 is the worst performer: 84% of its 1392 tracked journeys ran late, severely late, or never showed at all.The network degrades through the afternoon: departures scheduled at 16:00 averaged 10 minutes late, against 7 minutes across the whole day. The 20:00 hour fails most often: 72% of its 360 journeys. 1675 scheduled journeys never reported a live position at all — the departure board simply stopped predicting them. These are the ghost buses this site exists for.
Day by day
Every resolved journey, stacked by outcome. The number above each bar is the share that went wrong.
Journey outcomes per day 0 90 180 270 360 Wed 16 — On time: 2 Wed 16 — No-show: 1 33% Wed 16 Thu 17 — On time: 128 Thu 17 — Late: 70 Thu 17 — Severely late: 68 Thu 17 — No-show: 55 60% Fri 18 — On time: 120 Fri 18 — Late: 90 Fri 18 — Severely late: 68 Fri 18 — No-show: 43 63% Fri 18 Sat 19 — On time: 97 Sat 19 — Late: 40 Sat 19 — Severely late: 23 Sat 19 — No-show: 160 70% Sun 20 — On time: 195 Sun 20 — Late: 59 Sun 20 — Severely late: 23 Sun 20 — No-show: 43 39% Sun 20 Mon 21 — On time: 142 Mon 21 — Late: 85 Mon 21 — Severely late: 66 Mon 21 — No-show: 28 56% Tue 22 — On time: 128 Tue 22 — Late: 72 Tue 22 — Severely late: 69 Tue 22 — No-show: 52 60% Tue 22 Wed 23 — On time: 128 Wed 23 — Late: 79 Wed 23 — Severely late: 88 Wed 23 — No-show: 26 60% Thu 24 — On time: 93 Thu 24 — Late: 63 Thu 24 — Severely late: 71 Thu 24 — No-show: 93 71% Thu 24 Fri 25 — On time: 97 Fri 25 — Late: 78 Fri 25 — Severely late: 89 Fri 25 — No-show: 56 70% Sat 26 — On time: 158 Sat 26 — Late: 85 Sat 26 — Severely late: 33 Sat 26 — No-show: 44 51% Sat 26 Sun 27 — On time: 163 Sun 27 — Late: 74 Sun 27 — Severely late: 37 Sun 27 — No-show: 44 49% Mon 28 — On time: 113 Mon 28 — Late: 80 Mon 28 — Severely late: 74 Mon 28 — No-show: 53 65% Mon 28 Tue 29 — On time: 77 Tue 29 — Late: 85 Tue 29 — Severely late: 83 Tue 29 — No-show: 75 76% Wed 30 — On time: 89 Wed 30 — Late: 78 Wed 30 — Severely late: 105 Wed 30 — No-show: 48 72% Wed 30 Thu 1 — On time: 119 Thu 1 — Late: 82 Thu 1 — Severely late: 98 Thu 1 — No-show: 30 64% Fri 2 — On time: 103 Fri 2 — Late: 70 Fri 2 — Severely late: 94 Fri 2 — No-show: 53 68% Fri 2 Sat 3 — On time: 163 Sat 3 — Late: 73 Sat 3 — Severely late: 40 Sat 3 — No-show: 38 48% Sun 4 — On time: 167 Sun 4 — Late: 79 Sun 4 — Severely late: 41 Sun 4 — No-show: 27 47% Sun 4 Mon 5 — On time: 112 Mon 5 — Late: 85 Mon 5 — Severely late: 76 Mon 5 — No-show: 47 65% Tue 6 — On time: 140 Tue 6 — Late: 71 Tue 6 — Severely late: 69 Tue 6 — No-show: 40 56% Tue 6 Wed 7 — On time: 143 Wed 7 — Late: 84 Wed 7 — Severely late: 56 Wed 7 — No-show: 37 55% Thu 8 — On time: 137 Thu 8 — Late: 84 Thu 8 — Severely late: 42 Thu 8 — No-show: 57 57% Thu 8 Fri 9 — On time: 137 Fri 9 — Late: 108 Fri 9 — Severely late: 57 Fri 9 — No-show: 18 57% Sat 10 — On time: 185 Sat 10 — Late: 77 Sat 10 — Severely late: 20 Sat 10 — No-show: 32 41% Sat 10 Sun 11 — On time: 166 Sun 11 — Late: 60 Sun 11 — Severely late: 33 Sun 11 — No-show: 55 47% Mon 12 — On time: 157 Mon 12 — Late: 69 Mon 12 — Severely late: 53 Mon 12 — No-show: 42 51% Mon 12 Tue 13 — On time: 147 Tue 13 — Late: 60 Tue 13 — Severely late: 61 Tue 13 — No-show: 53 54% Wed 14 — On time: 153 Wed 14 — Late: 72 Wed 14 — Severely late: 69 Wed 14 — No-show: 27 52% Wed 14 Thu 15 — On time: 86 Thu 15 — Late: 44 Thu 15 — Severely late: 43 Thu 15 — No-show: 148 73% Fri 16 — On time: 81 Fri 16 — Late: 51 Fri 16 — Severely late: 37 Fri 16 — No-show: 150 75% Fri 16 On time Late Severely late No-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 hour 0% 25% 50% 75% 100% 00:00 — Late: 1 of 38 (3%) 00:00 — No-show: 6 of 38 (16%) 00 04:00 — Late: 10 of 30 (33%) 04:00 — Severely late: 1 of 30 (3%) 04:00 — No-show: 2 of 30 (7%) 04 05:00 — Late: 66 of 323 (20%) 05:00 — Severely late: 27 of 323 (8%) 05:00 — No-show: 50 of 323 (15%) 05 06:00 — Late: 99 of 773 (13%) 06:00 — Severely late: 83 of 773 (11%) 06:00 — No-show: 123 of 773 (16%) 06 07:00 — Late: 109 of 704 (15%) 07:00 — Severely late: 120 of 704 (17%) 07:00 — No-show: 126 of 704 (18%) 07 08:00 — Late: 127 of 607 (21%) 08:00 — Severely late: 94 of 607 (15%) 08:00 — No-show: 98 of 607 (16%) 08 09:00 — Late: 119 of 480 (25%) 09:00 — Severely late: 58 of 480 (12%) 09:00 — No-show: 79 of 480 (16%) 09 10:00 — Late: 143 of 480 (30%) 10:00 — Severely late: 94 of 480 (20%) 10:00 — No-show: 81 of 480 (17%) 10 11:00 — Late: 111 of 480 (23%) 11:00 — Severely late: 95 of 480 (20%) 11:00 — No-show: 67 of 480 (14%) 11 12:00 — Late: 121 of 480 (25%) 12:00 — Severely late: 72 of 480 (15%) 12:00 — No-show: 74 of 480 (15%) 12 13:00 — Late: 120 of 497 (24%) 13:00 — Severely late: 107 of 497 (22%) 13:00 — No-show: 68 of 497 (14%) 13 14:00 — Late: 148 of 575 (26%) 14:00 — Severely late: 156 of 575 (27%) 14:00 — No-show: 83 of 575 (14%) 14 15:00 — Late: 174 of 716 (24%) 15:00 — Severely late: 196 of 716 (27%) 15:00 — No-show: 126 of 716 (18%) 15 16:00 — Late: 133 of 710 (19%) 16:00 — Severely late: 233 of 710 (33%) 16:00 — No-show: 133 of 710 (19%) 16 17:00 — Late: 144 of 690 (21%) 17:00 — Severely late: 165 of 690 (24%) 17:00 — No-show: 163 of 690 (24%) 17 18:00 — Late: 152 of 600 (25%) 18:00 — Severely late: 68 of 600 (11%) 18:00 — No-show: 138 of 600 (23%) 18 19:00 — Late: 124 of 400 (31%) 19:00 — Severely late: 33 of 400 (8%) 19:00 — No-show: 91 of 400 (23%) 19 20:00 — Late: 119 of 360 (33%) 20:00 — Severely late: 75 of 360 (21%) 20:00 — No-show: 65 of 360 (18%) 20 21:00 — Late: 96 of 330 (29%) 21:00 — Severely late: 77 of 330 (23%) 21:00 — No-show: 60 of 330 (18%) 21 22:00 — Late: 63 of 221 (29%) 22:00 — Severely late: 27 of 221 (12%) 22:00 — No-show: 31 of 221 (14%) 22 23:00 — Late: 28 of 100 (28%) 23:00 — Severely late: 5 of 100 (5%) 23:00 — No-show: 11 of 100 (11%) 23 00: 2.0 min average delay 04: 5.0 min average delay 05: 4.7 min average delay 06: 4.5 min average delay 07: 5.9 min average delay 08: 6.3 min average delay 09: 5.8 min average delay 10: 7.4 min average delay 11: 7.2 min average delay 12: 6.4 min average delay 13: 6.9 min average delay 14: 8.1 min average delay 15: 8.5 min average delay 16: 10.4 min average delay 17: 9.1 min average delay 18: 5.7 min average delay 19: 5.5 min average delay 20: 7.8 min average delay 21: 7.7 min average delay 22: 5.3 min average delay 23: 3.5 min average delay 0 4 8 11 15 Late Severely late No-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 route Route 4 Route 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 5 Route 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 1 Route 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 3 Route 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 2 Route 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 time Late Severely late No-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 hour 00 05 07 09 11 13 15 17 19 21 23 4 Route 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) 5 Route 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) 1 Route 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) 3 Route 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) 2 Route 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 worse 0% 100%
How late is late
Distribution of the worst delay recorded on each journey.
Delay distribution 0 1000 2000 3000 4000 Early: 212 journeys (3%) 212 Early 0-5: 3710 journeys (47%) 3710 0-5 5-10: 2206 journeys (28%) 2206 5-10 10-15: 952 journeys (12%) 952 10-15 15-20: 450 journeys (6%) 450 15-20 20-30: 297 journeys (4%) 297 20-30 30+: 95 journeys (1%) 95 30+
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 week 0 500 1000 1500 2000 Sun — On time: 691 Sun — Late: 272 Sun — Severely late: 134 Sun — No-show: 169 45% Sun Mon — On time: 524 Mon — Late: 319 Mon — Severely late: 269 Mon — No-show: 170 59% Mon Tue — On time: 492 Tue — Late: 288 Tue — Severely late: 282 Tue — No-show: 220 62% Tue Wed — On time: 515 Wed — Late: 313 Wed — Severely late: 318 Wed — No-show: 139 60% Wed Thu — On time: 563 Thu — Late: 343 Thu — Severely late: 322 Thu — No-show: 383 65% Thu Fri — On time: 538 Fri — Late: 397 Fri — Severely late: 345 Fri — No-show: 320 66% Fri Sat — On time: 603 Sat — Late: 275 Sat — Severely late: 116 Sat — No-show: 274 52% Sat On time Late Severely late No-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.
Departs Route Towards Times seen Never tracked Avg delay
11:00 Route 4 Arrowtown 16 0 25 min 10:00 Route 4 Arrowtown 16 3 19 min 14:00 Route 4 Arrowtown 16 1 17 min 12:00 Route 4 Arrowtown 16 3 16 min 21:42 Route 4 Jacks Point 16 3 15 min 20:42 Route 4 Jacks Point 16 3 15 min 07:30 Route 4 Arrowtown 16 0 14 min 13:00 Route 4 Arrowtown 16 3 13 min 20:45 Route 1 Sunshine Bay 16 3 12 min 09:59 Route 1 Sunshine Bay 16 5 12 min 21:08 Route 5 Lake Hayes Estate 16 5 11 min 13:56 Route 5 Queenstown 16 3 11 min
How to read this
On time means the live departure board tracked the bus and it
arrived within 5 minutes of its published time.
Never tracked means the board never published a live position
for a scheduled departure — from a rider's point of view, a bus that
didn't come. It is not proof the bus was cancelled, and ORC's board does not
expose cancellations to us at all.
These figures come from the live departure-board API, the same source
ORC's own tracker uses. The
schedule reconciliation page
cross-checks a single day against the published GTFS timetable instead, which
is a stronger but narrower signal.
Only journeys this tracker was actually running for are counted, so a
restart or an outage on our side shows up as a smaller sample that day, never
as a run of no-shows.
Independent tracker · not affiliated with Otago Regional Council, Orbus, or Ritchies
This tracks the network, not the driver — delays belong to ORC and Ritchies, not the person behind the wheel.