Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4734

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.

240
Observed trips
18
Service dates
40
Routes
Service dateRouteTripFirst / last observed
2026-09-116111850060Sep 11, 2026, 11:44 p.m. / Sep 12, 2026, 12:32 a.m.
2026-09-11627310060Sep 11, 2026, 10:30 p.m. / Sep 11, 2026, 11:43 p.m.
2026-09-11621569060Sep 11, 2026, 9:26 p.m. / Sep 11, 2026, 10:28 p.m.
2026-09-118218439060Sep 11, 2026, 3:18 p.m. / Sep 11, 2026, 4:21 p.m.
2026-09-1111216779060Sep 11, 2026, 2:35 p.m. / Sep 11, 2026, 3:16 p.m.
2026-09-1111217673060Sep 11, 2026, 1:59 p.m. / Sep 11, 2026, 2:34 p.m.
2026-09-11112-346809159Sep 11, 2026, 1:54 p.m. / Sep 11, 2026, 1:58 p.m.
2026-09-1187276060Sep 11, 2026, 12:53 p.m. / Sep 11, 2026, 1:27 p.m.
2026-09-118720273060Sep 11, 2026, 12:28 p.m. / Sep 11, 2026, 12:52 p.m.
2026-09-11878773060Sep 11, 2026, 11:41 a.m. / Sep 11, 2026, 12:27 p.m.
2026-09-111123505060Sep 11, 2026, 10:29 a.m. / Sep 11, 2026, 11:40 a.m.
2026-09-111126724060Sep 11, 2026, 9:11 a.m. / Sep 11, 2026, 10:27 a.m.
2026-09-111162319060Sep 11, 2026, 8:55 a.m. / Sep 11, 2026, 9:52 a.m.
2026-09-11821428060Sep 11, 2026, 8:08 a.m. / Sep 11, 2026, 8:54 a.m.
2026-09-118229060Sep 11, 2026, 8:19 a.m. / Sep 11, 2026, 8:31 a.m.
2026-09-11637500060Sep 11, 2026, 6:55 a.m. / Sep 11, 2026, 8:06 a.m.
2026-09-11669748060Sep 11, 2026, 4:46 a.m. / Sep 11, 2026, 6:54 a.m.
2026-09-101511463050Sep 10, 2026, 5:48 p.m. / Sep 10, 2026, 6:30 p.m.
2026-09-101510201050Sep 10, 2026, 4:47 p.m. / Sep 10, 2026, 5:46 p.m.
2026-09-101519422050Sep 10, 2026, 3:23 p.m. / Sep 10, 2026, 4:45 p.m.
2026-09-10857022050Sep 10, 2026, 2:21 p.m. / Sep 10, 2026, 3:21 p.m.
2026-09-1087276050Sep 10, 2026, 12:53 p.m. / Sep 10, 2026, 1:24 p.m.
2026-09-108720273050Sep 10, 2026, 12:27 p.m. / Sep 10, 2026, 12:51 p.m.
2026-09-10878773050Sep 10, 2026, 11:42 a.m. / Sep 10, 2026, 12:26 p.m.
2026-09-101123505050Sep 10, 2026, 10:29 a.m. / Sep 10, 2026, 11:41 a.m.
2026-09-101126724050Sep 10, 2026, 9:10 a.m. / Sep 10, 2026, 10:28 a.m.
2026-09-101162319050Sep 10, 2026, 9:07 a.m. / Sep 10, 2026, 9:50 a.m.
2026-09-10821428050Sep 10, 2026, 8:15 a.m. / Sep 10, 2026, 9:05 a.m.
2026-09-108229050Sep 10, 2026, 8:27 a.m. / Sep 10, 2026, 8:44 a.m.
2026-09-10637500050Sep 10, 2026, 6:57 a.m. / Sep 10, 2026, 8:13 a.m.
2026-09-10669748050Sep 10, 2026, 4:46 a.m. / Sep 10, 2026, 6:55 a.m.
2026-09-09628775040Sep 9, 2026, 10:19 p.m. / Sep 9, 2026, 11:23 p.m.
2026-09-096217051040Sep 9, 2026, 9:04 p.m. / Sep 9, 2026, 10:17 p.m.
2026-09-096222650040Sep 9, 2026, 7:53 p.m. / Sep 9, 2026, 9:03 p.m.
2026-09-09735693040Sep 9, 2026, 6:22 p.m. / Sep 9, 2026, 7:28 p.m.
2026-09-09732943040Sep 9, 2026, 5:27 p.m. / Sep 9, 2026, 6:20 p.m.
2026-09-0927920809040Sep 9, 2026, 4:25 p.m. / Sep 9, 2026, 5:25 p.m.
2026-09-095320049040Sep 9, 2026, 3:15 p.m. / Sep 9, 2026, 4:24 p.m.
2026-09-098228792040Sep 9, 2026, 2:02 p.m. / Sep 9, 2026, 3:13 p.m.
2026-09-098217485040Sep 9, 2026, 1:15 p.m. / Sep 9, 2026, 1:59 p.m.
2026-09-091117488040Sep 9, 2026, 12:25 p.m. / Sep 9, 2026, 1:14 p.m.
2026-09-0911124819040Sep 9, 2026, 11:42 a.m. / Sep 9, 2026, 12:23 p.m.
2026-09-091115107040Sep 9, 2026, 10:56 a.m. / Sep 9, 2026, 11:41 a.m.
2026-09-0911118740040Sep 9, 2026, 10:10 a.m. / Sep 9, 2026, 10:55 a.m.
2026-09-09537486040Sep 9, 2026, 8:43 a.m. / Sep 9, 2026, 10:09 a.m.
2026-09-098127275040Sep 9, 2026, 7:31 a.m. / Sep 9, 2026, 8:41 a.m.
2026-09-098119591040Sep 9, 2026, 6:29 a.m. / Sep 9, 2026, 7:29 a.m.
2026-09-0981912040Sep 9, 2026, 5:19 a.m. / Sep 9, 2026, 6:28 a.m.
2026-09-08111975030Sep 8, 2026, 11:45 p.m. / Sep 9, 2026, 12:08 a.m.
2026-09-0811115337030Sep 8, 2026, 11:22 p.m. / Sep 8, 2026, 11:44 p.m.
2026-09-0811213189030Sep 8, 2026, 10:27 p.m. / Sep 8, 2026, 11:21 p.m.
2026-09-0811227753030Sep 8, 2026, 9:51 p.m. / Sep 8, 2026, 10:25 p.m.
2026-09-088522556030Sep 8, 2026, 7:49 p.m. / Sep 8, 2026, 9:27 p.m.
2026-09-088515265030Sep 8, 2026, 6:27 p.m. / Sep 8, 2026, 7:47 p.m.
2026-09-086720976030Sep 8, 2026, 5:30 p.m. / Sep 8, 2026, 6:25 p.m.
2026-09-086714644030Sep 8, 2026, 3:54 p.m. / Sep 8, 2026, 5:28 p.m.
2026-09-086715172030Sep 8, 2026, 3:27 p.m. / Sep 8, 2026, 3:51 p.m.
2026-09-086713816030Sep 8, 2026, 3:03 p.m. / Sep 8, 2026, 3:25 p.m.
2026-09-086819252030Sep 8, 2026, 2:09 p.m. / Sep 8, 2026, 3:03 p.m.
2026-09-08681743030Sep 8, 2026, 1:19 p.m. / Sep 8, 2026, 2:08 p.m.
2026-09-086826288030Sep 8, 2026, 12:23 p.m. / Sep 8, 2026, 1:17 p.m.
2026-09-086855030Sep 8, 2026, 11:35 a.m. / Sep 8, 2026, 12:22 p.m.
2026-09-0816811855030Sep 8, 2026, 10:28 a.m. / Sep 8, 2026, 11:34 a.m.
2026-09-08168235030Sep 8, 2026, 9:26 a.m. / Sep 8, 2026, 10:24 a.m.
2026-09-0811018282030Sep 8, 2026, 6:41 a.m. / Sep 8, 2026, 8:27 a.m.
2026-09-081106946030Sep 8, 2026, 4:54 a.m. / Sep 8, 2026, 6:40 a.m.
2026-09-046111020060Sep 4, 2026, 11:44 p.m. / Sep 5, 2026, 12:32 a.m.
2026-09-04625368060Sep 4, 2026, 10:29 p.m. / Sep 4, 2026, 11:42 p.m.
2026-09-046217025060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:28 p.m.
2026-09-046820224060Sep 4, 2026, 7:41 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-04686493060Sep 4, 2026, 6:53 p.m. / Sep 4, 2026, 7:40 p.m.
2026-09-045311683060Sep 4, 2026, 5:38 p.m. / Sep 4, 2026, 6:52 p.m.
2026-09-045312438060Sep 4, 2026, 4:14 p.m. / Sep 4, 2026, 5:37 p.m.
2026-09-04753438060Sep 4, 2026, 3:17 p.m. / Sep 4, 2026, 4:13 p.m.
2026-09-04824368060Sep 4, 2026, 3:03 p.m. / Sep 4, 2026, 3:54 p.m.
2026-09-0467420125060Sep 4, 2026, 2:15 p.m. / Sep 4, 2026, 3:04 p.m.
2026-09-041108423060Sep 4, 2026, 12:11 p.m. / Sep 4, 2026, 2:14 p.m.
2026-09-041104194060Sep 4, 2026, 10:11 a.m. / Sep 4, 2026, 12:09 p.m.
2026-09-041107919060Sep 4, 2026, 6:56 a.m. / Sep 4, 2026, 10:10 a.m.
2026-09-042839824060Sep 4, 2026, 6:31 a.m. / Sep 4, 2026, 7:39 a.m.
2026-09-0311112367050Sep 3, 2026, 11:17 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-0311111844050Sep 3, 2026, 10:58 p.m. / Sep 3, 2026, 10:58 p.m.
2026-09-0311119376050Sep 3, 2026, 10:27 p.m. / Sep 3, 2026, 10:48 p.m.
2026-09-031115722050Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 10:19 p.m.
2026-09-031116688050Sep 3, 2026, 8:53 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-031111497050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 8:52 p.m.
2026-09-038227453050Sep 3, 2026, 6:35 p.m. / Sep 3, 2026, 7:44 p.m.
2026-09-038229041050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:26 p.m.
2026-09-03824238050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-036226593050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-036218550050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-036213064050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-036215386050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:10 p.m.
2026-09-036228044050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03627562050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-03624333050Sep 3, 2026, 7:32 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-036223375050Sep 3, 2026, 6:25 a.m. / Sep 3, 2026, 7:31 a.m.
2026-09-03602648050Sep 3, 2026, 5:10 a.m. / Sep 3, 2026, 6:23 a.m.
2026-09-02536339040Sep 3, 2026, 12:59 a.m. / Sep 3, 2026, 1:29 a.m.
2026-09-021683420040Sep 2, 2026, 11:06 p.m. / Sep 2, 2026, 11:28 p.m.
2026-09-0216826192040Sep 2, 2026, 10:15 p.m. / Sep 2, 2026, 10:51 p.m.
2026-09-0216818757040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:58 p.m.
2026-09-0216821058040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-0216115545040Sep 2, 2026, 6:47 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-0216116243040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:41 p.m.
2026-09-022657046040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-025118609040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-025110090040Sep 2, 2026, 11:45 a.m. / Sep 2, 2026, 12:37 p.m.
2026-09-025125435040Sep 2, 2026, 10:46 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-025124008040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 10:44 a.m.
2026-09-02741502040Sep 2, 2026, 7:38 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-027419016040Sep 2, 2026, 6:42 a.m. / Sep 2, 2026, 7:37 a.m.
2026-09-02517592040Sep 2, 2026, 5:28 a.m. / Sep 2, 2026, 6:40 a.m.
2026-09-0116821534030Sep 1, 2026, 7:57 p.m. / Sep 1, 2026, 8:39 p.m.
2026-09-011682255030Sep 1, 2026, 7:25 p.m. / Sep 1, 2026, 7:56 p.m.
2026-09-016726765030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:10 p.m.
2026-09-01676627030Sep 1, 2026, 5:20 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-018621331030Sep 1, 2026, 4:50 p.m. / Sep 1, 2026, 5:10 p.m.
2026-09-018624674030Sep 1, 2026, 4:08 p.m. / Sep 1, 2026, 4:35 p.m.
2026-09-018620268030Sep 1, 2026, 3:38 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-01661216030Sep 1, 2026, 2:06 p.m. / Sep 1, 2026, 3:31 p.m.
2026-09-01613977030Sep 1, 2026, 12:47 p.m. / Sep 1, 2026, 2:01 p.m.
2026-09-01617347030Sep 1, 2026, 11:16 a.m. / Sep 1, 2026, 12:35 p.m.
2026-09-016123417030Sep 1, 2026, 9:45 a.m. / Sep 1, 2026, 11:09 a.m.
2026-09-016118388030Sep 1, 2026, 7:55 a.m. / Sep 1, 2026, 9:41 a.m.
2026-09-0167424213030Sep 1, 2026, 7:29 a.m. / Sep 1, 2026, 7:54 a.m.
2026-09-018307739030Sep 1, 2026, 4:00 a.m. / Sep 1, 2026, 6:19 a.m.
2026-08-318307739030Sep 1, 2026, 3:06 a.m. / Sep 1, 2026, 3:59 a.m.
2026-08-318119808020Aug 31, 2026, 7:25 p.m. / Aug 31, 2026, 8:10 p.m.
2026-08-318126301020Aug 31, 2026, 6:06 p.m. / Aug 31, 2026, 7:24 p.m.
2026-08-318110309020Aug 31, 2026, 4:56 p.m. / Aug 31, 2026, 6:00 p.m.
2026-08-318112760020Aug 31, 2026, 3:42 p.m. / Aug 31, 2026, 4:47 p.m.
2026-08-318120097020Aug 31, 2026, 2:28 p.m. / Aug 31, 2026, 3:30 p.m.
2026-08-315310257020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 2:26 p.m.
2026-08-318222748020Aug 31, 2026, 12:01 p.m. / Aug 31, 2026, 1:29 p.m.
2026-08-318226949020Aug 31, 2026, 11:19 a.m. / Aug 31, 2026, 11:57 a.m.
2026-08-318223763020Aug 31, 2026, 10:10 a.m. / Aug 31, 2026, 11:18 a.m.
2026-08-318228980020Aug 31, 2026, 9:17 a.m. / Aug 31, 2026, 9:33 a.m.
2026-08-31826842020Aug 31, 2026, 7:49 a.m. / Aug 31, 2026, 9:16 a.m.
2026-08-315329053020Aug 31, 2026, 6:58 a.m. / Aug 31, 2026, 7:39 a.m.
2026-08-315311943020Aug 31, 2026, 5:58 a.m. / Aug 31, 2026, 6:57 a.m.
2026-08-286011098130Aug 28, 2026, 10:24 p.m. / Aug 28, 2026, 10:39 p.m.
2026-08-28604698130Aug 28, 2026, 10:12 p.m. / Aug 28, 2026, 10:23 p.m.
2026-08-28604081130Aug 28, 2026, 9:39 p.m. / Aug 28, 2026, 9:59 p.m.
2026-08-28603596130Aug 28, 2026, 9:00 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-28168626130Aug 28, 2026, 8:09 p.m. / Aug 28, 2026, 8:58 p.m.
2026-08-2816821751130Aug 28, 2026, 7:06 p.m. / Aug 28, 2026, 8:04 p.m.
2026-08-2816521628130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 7:04 p.m.
2026-08-2816511948130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-28746522130Aug 28, 2026, 3:17 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-287417935130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:05 p.m.
2026-08-2716822768120Aug 27, 2026, 2:07 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-271635967120Aug 27, 2026, 12:59 p.m. / Aug 27, 2026, 2:01 p.m.
2026-08-2716310986120Aug 27, 2026, 12:29 p.m. / Aug 27, 2026, 12:55 p.m.
2026-08-2716324469120Aug 27, 2026, 12:00 p.m. / Aug 27, 2026, 12:26 p.m.
2026-08-271631863120Aug 27, 2026, 11:29 a.m. / Aug 27, 2026, 11:54 a.m.
2026-08-2716316907120Aug 27, 2026, 10:59 a.m. / Aug 27, 2026, 11:24 a.m.
2026-08-2716318173120Aug 27, 2026, 10:29 a.m. / Aug 27, 2026, 10:54 a.m.
2026-08-2716825037120Aug 27, 2026, 8:57 a.m. / Aug 27, 2026, 9:57 a.m.
2026-08-2716812283120Aug 27, 2026, 8:14 a.m. / Aug 27, 2026, 8:49 a.m.
2026-08-276810387120Aug 27, 2026, 6:48 a.m. / Aug 27, 2026, 8:11 a.m.
2026-08-276821565120Aug 27, 2026, 7:03 a.m. / Aug 27, 2026, 7:29 a.m.
2026-08-25117743100Aug 25, 2026, 3:04 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-258512460100Aug 25, 2026, 1:59 p.m. / Aug 25, 2026, 3:00 p.m.
2026-08-2585953100Aug 25, 2026, 12:29 p.m. / Aug 25, 2026, 1:46 p.m.
2026-08-258519130100Aug 25, 2026, 11:24 a.m. / Aug 25, 2026, 12:24 p.m.
2026-08-258514549100Aug 25, 2026, 10:00 a.m. / Aug 25, 2026, 11:19 a.m.
2026-08-258510737100Aug 25, 2026, 8:54 a.m. / Aug 25, 2026, 9:55 a.m.
2026-08-2525625390100Aug 25, 2026, 6:52 a.m. / Aug 25, 2026, 8:49 a.m.
2026-08-258625096100Aug 25, 2026, 6:29 a.m. / Aug 25, 2026, 6:44 a.m.
2026-08-2526216028100Aug 25, 2026, 5:04 a.m. / Aug 25, 2026, 6:24 a.m.
2026-08-2426519272020Aug 24, 2026, 3:04 p.m. / Aug 24, 2026, 4:31 p.m.
2026-08-24827734020Aug 24, 2026, 2:23 p.m. / Aug 24, 2026, 2:59 p.m.
2026-08-248211406020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:18 p.m.
2026-08-21859518060Aug 22, 2026, 12:23 a.m. / Aug 22, 2026, 1:13 a.m.
2026-08-218513241060Aug 21, 2026, 11:23 p.m. / Aug 22, 2026, 12:18 a.m.
2026-08-218520016060Aug 21, 2026, 10:23 p.m. / Aug 21, 2026, 11:19 p.m.
2026-08-218519256060Aug 21, 2026, 9:24 p.m. / Aug 21, 2026, 10:19 p.m.
2026-08-215811898060Aug 21, 2026, 8:23 p.m. / Aug 21, 2026, 9:19 p.m.
2026-08-21589471060Aug 21, 2026, 7:49 p.m. / Aug 21, 2026, 8:18 p.m.
2026-08-2158519060Aug 21, 2026, 7:23 p.m. / Aug 21, 2026, 7:44 p.m.
2026-08-21582853060Aug 21, 2026, 6:53 p.m. / Aug 21, 2026, 7:18 p.m.
2026-08-215814940060Aug 21, 2026, 6:39 p.m. / Aug 21, 2026, 6:48 p.m.
2026-08-21585446060Aug 21, 2026, 5:04 p.m. / Aug 21, 2026, 6:33 p.m.
2026-08-21858788060Aug 21, 2026, 8:59 a.m. / Aug 21, 2026, 10:04 a.m.
2026-08-218518511060Aug 21, 2026, 7:53 a.m. / Aug 21, 2026, 8:54 a.m.
2026-08-218513044060Aug 21, 2026, 6:39 a.m. / Aug 21, 2026, 7:48 a.m.
2026-08-208021414050Aug 20, 2026, 8:28 p.m. / Aug 20, 2026, 9:13 p.m.
2026-08-20879911050Aug 20, 2026, 7:13 p.m. / Aug 20, 2026, 8:24 p.m.
2026-08-2011247050Aug 20, 2026, 6:24 p.m. / Aug 20, 2026, 7:08 p.m.
2026-08-20112449050Aug 20, 2026, 4:46 p.m. / Aug 20, 2026, 4:59 p.m.
2026-08-201114921050Aug 20, 2026, 2:44 p.m. / Aug 20, 2026, 4:38 p.m.
2026-08-201116064050Aug 20, 2026, 1:19 p.m. / Aug 20, 2026, 2:39 p.m.
2026-08-20115510050Aug 20, 2026, 11:44 a.m. / Aug 20, 2026, 1:14 p.m.
2026-08-201119760050Aug 20, 2026, 10:00 a.m. / Aug 20, 2026, 11:39 a.m.
2026-08-20755043050Aug 20, 2026, 9:04 a.m. / Aug 20, 2026, 9:54 a.m.
2026-08-207510615050Aug 20, 2026, 7:53 a.m. / Aug 20, 2026, 8:58 a.m.
2026-08-20636265050Aug 20, 2026, 6:13 a.m. / Aug 20, 2026, 7:49 a.m.
2026-08-191013154080Aug 19, 2026, 9:43 p.m. / Aug 19, 2026, 10:33 p.m.
2026-08-191018520080Aug 19, 2026, 8:44 p.m. / Aug 19, 2026, 9:38 p.m.
2026-08-191014597080Aug 19, 2026, 7:44 p.m. / Aug 19, 2026, 8:38 p.m.
2026-08-191021748080Aug 19, 2026, 6:19 p.m. / Aug 19, 2026, 7:38 p.m.
2026-08-196817565080Aug 19, 2026, 4:39 p.m. / Aug 19, 2026, 6:14 p.m.
2026-08-196812580080Aug 19, 2026, 3:48 p.m. / Aug 19, 2026, 4:33 p.m.
2026-08-196818147080Aug 19, 2026, 2:54 p.m. / Aug 19, 2026, 3:44 p.m.
2026-08-196818775080Aug 19, 2026, 1:59 p.m. / Aug 19, 2026, 2:48 p.m.
2026-08-196818363080Aug 19, 2026, 1:04 p.m. / Aug 19, 2026, 1:53 p.m.
2026-08-19681690080Aug 19, 2026, 12:14 p.m. / Aug 19, 2026, 12:59 p.m.
2026-08-196813447080Aug 19, 2026, 11:34 a.m. / Aug 19, 2026, 12:09 p.m.
2026-08-196810346080Aug 19, 2026, 10:38 a.m. / Aug 19, 2026, 11:28 a.m.
2026-08-196816313080Aug 19, 2026, 9:55 a.m. / Aug 19, 2026, 10:33 a.m.
2026-08-197325639080Aug 19, 2026, 8:39 a.m. / Aug 19, 2026, 9:37 a.m.
2026-08-19733365080Aug 19, 2026, 7:34 a.m. / Aug 19, 2026, 8:34 a.m.
2026-08-198716834080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:30 a.m.
2026-08-186315465030Aug 18, 2026, 9:29 p.m. / Aug 19, 2026, 2:00 a.m.
2026-08-186323232030Aug 18, 2026, 8:10 p.m. / Aug 18, 2026, 9:19 p.m.
2026-08-18634021030Aug 18, 2026, 6:59 p.m. / Aug 18, 2026, 7:58 p.m.
2026-08-186111938030Aug 18, 2026, 3:54 p.m. / Aug 18, 2026, 6:54 p.m.
2026-08-186120551030Aug 18, 2026, 3:04 p.m. / Aug 18, 2026, 3:49 p.m.
2026-08-186110690030Aug 18, 2026, 2:19 p.m. / Aug 18, 2026, 3:00 p.m.
2026-08-186119985030Aug 18, 2026, 1:34 p.m. / Aug 18, 2026, 2:15 p.m.
2026-08-186124280030Aug 18, 2026, 12:04 p.m. / Aug 18, 2026, 1:30 p.m.
2026-08-186121893030Aug 18, 2026, 10:48 a.m. / Aug 18, 2026, 12:00 p.m.
2026-08-188520948030Aug 18, 2026, 8:43 a.m. / Aug 18, 2026, 10:44 a.m.
2026-08-188522306030Aug 18, 2026, 7:39 a.m. / Aug 18, 2026, 8:39 a.m.
2026-08-188524951030Aug 18, 2026, 6:24 a.m. / Aug 18, 2026, 7:34 a.m.
2026-08-178115302020Aug 17, 2026, 11:34 p.m. / Aug 18, 2026, 12:19 a.m.
2026-08-17814544020Aug 17, 2026, 10:00 p.m. / Aug 17, 2026, 11:30 p.m.
2026-08-178119294020Aug 17, 2026, 9:00 p.m. / Aug 17, 2026, 9:54 p.m.
2026-08-175315892020Aug 17, 2026, 7:44 p.m. / Aug 17, 2026, 8:54 p.m.
2026-08-17535927020Aug 17, 2026, 6:25 p.m. / Aug 17, 2026, 7:39 p.m.
2026-08-1756290020Aug 17, 2026, 5:44 p.m. / Aug 17, 2026, 6:19 p.m.
2026-08-1725621076020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 5:40 p.m.
2026-08-177418277020Aug 17, 2026, 3:24 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-1711014956020Aug 17, 2026, 1:25 p.m. / Aug 17, 2026, 3:19 p.m.
2026-08-177013591020Aug 17, 2026, 8:54 a.m. / Aug 17, 2026, 9:49 a.m.
2026-08-177011306020Aug 17, 2026, 7:50 a.m. / Aug 17, 2026, 8:49 a.m.
2026-08-177014460020Aug 17, 2026, 6:14 a.m. / Aug 17, 2026, 7:21 a.m.
2026-08-177014150020Aug 17, 2026, 4:24 a.m. / Aug 17, 2026, 6:09 a.m.
2026-08-17706640020Aug 17, 2026, 4:39 a.m. / Aug 17, 2026, 4:54 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
240 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