Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6385

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.

209
Observed trips
23
Service dates
46
Routes
Service dateRouteTripFirst / last observed
2026-09-11885159060Sep 11, 2026, 3:54 p.m. / Sep 11, 2026, 5:46 p.m.
2026-09-118810766060Sep 11, 2026, 5:05 p.m. / Sep 11, 2026, 5:13 p.m.
2026-09-1169116637060Sep 11, 2026, 2:57 p.m. / Sep 11, 2026, 3:52 p.m.
2026-09-107511711050Sep 10, 2026, 3:05 p.m. / Sep 10, 2026, 3:15 p.m.
2026-09-106799255050Sep 10, 2026, 2:00 p.m. / Sep 10, 2026, 2:21 p.m.
2026-09-108016374050Sep 10, 2026, 1:07 p.m. / Sep 10, 2026, 1:58 p.m.
2026-09-10808277050Sep 10, 2026, 11:54 a.m. / Sep 10, 2026, 1:06 p.m.
2026-09-10804020050Sep 10, 2026, 10:53 a.m. / Sep 10, 2026, 11:53 a.m.
2026-09-108021191050Sep 10, 2026, 9:13 a.m. / Sep 10, 2026, 10:52 a.m.
2026-09-109813463050Sep 10, 2026, 9:01 a.m. / Sep 10, 2026, 9:14 a.m.
2026-09-104511938050Sep 10, 2026, 8:48 a.m. / Sep 10, 2026, 8:59 a.m.
2026-09-104511456050Sep 10, 2026, 7:48 a.m. / Sep 10, 2026, 8:48 a.m.
2026-09-10901571050Sep 10, 2026, 7:39 a.m. / Sep 10, 2026, 8:25 a.m.
2026-09-097512129040Sep 9, 2026, 7:05 p.m. / Sep 9, 2026, 7:50 p.m.
2026-09-09752104040Sep 9, 2026, 6:26 p.m. / Sep 9, 2026, 7:04 p.m.
2026-09-09751205040Sep 9, 2026, 5:03 p.m. / Sep 9, 2026, 6:24 p.m.
2026-09-097510813040Sep 9, 2026, 3:43 p.m. / Sep 9, 2026, 5:01 p.m.
2026-09-096797813040Sep 9, 2026, 1:48 p.m. / Sep 9, 2026, 3:41 p.m.
2026-09-098020081040Sep 9, 2026, 1:01 p.m. / Sep 9, 2026, 1:47 p.m.
2026-09-09806655040Sep 9, 2026, 11:56 a.m. / Sep 9, 2026, 1:00 p.m.
2026-09-09801352040Sep 9, 2026, 10:47 a.m. / Sep 9, 2026, 11:53 a.m.
2026-09-098026169040Sep 9, 2026, 9:17 a.m. / Sep 9, 2026, 10:46 a.m.
2026-09-099812950040Sep 9, 2026, 8:22 a.m. / Sep 9, 2026, 9:16 a.m.
2026-09-094511143040Sep 9, 2026, 8:47 a.m. / Sep 9, 2026, 8:58 a.m.
2026-09-094510540040Sep 9, 2026, 8:39 a.m. / Sep 9, 2026, 8:47 a.m.
2026-09-099015763040Sep 9, 2026, 7:36 a.m. / Sep 9, 2026, 8:25 a.m.
2026-09-082754576030Sep 8, 2026, 5:24 p.m. / Sep 8, 2026, 6:20 p.m.
2026-09-087515200030Sep 8, 2026, 4:06 p.m. / Sep 8, 2026, 5:22 p.m.
2026-09-08751336030Sep 8, 2026, 3:01 p.m. / Sep 8, 2026, 4:04 p.m.
2026-09-08757438030Sep 8, 2026, 1:54 p.m. / Sep 8, 2026, 2:59 p.m.
2026-09-087524985030Sep 8, 2026, 12:56 p.m. / Sep 8, 2026, 1:53 p.m.
2026-09-085318182030Sep 8, 2026, 12:06 p.m. / Sep 8, 2026, 12:55 p.m.
2026-09-085326714030Sep 8, 2026, 11:02 a.m. / Sep 8, 2026, 12:04 p.m.
2026-09-087513362030Sep 8, 2026, 9:34 a.m. / Sep 8, 2026, 10:58 a.m.
2026-09-08753121030Sep 8, 2026, 8:29 a.m. / Sep 8, 2026, 9:28 a.m.
2026-09-08757942030Sep 8, 2026, 7:37 a.m. / Sep 8, 2026, 8:27 a.m.
2026-09-087525342030Sep 8, 2026, 6:46 a.m. / Sep 8, 2026, 7:35 a.m.
2026-09-08753557030Sep 8, 2026, 5:15 a.m. / Sep 8, 2026, 6:44 a.m.
2026-09-061426545100Sep 6, 2026, 5:29 p.m. / Sep 6, 2026, 6:29 p.m.
2026-09-061224855100Sep 6, 2026, 3:06 p.m. / Sep 6, 2026, 5:27 p.m.
2026-09-06123430100Sep 6, 2026, 2:02 p.m. / Sep 6, 2026, 3:05 p.m.
2026-09-061219054100Sep 6, 2026, 12:50 p.m. / Sep 6, 2026, 2:01 p.m.
2026-09-06751085100Sep 6, 2026, 11:32 a.m. / Sep 6, 2026, 12:49 p.m.
2026-09-067513799100Sep 6, 2026, 10:49 a.m. / Sep 6, 2026, 11:31 a.m.
2026-09-0675593100Sep 6, 2026, 9:05 a.m. / Sep 6, 2026, 10:47 a.m.
2026-09-046825505060Sep 4, 2026, 5:22 p.m. / Sep 4, 2026, 6:47 p.m.
2026-09-046013121060Sep 4, 2026, 5:36 p.m. / Sep 4, 2026, 5:55 p.m.
2026-09-04607305060Sep 4, 2026, 4:19 p.m. / Sep 4, 2026, 5:21 p.m.
2026-09-04664752060Sep 4, 2026, 3:25 p.m. / Sep 4, 2026, 4:17 p.m.
2026-09-0468817413060Sep 4, 2026, 2:06 p.m. / Sep 4, 2026, 3:23 p.m.
2026-09-041311833060Sep 4, 2026, 8:17 a.m. / Sep 4, 2026, 8:32 a.m.
2026-09-047519974060Sep 4, 2026, 6:49 a.m. / Sep 4, 2026, 8:16 a.m.
2026-09-031118842050Sep 3, 2026, 7:44 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-0311115763050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:30 p.m.
2026-09-0311122609050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-0311119537050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-038810873050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-0366720769050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-03133626050Sep 3, 2026, 7:34 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-03637321050Sep 3, 2026, 7:52 a.m. / Sep 3, 2026, 7:58 a.m.
2026-09-0356321012050Sep 3, 2026, 6:08 a.m. / Sep 3, 2026, 7:32 a.m.
2026-09-028525431040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:38 p.m.
2026-09-028516244040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-0267426040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-02627253040Sep 2, 2026, 11:21 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-0262324040Sep 2, 2026, 9:41 a.m. / Sep 2, 2026, 11:20 a.m.
2026-09-02622391040Sep 2, 2026, 8:19 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-0211614548040Sep 2, 2026, 7:38 a.m. / Sep 2, 2026, 8:16 a.m.
2026-09-021876854040Sep 2, 2026, 7:00 a.m. / Sep 2, 2026, 7:37 a.m.
2026-09-01757965030Sep 1, 2026, 6:51 p.m. / Sep 1, 2026, 7:42 p.m.
2026-09-01538195030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 6:50 p.m.
2026-09-015319431030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01754563030Sep 1, 2026, 2:35 p.m. / Sep 1, 2026, 4:12 p.m.
2026-09-017524506030Sep 1, 2026, 1:26 p.m. / Sep 1, 2026, 2:28 p.m.
2026-09-015324829030Sep 1, 2026, 12:01 p.m. / Sep 1, 2026, 1:20 p.m.
2026-09-0175314030Sep 1, 2026, 10:59 a.m. / Sep 1, 2026, 11:50 a.m.
2026-09-017528278030Sep 1, 2026, 9:27 a.m. / Sep 1, 2026, 10:58 a.m.
2026-09-018021703030Sep 1, 2026, 8:33 a.m. / Sep 1, 2026, 9:21 a.m.
2026-09-0153532030Sep 1, 2026, 7:00 a.m. / Sep 1, 2026, 8:29 a.m.
2026-09-015321517030Sep 1, 2026, 7:08 a.m. / Sep 1, 2026, 7:33 a.m.
2026-08-31616312020Aug 31, 2026, 6:39 p.m. / Aug 31, 2026, 7:41 p.m.
2026-08-31620734020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:32 p.m.
2026-08-31612717020Aug 31, 2026, 3:17 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-3169326020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 3:05 p.m.
2026-08-319816515020Aug 31, 2026, 8:26 a.m. / Aug 31, 2026, 9:33 a.m.
2026-08-311322038020Aug 31, 2026, 8:01 a.m. / Aug 31, 2026, 8:15 a.m.
2026-08-31754330020Aug 31, 2026, 6:32 a.m. / Aug 31, 2026, 7:59 a.m.
2026-08-305618022080Aug 30, 2026, 8:56 p.m. / Aug 30, 2026, 9:30 p.m.
2026-08-305619096080Aug 30, 2026, 8:10 p.m. / Aug 30, 2026, 8:53 p.m.
2026-08-3061956080Aug 30, 2026, 7:12 p.m. / Aug 30, 2026, 8:09 p.m.
2026-08-3016828681080Aug 30, 2026, 6:19 p.m. / Aug 30, 2026, 7:10 p.m.
2026-08-3016823550080Aug 30, 2026, 5:29 p.m. / Aug 30, 2026, 6:18 p.m.
2026-08-3016810788080Aug 30, 2026, 3:49 p.m. / Aug 30, 2026, 5:28 p.m.
2026-08-3016823230080Aug 30, 2026, 2:41 p.m. / Aug 30, 2026, 3:47 p.m.
2026-08-30854861080Aug 30, 2026, 1:37 p.m. / Aug 30, 2026, 2:38 p.m.
2026-08-30852089080Aug 30, 2026, 12:20 p.m. / Aug 30, 2026, 1:36 p.m.
2026-08-308517712080Aug 30, 2026, 11:06 a.m. / Aug 30, 2026, 12:18 p.m.
2026-08-308514324080Aug 30, 2026, 10:08 a.m. / Aug 30, 2026, 11:04 a.m.
2026-08-308817850080Aug 30, 2026, 9:06 a.m. / Aug 30, 2026, 10:04 a.m.
2026-08-308823702080Aug 30, 2026, 8:18 a.m. / Aug 30, 2026, 9:04 a.m.
2026-08-30888077080Aug 30, 2026, 7:11 a.m. / Aug 30, 2026, 8:24 a.m.
2026-08-308828632080Aug 30, 2026, 5:58 a.m. / Aug 30, 2026, 7:10 a.m.
2026-08-298219480070Aug 30, 2026, 12:05 a.m. / Aug 30, 2026, 1:02 a.m.
2026-08-298213368070Aug 29, 2026, 11:33 p.m. / Aug 30, 2026, 12:01 a.m.
2026-08-291126991070Aug 29, 2026, 10:48 p.m. / Aug 29, 2026, 11:29 p.m.
2026-08-2911220110070Aug 29, 2026, 10:30 p.m. / Aug 29, 2026, 10:45 p.m.
2026-08-297421284070Aug 29, 2026, 7:59 p.m. / Aug 29, 2026, 8:35 p.m.
2026-08-29512961070Aug 29, 2026, 7:20 p.m. / Aug 29, 2026, 7:54 p.m.
2026-08-29519081070Aug 29, 2026, 7:02 p.m. / Aug 29, 2026, 7:13 p.m.
2026-08-29625044070Aug 29, 2026, 3:51 p.m. / Aug 29, 2026, 5:39 p.m.
2026-08-296435070Aug 29, 2026, 2:49 p.m. / Aug 29, 2026, 3:50 p.m.
2026-08-2966891070Aug 29, 2026, 1:26 p.m. / Aug 29, 2026, 2:41 p.m.
2026-08-29617206070Aug 29, 2026, 12:22 p.m. / Aug 29, 2026, 1:25 p.m.
2026-08-29612002070Aug 29, 2026, 10:55 a.m. / Aug 29, 2026, 12:19 p.m.
2026-08-299016909070Aug 29, 2026, 9:29 a.m. / Aug 29, 2026, 10:23 a.m.
2026-08-299019598070Aug 29, 2026, 8:48 a.m. / Aug 29, 2026, 9:27 a.m.
2026-08-299020557070Aug 29, 2026, 7:57 a.m. / Aug 29, 2026, 8:46 a.m.
2026-08-29908272070Aug 29, 2026, 6:53 a.m. / Aug 29, 2026, 7:55 a.m.
2026-08-287412982130Aug 28, 2026, 8:00 p.m. / Aug 28, 2026, 8:19 p.m.
2026-08-287419626130Aug 28, 2026, 6:50 p.m. / Aug 28, 2026, 7:45 p.m.
2026-08-287411467130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:45 p.m.
2026-08-2861724554130Aug 28, 2026, 3:05 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-271317429120Aug 27, 2026, 9:27 a.m. / Aug 27, 2026, 9:39 a.m.
2026-08-271310919120Aug 27, 2026, 9:08 a.m. / Aug 27, 2026, 9:19 a.m.
2026-08-271312559120Aug 27, 2026, 8:46 a.m. / Aug 27, 2026, 8:58 a.m.
2026-08-271313680120Aug 27, 2026, 8:14 a.m. / Aug 27, 2026, 8:39 a.m.
2026-08-27755287120Aug 27, 2026, 6:44 a.m. / Aug 27, 2026, 8:11 a.m.
2026-08-258717500100Aug 25, 2026, 3:24 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-2511014617100Aug 25, 2026, 12:39 p.m. / Aug 25, 2026, 2:09 p.m.
2026-08-251103027100Aug 25, 2026, 10:30 a.m. / Aug 25, 2026, 12:24 p.m.
2026-08-2516316110100Aug 25, 2026, 9:34 a.m. / Aug 25, 2026, 10:24 a.m.
2026-08-251639711100Aug 25, 2026, 9:04 a.m. / Aug 25, 2026, 9:29 a.m.
2026-08-2516123895100Aug 25, 2026, 7:46 a.m. / Aug 25, 2026, 8:59 a.m.
2026-08-256212443100Aug 25, 2026, 6:02 a.m. / Aug 25, 2026, 7:39 a.m.
2026-08-2484752020Aug 24, 2026, 6:24 p.m. / Aug 24, 2026, 7:18 p.m.
2026-08-24823931020Aug 24, 2026, 6:49 p.m. / Aug 24, 2026, 7:00 p.m.
2026-08-24813040020Aug 24, 2026, 6:04 p.m. / Aug 24, 2026, 6:21 p.m.
2026-08-24816444020Aug 24, 2026, 5:22 p.m. / Aug 24, 2026, 6:00 p.m.
2026-08-245820428020Aug 24, 2026, 4:56 p.m. / Aug 24, 2026, 5:15 p.m.
2026-08-245816693020Aug 24, 2026, 3:53 p.m. / Aug 24, 2026, 4:49 p.m.
2026-08-245818646020Aug 24, 2026, 2:34 p.m. / Aug 24, 2026, 3:51 p.m.
2026-08-245824875020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:29 p.m.
2026-08-248016687020Aug 24, 2026, 4:24 a.m. / Aug 24, 2026, 5:00 a.m.
2026-08-23751980010Aug 24, 2026, 1:17 a.m. / Aug 24, 2026, 1:29 a.m.
2026-08-237523020010Aug 23, 2026, 10:00 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-23752219010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:05 p.m.
2026-08-237521874010Aug 23, 2026, 4:54 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-2375420010Aug 23, 2026, 4:00 p.m. / Aug 23, 2026, 4:49 p.m.
2026-08-23758804010Aug 23, 2026, 3:19 p.m. / Aug 23, 2026, 3:54 p.m.
2026-08-237512456010Aug 23, 2026, 1:59 p.m. / Aug 23, 2026, 3:13 p.m.
2026-08-237512308010Aug 23, 2026, 12:13 p.m. / Aug 23, 2026, 1:53 p.m.
2026-08-22752000000732Aug 22, 2026, 8:38 a.m. / Aug 22, 2026, 3:31 p.m.
2026-08-225819222070Aug 22, 2026, 10:34 a.m. / Aug 22, 2026, 11:14 a.m.
2026-08-217513488060Aug 21, 2026, 8:18 p.m. / Aug 21, 2026, 9:13 p.m.
2026-08-21753466060Aug 21, 2026, 7:09 p.m. / Aug 21, 2026, 8:13 p.m.
2026-08-217521236060Aug 21, 2026, 6:03 p.m. / Aug 21, 2026, 7:03 p.m.
2026-08-216324074060Aug 21, 2026, 4:04 p.m. / Aug 21, 2026, 6:00 p.m.
2026-08-21633321060Aug 21, 2026, 2:58 p.m. / Aug 21, 2026, 4:00 p.m.
2026-08-21638501060Aug 21, 2026, 1:54 p.m. / Aug 21, 2026, 2:54 p.m.
2026-08-216312497060Aug 21, 2026, 12:43 p.m. / Aug 21, 2026, 1:49 p.m.
2026-08-21633307060Aug 21, 2026, 11:28 a.m. / Aug 21, 2026, 12:38 p.m.
2026-08-21631745060Aug 21, 2026, 10:14 a.m. / Aug 21, 2026, 11:23 a.m.
2026-08-21633310060Aug 21, 2026, 8:59 a.m. / Aug 21, 2026, 10:08 a.m.
2026-08-216318962060Aug 21, 2026, 7:43 a.m. / Aug 21, 2026, 8:54 a.m.
2026-08-212772689060Aug 21, 2026, 6:39 a.m. / Aug 21, 2026, 7:39 a.m.
2026-08-207414280050Aug 20, 2026, 4:59 p.m. / Aug 20, 2026, 6:23 p.m.
2026-08-20742005050Aug 20, 2026, 3:39 p.m. / Aug 20, 2026, 4:54 p.m.
2026-08-209321240050Aug 20, 2026, 2:14 p.m. / Aug 20, 2026, 3:32 p.m.
2026-08-209321550050Aug 20, 2026, 1:59 p.m. / Aug 20, 2026, 2:09 p.m.
2026-08-20932785050Aug 20, 2026, 1:19 p.m. / Aug 20, 2026, 1:53 p.m.
2026-08-209311241050Aug 20, 2026, 12:59 p.m. / Aug 20, 2026, 1:13 p.m.
2026-08-209315005050Aug 20, 2026, 12:19 p.m. / Aug 20, 2026, 12:54 p.m.
2026-08-20934420050Aug 20, 2026, 11:59 a.m. / Aug 20, 2026, 12:13 p.m.
2026-08-209311825050Aug 20, 2026, 10:30 a.m. / Aug 20, 2026, 11:53 a.m.
2026-08-209320947050Aug 20, 2026, 10:13 a.m. / Aug 20, 2026, 11:13 a.m.
2026-08-20620052050Aug 20, 2026, 8:48 a.m. / Aug 20, 2026, 10:04 a.m.
2026-08-20561540050Aug 20, 2026, 7:59 a.m. / Aug 20, 2026, 8:43 a.m.
2026-08-20826574050Aug 20, 2026, 6:29 a.m. / Aug 20, 2026, 7:53 a.m.
2026-08-191732682080Aug 19, 2026, 9:49 p.m. / Aug 19, 2026, 10:13 p.m.
2026-08-19173177080Aug 19, 2026, 9:04 p.m. / Aug 19, 2026, 9:43 p.m.
2026-08-19173894080Aug 19, 2026, 8:03 p.m. / Aug 19, 2026, 8:58 p.m.
2026-08-191114132080Aug 19, 2026, 7:14 p.m. / Aug 19, 2026, 7:59 p.m.
2026-08-1961779080Aug 19, 2026, 5:54 p.m. / Aug 19, 2026, 7:09 p.m.
2026-08-195623459080Aug 19, 2026, 4:49 p.m. / Aug 19, 2026, 5:48 p.m.
2026-08-195110543080Aug 19, 2026, 3:48 p.m. / Aug 19, 2026, 4:43 p.m.
2026-08-195112624080Aug 19, 2026, 2:48 p.m. / Aug 19, 2026, 3:43 p.m.
2026-08-19745533080Aug 19, 2026, 1:38 p.m. / Aug 19, 2026, 2:43 p.m.
2026-08-19743445080Aug 19, 2026, 12:44 p.m. / Aug 19, 2026, 1:34 p.m.
2026-08-195121924080Aug 19, 2026, 11:39 a.m. / Aug 19, 2026, 12:39 p.m.
2026-08-195115964080Aug 19, 2026, 10:49 a.m. / Aug 19, 2026, 11:34 a.m.
2026-08-197414799080Aug 19, 2026, 9:38 a.m. / Aug 19, 2026, 10:44 a.m.
2026-08-197417938080Aug 19, 2026, 8:48 a.m. / Aug 19, 2026, 9:34 a.m.
2026-08-197415758080Aug 19, 2026, 7:34 a.m. / Aug 19, 2026, 8:44 a.m.
2026-08-197422254080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:30 a.m.
2026-08-181059045030Aug 18, 2026, 2:00 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-1810515514030Aug 18, 2026, 12:59 p.m. / Aug 18, 2026, 1:54 p.m.
2026-08-1810516556030Aug 18, 2026, 12:04 p.m. / Aug 18, 2026, 12:54 p.m.
2026-08-1810521790030Aug 18, 2026, 10:59 a.m. / Aug 18, 2026, 12:00 p.m.
2026-08-18101872030Aug 18, 2026, 8:29 a.m. / Aug 18, 2026, 10:55 a.m.
2026-08-18858278030Aug 18, 2026, 7:24 a.m. / Aug 18, 2026, 8:24 a.m.
2026-08-188513563030Aug 18, 2026, 5:54 a.m. / Aug 18, 2026, 7:19 a.m.
2026-08-17756673020Aug 17, 2026, 5:54 p.m. / Aug 17, 2026, 6:30 p.m.
2026-08-17756862020Aug 17, 2026, 4:45 p.m. / Aug 17, 2026, 5:49 p.m.
2026-08-17751543020Aug 17, 2026, 3:04 p.m. / Aug 17, 2026, 4:39 p.m.
2026-08-1711019558020Aug 17, 2026, 11:19 a.m. / Aug 17, 2026, 1:00 p.m.
2026-08-1711012380020Aug 17, 2026, 9:09 a.m. / Aug 17, 2026, 11:03 a.m.
2026-08-177022618020Aug 17, 2026, 8:00 a.m. / Aug 17, 2026, 9:04 a.m.
2026-08-177012197020Aug 17, 2026, 6:55 a.m. / Aug 17, 2026, 7:54 a.m.
2026-08-177020687020Aug 17, 2026, 5:49 a.m. / Aug 17, 2026, 6:49 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
209 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