Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6383

This report separates current operator-published facts from historical measures the present schema cannot attribute to a stable physical bus.

Share this page

Share this page

Use the permanent public link to this page and its sources.

Only the canonical public link is shared. Panel state, location, receipts, and other browser-only details are left out. Email and social services apply their own privacy terms.

A verified evidence image is not available for this page. The public link and image description remain available.

This feed ID is not in the current live snapshot. Its retained history remains available instead of disappearing.

30-day feed-ID history

This ledger shows where this public feed ID was observed on scheduled trips. It can expose a recurring visibility pattern, but it cannot prove whether a gap came from an operator action, onboard equipment, communications, or another data problem.

216
Observed trips
21
Service dates
53
Routes
Service dateRouteTripFirst / last observed
2026-09-12487011070Sep 12, 2026, 11:25 a.m. / Sep 12, 2026, 11:31 a.m.
2026-09-11888380060Sep 11, 2026, 10:03 p.m. / Sep 11, 2026, 10:49 p.m.
2026-09-118814626060Sep 11, 2026, 8:56 p.m. / Sep 11, 2026, 10:01 p.m.
2026-09-1162154060Sep 11, 2026, 7:02 p.m. / Sep 11, 2026, 8:55 p.m.
2026-09-11610692060Sep 11, 2026, 5:53 p.m. / Sep 11, 2026, 7:00 p.m.
2026-09-11619062060Sep 11, 2026, 3:58 p.m. / Sep 11, 2026, 5:51 p.m.
2026-09-11614097060Sep 11, 2026, 2:10 p.m. / Sep 11, 2026, 3:56 p.m.
2026-09-111012003060Sep 11, 2026, 7:55 a.m. / Sep 11, 2026, 9:06 a.m.
2026-09-111014472060Sep 11, 2026, 6:36 a.m. / Sep 11, 2026, 7:53 a.m.
2026-09-11101181060Sep 11, 2026, 6:34 a.m. / Sep 11, 2026, 7:15 a.m.
2026-09-1012952050Sep 10, 2026, 9:58 p.m. / Sep 10, 2026, 10:50 p.m.
2026-09-10126509050Sep 10, 2026, 9:01 p.m. / Sep 10, 2026, 9:57 p.m.
2026-09-10746351050Sep 10, 2026, 7:33 p.m. / Sep 10, 2026, 9:00 p.m.
2026-09-104122572050Sep 10, 2026, 7:12 p.m. / Sep 10, 2026, 7:13 p.m.
2026-09-104014611050Sep 10, 2026, 5:14 p.m. / Sep 10, 2026, 5:28 p.m.
2026-09-102122298050Sep 10, 2026, 4:35 p.m. / Sep 10, 2026, 5:13 p.m.
2026-09-102346808050Sep 10, 2026, 3:51 p.m. / Sep 10, 2026, 4:32 p.m.
2026-09-102614199050Sep 10, 2026, 3:27 p.m. / Sep 10, 2026, 3:50 p.m.
2026-09-103415117050Sep 10, 2026, 2:26 p.m. / Sep 10, 2026, 3:25 p.m.
2026-09-10719790050Sep 10, 2026, 8:25 a.m. / Sep 10, 2026, 9:38 a.m.
2026-09-1071383050Sep 10, 2026, 7:02 a.m. / Sep 10, 2026, 8:21 a.m.
2026-09-09861448040Sep 9, 2026, 10:29 p.m. / Sep 9, 2026, 10:50 p.m.
2026-09-09876949040Sep 9, 2026, 9:40 p.m. / Sep 9, 2026, 10:28 p.m.
2026-09-098716758040Sep 9, 2026, 9:16 p.m. / Sep 9, 2026, 9:39 p.m.
2026-09-098016311040Sep 9, 2026, 7:33 p.m. / Sep 9, 2026, 9:15 p.m.
2026-09-09991025040Sep 9, 2026, 7:02 p.m. / Sep 9, 2026, 7:32 p.m.
2026-09-0999327040Sep 9, 2026, 6:26 p.m. / Sep 9, 2026, 7:00 p.m.
2026-09-09752827040Sep 9, 2026, 5:34 p.m. / Sep 9, 2026, 6:24 p.m.
2026-09-095313904040Sep 9, 2026, 4:28 p.m. / Sep 9, 2026, 5:33 p.m.
2026-09-09539189040Sep 9, 2026, 3:15 p.m. / Sep 9, 2026, 4:25 p.m.
2026-09-097515199040Sep 9, 2026, 2:03 p.m. / Sep 9, 2026, 3:13 p.m.
2026-09-09758912040Sep 9, 2026, 12:29 p.m. / Sep 9, 2026, 1:52 p.m.
2026-09-09806089040Sep 9, 2026, 11:02 a.m. / Sep 9, 2026, 12:28 p.m.
2026-09-09724491040Sep 9, 2026, 9:00 a.m. / Sep 9, 2026, 10:08 a.m.
2026-09-091816007040Sep 9, 2026, 7:29 a.m. / Sep 9, 2026, 8:59 a.m.
2026-09-08815723030Sep 8, 2026, 5:51 p.m. / Sep 8, 2026, 6:50 p.m.
2026-09-08818350030Sep 8, 2026, 5:37 p.m. / Sep 8, 2026, 6:32 p.m.
2026-09-0826228562030Sep 8, 2026, 4:04 p.m. / Sep 8, 2026, 5:34 p.m.
2026-09-0811615876030Sep 8, 2026, 2:41 p.m. / Sep 8, 2026, 4:03 p.m.
2026-09-088023142030Sep 8, 2026, 1:26 p.m. / Sep 8, 2026, 2:19 p.m.
2026-09-0880663030Sep 8, 2026, 12:26 p.m. / Sep 8, 2026, 1:25 p.m.
2026-09-08804693030Sep 8, 2026, 11:15 a.m. / Sep 8, 2026, 12:24 p.m.
2026-09-08803236030Sep 8, 2026, 10:24 a.m. / Sep 8, 2026, 11:14 a.m.
2026-09-088027225030Sep 8, 2026, 9:05 a.m. / Sep 8, 2026, 10:21 a.m.
2026-09-0826124489030Sep 8, 2026, 7:39 a.m. / Sep 8, 2026, 9:05 a.m.
2026-09-0866811790030Sep 8, 2026, 6:49 a.m. / Sep 8, 2026, 7:37 a.m.
2026-09-044823463060Sep 4, 2026, 5:28 p.m. / Sep 4, 2026, 6:14 p.m.
2026-09-0448-511032466Sep 4, 2026, 5:34 p.m. / Sep 4, 2026, 5:34 p.m.
2026-09-04481662060Sep 4, 2026, 4:21 p.m. / Sep 4, 2026, 5:27 p.m.
2026-09-044815290060Sep 4, 2026, 3:08 p.m. / Sep 4, 2026, 4:20 p.m.
2026-09-041119817060Sep 4, 2026, 2:25 p.m. / Sep 4, 2026, 3:07 p.m.
2026-09-0411112336060Sep 4, 2026, 12:06 p.m. / Sep 4, 2026, 2:23 p.m.
2026-09-041115585060Sep 4, 2026, 11:25 a.m. / Sep 4, 2026, 12:04 p.m.
2026-09-041117122060Sep 4, 2026, 9:54 a.m. / Sep 4, 2026, 11:24 a.m.
2026-09-0411125115060Sep 4, 2026, 9:52 a.m. / Sep 4, 2026, 10:33 a.m.
2026-09-0411121578060Sep 4, 2026, 9:18 a.m. / Sep 4, 2026, 9:51 a.m.
2026-09-0411121127060Sep 4, 2026, 7:47 a.m. / Sep 4, 2026, 9:17 a.m.
2026-09-047527627060Sep 4, 2026, 7:56 a.m. / Sep 4, 2026, 8:19 a.m.
2026-09-0467920201060Sep 4, 2026, 7:01 a.m. / Sep 4, 2026, 7:46 a.m.
2026-09-031875142050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:27 p.m.
2026-09-03537202050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-0319818290050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-036777995050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-0369011922050Sep 3, 2026, 7:44 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-037014001050Sep 3, 2026, 7:34 a.m. / Sep 3, 2026, 7:43 a.m.
2026-09-03709257050Sep 3, 2026, 6:09 a.m. / Sep 3, 2026, 7:32 a.m.
2026-09-02825606040Sep 2, 2026, 8:53 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-02824059040Sep 2, 2026, 8:41 p.m. / Sep 2, 2026, 8:47 p.m.
2026-09-026324858040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:39 p.m.
2026-09-02639907040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-02634392040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02161-1790205704Sep 2, 2026, 9:47 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-0216118035040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:42 a.m.
2026-09-0268420720040Sep 2, 2026, 8:04 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-0268821736040Sep 2, 2026, 7:00 a.m. / Sep 2, 2026, 8:03 a.m.
2026-09-02662133040Sep 2, 2026, 5:39 a.m. / Sep 2, 2026, 6:58 a.m.
2026-09-016115847030Sep 1, 2026, 11:50 p.m. / Sep 2, 2026, 1:18 a.m.
2026-09-016111990030Sep 1, 2026, 9:36 p.m. / Sep 1, 2026, 11:27 p.m.
2026-09-015317789030Sep 1, 2026, 8:57 p.m. / Sep 1, 2026, 10:13 p.m.
2026-09-011978186030Sep 1, 2026, 8:11 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-0111614085030Sep 1, 2026, 7:42 p.m. / Sep 1, 2026, 8:07 p.m.
2026-09-0111615891030Sep 1, 2026, 6:49 p.m. / Sep 1, 2026, 7:25 p.m.
2026-09-019214478030Sep 1, 2026, 4:51 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-0111125624030Sep 1, 2026, 9:41 a.m. / Sep 1, 2026, 9:56 a.m.
2026-09-0111111641030Sep 1, 2026, 8:50 a.m. / Sep 1, 2026, 9:28 a.m.
2026-09-0111123356030Sep 1, 2026, 8:18 a.m. / Sep 1, 2026, 8:38 a.m.
2026-09-0111122545030Sep 1, 2026, 6:41 a.m. / Sep 1, 2026, 8:07 a.m.
2026-09-0118722127030Sep 1, 2026, 6:39 a.m. / Sep 1, 2026, 7:25 a.m.
2026-08-311227459020Aug 31, 2026, 3:47 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-311010247020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 3:44 p.m.
2026-08-311018895020Aug 31, 2026, 11:43 a.m. / Aug 31, 2026, 1:29 p.m.
2026-08-31105551020Aug 31, 2026, 11:47 a.m. / Aug 31, 2026, 12:22 p.m.
2026-08-31756516020Aug 31, 2026, 10:31 a.m. / Aug 31, 2026, 11:41 a.m.
2026-08-31756557020Aug 31, 2026, 9:33 a.m. / Aug 31, 2026, 10:30 a.m.
2026-08-315320562020Aug 31, 2026, 8:32 a.m. / Aug 31, 2026, 9:27 a.m.
2026-08-3118714516020Aug 31, 2026, 7:54 a.m. / Aug 31, 2026, 8:31 a.m.
2026-08-3168012696020Aug 31, 2026, 7:02 a.m. / Aug 31, 2026, 7:51 a.m.
2026-08-295321978070Aug 29, 2026, 12:50 p.m. / Aug 29, 2026, 2:41 p.m.
2026-08-291656596070Aug 29, 2026, 9:37 a.m. / Aug 29, 2026, 10:23 a.m.
2026-08-2916510753070Aug 29, 2026, 9:15 a.m. / Aug 29, 2026, 9:35 a.m.
2026-08-296717855070Aug 29, 2026, 8:34 a.m. / Aug 29, 2026, 9:13 a.m.
2026-08-296718789070Aug 29, 2026, 8:12 a.m. / Aug 29, 2026, 8:33 a.m.
2026-08-2916812165070Aug 29, 2026, 7:17 a.m. / Aug 29, 2026, 8:10 a.m.
2026-08-291688095070Aug 29, 2026, 6:00 a.m. / Aug 29, 2026, 7:16 a.m.
2026-08-28173238130Aug 28, 2026, 9:01 p.m. / Aug 28, 2026, 10:34 p.m.
2026-08-2817325450130Aug 28, 2026, 8:04 p.m. / Aug 28, 2026, 9:00 p.m.
2026-08-281111491130Aug 28, 2026, 7:11 p.m. / Aug 28, 2026, 8:00 p.m.
2026-08-2811112746130Aug 28, 2026, 6:45 p.m. / Aug 28, 2026, 7:05 p.m.
2026-08-28617536130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-28515934130Aug 28, 2026, 2:45 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-28749885130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 2:39 p.m.
2026-08-27748911120Aug 27, 2026, 1:40 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-27749885120Aug 27, 2026, 12:46 p.m. / Aug 27, 2026, 1:34 p.m.
2026-08-27516372120Aug 27, 2026, 11:39 a.m. / Aug 27, 2026, 12:39 p.m.
2026-08-275114894120Aug 27, 2026, 10:54 a.m. / Aug 27, 2026, 11:34 a.m.
2026-08-277420530120Aug 27, 2026, 9:39 a.m. / Aug 27, 2026, 10:49 a.m.
2026-08-2774517120Aug 27, 2026, 8:45 a.m. / Aug 27, 2026, 9:34 a.m.
2026-08-27743264120Aug 27, 2026, 7:38 a.m. / Aug 27, 2026, 8:38 a.m.
2026-08-277422098120Aug 27, 2026, 6:48 a.m. / Aug 27, 2026, 7:33 a.m.
2026-08-277411147120Aug 27, 2026, 5:04 a.m. / Aug 27, 2026, 6:44 a.m.
2026-08-27734837120Aug 27, 2026, 5:19 a.m. / Aug 27, 2026, 5:39 a.m.
2026-08-25661492100Aug 25, 2026, 3:39 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251104890100Aug 25, 2026, 1:44 p.m. / Aug 25, 2026, 3:33 p.m.
2026-08-259910575100Aug 25, 2026, 12:04 p.m. / Aug 25, 2026, 12:24 p.m.
2026-08-259911195100Aug 25, 2026, 11:34 a.m. / Aug 25, 2026, 12:00 p.m.
2026-08-2599340100Aug 25, 2026, 10:30 a.m. / Aug 25, 2026, 11:27 a.m.
2026-08-25994272100Aug 25, 2026, 10:04 a.m. / Aug 25, 2026, 10:24 a.m.
2026-08-259921025100Aug 25, 2026, 9:04 a.m. / Aug 25, 2026, 9:44 a.m.
2026-08-259925055100Aug 25, 2026, 8:25 a.m. / Aug 25, 2026, 8:59 a.m.
2026-08-257014625100Aug 25, 2026, 6:41 a.m. / Aug 25, 2026, 7:51 a.m.
2026-08-2511013873100Aug 25, 2026, 4:45 a.m. / Aug 25, 2026, 6:34 a.m.
2026-08-247413806020Aug 24, 2026, 8:25 p.m. / Aug 24, 2026, 11:54 p.m.
2026-08-247415612020Aug 24, 2026, 6:13 p.m. / Aug 24, 2026, 6:24 p.m.
2026-08-244042000000879Aug 24, 2026, 3:29 p.m. / Aug 24, 2026, 6:04 p.m.
2026-08-2118716549060Aug 21, 2026, 5:54 p.m. / Aug 21, 2026, 6:08 p.m.
2026-08-215319563060Aug 21, 2026, 4:39 p.m. / Aug 21, 2026, 5:48 p.m.
2026-08-21623178060Aug 21, 2026, 1:49 p.m. / Aug 21, 2026, 4:34 p.m.
2026-08-2111614633060Aug 21, 2026, 1:30 p.m. / Aug 21, 2026, 2:28 p.m.
2026-08-21734631060Aug 21, 2026, 11:33 a.m. / Aug 21, 2026, 11:53 a.m.
2026-08-217319708060Aug 21, 2026, 11:09 a.m. / Aug 21, 2026, 11:28 a.m.
2026-08-217312022060Aug 21, 2026, 10:33 a.m. / Aug 21, 2026, 11:04 a.m.
2026-08-21734468060Aug 21, 2026, 10:09 a.m. / Aug 21, 2026, 10:28 a.m.
2026-08-21737785060Aug 21, 2026, 9:34 a.m. / Aug 21, 2026, 10:03 a.m.
2026-08-217320624060Aug 21, 2026, 8:39 a.m. / Aug 21, 2026, 9:29 a.m.
2026-08-218017897060Aug 21, 2026, 7:28 a.m. / Aug 21, 2026, 8:34 a.m.
2026-08-2199903060Aug 21, 2026, 7:04 a.m. / Aug 21, 2026, 7:23 a.m.
2026-08-21995382060Aug 21, 2026, 6:30 a.m. / Aug 21, 2026, 6:59 a.m.
2026-08-21995585060Aug 21, 2026, 6:04 a.m. / Aug 21, 2026, 6:23 a.m.
2026-08-21993460060Aug 21, 2026, 5:03 a.m. / Aug 21, 2026, 5:59 a.m.
2026-08-2063804050Aug 20, 2026, 7:34 p.m. / Aug 20, 2026, 8:53 p.m.
2026-08-2066644050Aug 20, 2026, 6:19 p.m. / Aug 20, 2026, 7:29 p.m.
2026-08-2061952050Aug 20, 2026, 5:03 p.m. / Aug 20, 2026, 6:13 p.m.
2026-08-20612604050Aug 20, 2026, 3:39 p.m. / Aug 20, 2026, 4:59 p.m.
2026-08-2061476050Aug 20, 2026, 1:59 p.m. / Aug 20, 2026, 3:34 p.m.
2026-08-2065244050Aug 20, 2026, 12:49 p.m. / Aug 20, 2026, 1:53 p.m.
2026-08-2061810050Aug 20, 2026, 11:24 a.m. / Aug 20, 2026, 12:44 p.m.
2026-08-2066840050Aug 20, 2026, 10:13 a.m. / Aug 20, 2026, 11:19 a.m.
2026-08-20564520050Aug 20, 2026, 8:23 a.m. / Aug 20, 2026, 10:08 a.m.
2026-08-205621864050Aug 20, 2026, 7:24 a.m. / Aug 20, 2026, 8:18 a.m.
2026-08-2027512419050Aug 20, 2026, 5:39 a.m. / Aug 20, 2026, 7:19 a.m.
2026-08-20805350050Aug 20, 2026, 4:49 a.m. / Aug 20, 2026, 5:34 a.m.
2026-08-199924385080Aug 19, 2026, 5:43 p.m. / Aug 19, 2026, 5:54 p.m.
2026-08-196314870080Aug 19, 2026, 2:49 p.m. / Aug 19, 2026, 5:30 p.m.
2026-08-19734631080Aug 19, 2026, 11:34 a.m. / Aug 19, 2026, 11:53 a.m.
2026-08-197319708080Aug 19, 2026, 11:14 a.m. / Aug 19, 2026, 11:28 a.m.
2026-08-197312022080Aug 19, 2026, 10:38 a.m. / Aug 19, 2026, 11:09 a.m.
2026-08-19734468080Aug 19, 2026, 10:08 a.m. / Aug 19, 2026, 10:33 a.m.
2026-08-19737785080Aug 19, 2026, 9:34 a.m. / Aug 19, 2026, 10:03 a.m.
2026-08-197320624080Aug 19, 2026, 8:29 a.m. / Aug 19, 2026, 9:30 a.m.
2026-08-198017897080Aug 19, 2026, 7:30 a.m. / Aug 19, 2026, 8:39 a.m.
2026-08-1999903080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:24 a.m.
2026-08-1811011699030Aug 18, 2026, 7:18 p.m. / Aug 18, 2026, 8:39 p.m.
2026-08-1811021561030Aug 18, 2026, 5:15 p.m. / Aug 18, 2026, 7:15 p.m.
2026-08-1811010686030Aug 18, 2026, 3:14 p.m. / Aug 18, 2026, 5:09 p.m.
2026-08-181105361030Aug 18, 2026, 12:54 p.m. / Aug 18, 2026, 3:09 p.m.
2026-08-188619801030Aug 18, 2026, 9:29 a.m. / Aug 18, 2026, 10:14 a.m.
2026-08-188613201030Aug 18, 2026, 8:39 a.m. / Aug 18, 2026, 9:24 a.m.
2026-08-188623204030Aug 18, 2026, 8:04 a.m. / Aug 18, 2026, 8:34 a.m.
2026-08-187516773030Aug 18, 2026, 7:24 a.m. / Aug 18, 2026, 8:00 a.m.
2026-08-18805040030Aug 18, 2026, 5:54 a.m. / Aug 18, 2026, 7:17 a.m.
2026-08-172568027020Aug 17, 2026, 6:34 p.m. / Aug 17, 2026, 7:34 p.m.
2026-08-176319419020Aug 17, 2026, 5:24 p.m. / Aug 17, 2026, 6:30 p.m.
2026-08-17631333020Aug 17, 2026, 4:04 p.m. / Aug 17, 2026, 5:18 p.m.
2026-08-1781369020Aug 17, 2026, 3:39 p.m. / Aug 17, 2026, 3:59 p.m.
2026-08-178163020Aug 17, 2026, 2:59 p.m. / Aug 17, 2026, 3:34 p.m.
2026-08-17814020020Aug 17, 2026, 2:39 p.m. / Aug 17, 2026, 2:54 p.m.
2026-08-1787615020Aug 17, 2026, 2:04 p.m. / Aug 17, 2026, 2:34 p.m.
2026-08-1710516760020Aug 17, 2026, 11:29 a.m. / Aug 17, 2026, 12:00 p.m.
2026-08-171057294020Aug 17, 2026, 10:34 a.m. / Aug 17, 2026, 11:24 a.m.
2026-08-1710522730020Aug 17, 2026, 9:04 a.m. / Aug 17, 2026, 10:25 a.m.
2026-08-174019167020Aug 17, 2026, 7:44 a.m. / Aug 17, 2026, 8:59 a.m.
2026-08-174016143020Aug 17, 2026, 6:45 a.m. / Aug 17, 2026, 7:39 a.m.
2026-08-17408479020Aug 17, 2026, 6:13 a.m. / Aug 17, 2026, 6:39 a.m.
2026-08-171054117020Aug 17, 2026, 4:44 a.m. / Aug 17, 2026, 6:02 a.m.
2026-08-166323951010Aug 16, 2026, 11:00 p.m. / Aug 17, 2026, 12:09 a.m.
2026-08-166319269010Aug 16, 2026, 9:49 p.m. / Aug 16, 2026, 10:54 p.m.
2026-08-1617319549010Aug 16, 2026, 7:54 p.m. / Aug 16, 2026, 9:44 p.m.
2026-08-1617320285010Aug 16, 2026, 7:28 p.m. / Aug 16, 2026, 7:49 p.m.
2026-08-16173901010Aug 16, 2026, 6:49 p.m. / Aug 16, 2026, 7:24 p.m.
2026-08-1617312089010Aug 16, 2026, 6:29 p.m. / Aug 16, 2026, 6:44 p.m.
2026-08-1617313666010Aug 16, 2026, 5:55 p.m. / Aug 16, 2026, 6:24 p.m.
2026-08-1617319867010Aug 16, 2026, 4:54 p.m. / Aug 16, 2026, 5:50 p.m.
2026-08-1617323130010Aug 16, 2026, 4:59 p.m. / Aug 16, 2026, 5:19 p.m.
2026-08-1617318628010Aug 16, 2026, 4:24 p.m. / Aug 16, 2026, 4:49 p.m.
2026-08-1617319991010Aug 16, 2026, 3:54 p.m. / Aug 16, 2026, 4:19 p.m.
2026-08-161733260010Aug 16, 2026, 3:29 p.m. / Aug 16, 2026, 3:49 p.m.
2026-08-161731875010Aug 16, 2026, 2:54 p.m. / Aug 16, 2026, 3:24 p.m.
2026-08-1617319800010Aug 16, 2026, 2:29 p.m. / Aug 16, 2026, 2:49 p.m.
2026-08-161731926010Aug 16, 2026, 2:00 p.m. / Aug 16, 2026, 2:24 p.m.
2026-08-1617311052010Aug 16, 2026, 1:29 p.m. / Aug 16, 2026, 1:55 p.m.
2026-08-16999062010Aug 16, 2026, 12:24 p.m. / Aug 16, 2026, 1:24 p.m.
2026-08-16998697010Aug 16, 2026, 11:54 a.m. / Aug 16, 2026, 12:18 p.m.
2026-08-169913153010Aug 16, 2026, 11:24 a.m. / Aug 16, 2026, 11:49 a.m.
2026-08-169923991010Aug 16, 2026, 10:54 a.m. / Aug 16, 2026, 11:19 a.m.
2026-08-169921990010Aug 16, 2026, 10:24 a.m. / Aug 16, 2026, 10:50 a.m.
2026-08-169924656010Aug 16, 2026, 9:28 a.m. / Aug 16, 2026, 10:19 a.m.
Evidence behind this pageOpen the definition, method, sources, dates, coverage, and known limits.

What is being shown

One current operator-feed vehicle observation. The feed identifier is not treated as a verified physical fleet identity.

How it was produced

current-vehicle-snapshot-v1 keeps observations no older than 180 seconds and preserves missing speed or occupancy as unavailable.

Evidence dates

Collected or observed
Computed or assembled
Sample
216 retained observed trips
Method or data version
public-feed-id-trip-history-v1

Sources

Limits to keep in mind

  • The operator feed identifier is not linked to a reviewed physical-fleet registry.
  • Settled reliability observations do not retain a physical vehicle identifier, so they cannot support a bus reliability ranking.
  • Current rider crowding evidence does not support a privacy-safe physical-bus ranking.
Suggest a factual correction

Report crowding near this vehicle

The report flow rechecks that the live vehicle is still nearby and fresh before accepting an observation.

Report crowding near this vehicle