Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6467

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.

208
Observed trips
18
Service dates
43
Routes
Service dateRouteTripFirst / last observed
2026-09-131122789010Sep 13, 2026, 2:01 p.m. / Sep 13, 2026, 3:15 p.m.
2026-09-131129088010Sep 13, 2026, 1:32 p.m. / Sep 13, 2026, 1:59 p.m.
2026-09-1311616768010Sep 13, 2026, 12:38 p.m. / Sep 13, 2026, 1:29 p.m.
2026-09-1319713807010Sep 13, 2026, 12:07 p.m. / Sep 13, 2026, 12:35 p.m.
2026-09-1365706010Sep 13, 2026, 10:13 a.m. / Sep 13, 2026, 12:06 p.m.
2026-09-13612206010Sep 13, 2026, 8:57 a.m. / Sep 13, 2026, 10:12 a.m.
2026-09-12632000000166Sep 12, 2026, 12:29 p.m. / Sep 12, 2026, 6:13 p.m.
2026-09-121121346070Sep 12, 2026, 2:51 p.m. / Sep 12, 2026, 3:44 p.m.
2026-09-121117168070Sep 12, 2026, 2:49 p.m. / Sep 12, 2026, 2:49 p.m.
2026-09-125322833070Sep 12, 2026, 10:44 a.m. / Sep 12, 2026, 12:28 p.m.
2026-09-1253-99218065Sep 12, 2026, 11:17 a.m. / Sep 12, 2026, 12:05 p.m.
2026-09-11753325060Sep 11, 2026, 5:57 p.m. / Sep 11, 2026, 7:00 p.m.
2026-09-117513413060Sep 11, 2026, 4:33 p.m. / Sep 11, 2026, 5:56 p.m.
2026-09-117511073060Sep 11, 2026, 2:54 p.m. / Sep 11, 2026, 4:31 p.m.
2026-09-1118912927060Sep 11, 2026, 2:23 p.m. / Sep 11, 2026, 2:51 p.m.
2026-09-1118916908060Sep 11, 2026, 1:47 p.m. / Sep 11, 2026, 2:22 p.m.
2026-09-111893278060Sep 11, 2026, 12:55 p.m. / Sep 11, 2026, 1:46 p.m.
2026-09-1118922550060Sep 11, 2026, 12:57 p.m. / Sep 11, 2026, 1:20 p.m.
2026-09-1118919595060Sep 11, 2026, 12:20 p.m. / Sep 11, 2026, 12:54 p.m.
2026-09-1118915131060Sep 11, 2026, 11:51 a.m. / Sep 11, 2026, 12:17 p.m.
2026-09-1118915982060Sep 11, 2026, 11:25 a.m. / Sep 11, 2026, 11:50 a.m.
2026-09-1118911840060Sep 11, 2026, 10:47 a.m. / Sep 11, 2026, 11:24 a.m.
2026-09-1118917045060Sep 11, 2026, 10:19 a.m. / Sep 11, 2026, 10:45 a.m.
2026-09-1118916013060Sep 11, 2026, 9:47 a.m. / Sep 11, 2026, 10:17 a.m.
2026-09-111895661060Sep 11, 2026, 9:19 a.m. / Sep 11, 2026, 9:46 a.m.
2026-09-11885888060Sep 11, 2026, 8:34 a.m. / Sep 11, 2026, 9:17 a.m.
2026-09-114515339060Sep 11, 2026, 8:23 a.m. / Sep 11, 2026, 8:31 a.m.
2026-09-114516863060Sep 11, 2026, 8:12 a.m. / Sep 11, 2026, 8:21 a.m.
2026-09-11481859060Sep 11, 2026, 7:17 a.m. / Sep 11, 2026, 8:09 a.m.
2026-09-114816719060Sep 11, 2026, 5:34 a.m. / Sep 11, 2026, 7:15 a.m.
2026-09-114815467060Sep 11, 2026, 5:23 a.m. / Sep 11, 2026, 6:24 a.m.
2026-09-1019816872050Sep 10, 2026, 4:50 p.m. / Sep 10, 2026, 7:03 p.m.
2026-09-1079819050Sep 10, 2026, 3:06 p.m. / Sep 10, 2026, 4:49 p.m.
2026-09-104015381050Sep 10, 2026, 2:21 p.m. / Sep 10, 2026, 3:05 p.m.
2026-09-10404898050Sep 10, 2026, 1:41 p.m. / Sep 10, 2026, 2:19 p.m.
2026-09-104015376050Sep 10, 2026, 12:51 p.m. / Sep 10, 2026, 1:40 p.m.
2026-09-10408671050Sep 10, 2026, 12:12 p.m. / Sep 10, 2026, 12:49 p.m.
2026-09-104012359050Sep 10, 2026, 11:15 a.m. / Sep 10, 2026, 12:09 p.m.
2026-09-104013293050Sep 10, 2026, 10:41 a.m. / Sep 10, 2026, 11:14 a.m.
2026-09-104021688050Sep 10, 2026, 9:46 a.m. / Sep 10, 2026, 10:39 a.m.
2026-09-1040806050Sep 10, 2026, 9:00 a.m. / Sep 10, 2026, 9:45 a.m.
2026-09-104111391050Sep 10, 2026, 8:08 a.m. / Sep 10, 2026, 8:58 a.m.
2026-09-1061014162050Sep 10, 2026, 6:53 a.m. / Sep 10, 2026, 8:07 a.m.
2026-09-1011212406050Sep 10, 2026, 6:50 a.m. / Sep 10, 2026, 7:39 a.m.
2026-09-10981350050Sep 10, 2026, 6:02 a.m. / Sep 10, 2026, 6:47 a.m.
2026-09-098822533040Sep 9, 2026, 10:22 p.m. / Sep 9, 2026, 11:13 p.m.
2026-09-098828920040Sep 9, 2026, 9:26 p.m. / Sep 9, 2026, 10:21 p.m.
2026-09-098819309040Sep 9, 2026, 7:50 p.m. / Sep 9, 2026, 9:25 p.m.
2026-09-091325203040Sep 9, 2026, 6:59 p.m. / Sep 9, 2026, 7:23 p.m.
2026-09-097412972040Sep 9, 2026, 5:56 p.m. / Sep 9, 2026, 6:58 p.m.
2026-09-09742568040Sep 9, 2026, 4:06 p.m. / Sep 9, 2026, 5:54 p.m.
2026-09-094025629040Sep 9, 2026, 3:52 p.m. / Sep 9, 2026, 4:04 p.m.
2026-09-094011017040Sep 9, 2026, 2:59 p.m. / Sep 9, 2026, 3:55 p.m.
2026-09-094028005040Sep 9, 2026, 2:02 p.m. / Sep 9, 2026, 2:56 p.m.
2026-09-094811959040Sep 9, 2026, 8:43 a.m. / Sep 9, 2026, 9:28 a.m.
2026-09-099016038040Sep 9, 2026, 7:55 a.m. / Sep 9, 2026, 8:41 a.m.
2026-09-099025688040Sep 9, 2026, 7:03 a.m. / Sep 9, 2026, 7:53 a.m.
2026-09-099017911040Sep 9, 2026, 5:57 a.m. / Sep 9, 2026, 7:02 a.m.
2026-09-08208610030Sep 8, 2026, 9:59 p.m. / Sep 8, 2026, 10:36 p.m.
2026-09-082022398030Sep 8, 2026, 9:00 p.m. / Sep 8, 2026, 9:57 p.m.
2026-09-082016344030Sep 8, 2026, 8:23 p.m. / Sep 8, 2026, 8:59 p.m.
2026-09-082021223030Sep 8, 2026, 7:03 p.m. / Sep 8, 2026, 8:22 p.m.
2026-09-082024863030Sep 8, 2026, 6:15 p.m. / Sep 8, 2026, 7:06 p.m.
2026-09-084122416030Sep 8, 2026, 5:18 p.m. / Sep 8, 2026, 6:14 p.m.
2026-09-081116488030Sep 8, 2026, 4:38 p.m. / Sep 8, 2026, 5:17 p.m.
2026-09-081119878030Sep 8, 2026, 4:03 p.m. / Sep 8, 2026, 4:36 p.m.
2026-09-081117544030Sep 8, 2026, 3:07 p.m. / Sep 8, 2026, 4:02 p.m.
2026-09-0811113855030Sep 8, 2026, 2:07 p.m. / Sep 8, 2026, 3:07 p.m.
2026-09-082013856030Sep 8, 2026, 8:14 a.m. / Sep 8, 2026, 9:26 a.m.
2026-09-08205745030Sep 8, 2026, 7:07 a.m. / Sep 8, 2026, 8:11 a.m.
2026-09-06810810100Sep 7, 2026, 12:07 a.m. / Sep 7, 2026, 12:40 a.m.
2026-09-06821228100Sep 6, 2026, 11:08 p.m. / Sep 7, 2026, 12:05 a.m.
2026-09-06819155100Sep 6, 2026, 11:02 p.m. / Sep 6, 2026, 11:25 p.m.
2026-09-0688088100Sep 6, 2026, 10:08 p.m. / Sep 6, 2026, 11:03 p.m.
2026-09-06824975100Sep 6, 2026, 10:05 p.m. / Sep 6, 2026, 10:28 p.m.
2026-09-06824861100Sep 6, 2026, 9:41 p.m. / Sep 6, 2026, 10:03 p.m.
2026-09-0671038100Sep 6, 2026, 8:24 p.m. / Sep 6, 2026, 9:39 p.m.
2026-09-0610528725100Sep 6, 2026, 7:36 p.m. / Sep 6, 2026, 8:23 p.m.
2026-09-06105555100Sep 6, 2026, 6:49 p.m. / Sep 6, 2026, 7:35 p.m.
2026-09-0610522608100Sep 6, 2026, 5:48 p.m. / Sep 6, 2026, 6:47 p.m.
2026-09-06622380100Sep 6, 2026, 4:09 p.m. / Sep 6, 2026, 5:45 p.m.
2026-09-06614499100Sep 6, 2026, 3:17 p.m. / Sep 6, 2026, 4:08 p.m.
2026-09-0662047100Sep 6, 2026, 1:50 p.m. / Sep 6, 2026, 3:28 p.m.
2026-09-06612289100Sep 6, 2026, 12:30 p.m. / Sep 6, 2026, 1:48 p.m.
2026-09-064412516100Sep 6, 2026, 11:04 a.m. / Sep 6, 2026, 12:09 p.m.
2026-09-064423070100Sep 6, 2026, 10:25 a.m. / Sep 6, 2026, 11:03 a.m.
2026-09-064418610100Sep 6, 2026, 8:47 a.m. / Sep 6, 2026, 10:23 a.m.
2026-09-064412139100Sep 6, 2026, 8:28 a.m. / Sep 6, 2026, 9:37 a.m.
2026-09-0644177100Sep 6, 2026, 7:15 a.m. / Sep 6, 2026, 8:27 a.m.
2026-09-064825912100Sep 6, 2026, 7:30 a.m. / Sep 6, 2026, 7:55 a.m.
2026-09-048814282060Sep 4, 2026, 5:04 p.m. / Sep 4, 2026, 6:05 p.m.
2026-09-04881634060Sep 4, 2026, 3:49 p.m. / Sep 4, 2026, 5:03 p.m.
2026-09-041020130060Sep 4, 2026, 2:21 p.m. / Sep 4, 2026, 3:47 p.m.
2026-09-04E19939060Sep 4, 2026, 8:00 a.m. / Sep 4, 2026, 8:44 a.m.
2026-09-0453920435060Sep 4, 2026, 6:52 a.m. / Sep 4, 2026, 7:58 a.m.
2026-09-0453919162060Sep 4, 2026, 5:45 a.m. / Sep 4, 2026, 6:49 a.m.
2026-09-03816642050Sep 3, 2026, 11:21 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-03821839050Sep 3, 2026, 10:58 p.m. / Sep 3, 2026, 11:20 p.m.
2026-09-03811417050Sep 3, 2026, 10:29 p.m. / Sep 3, 2026, 10:48 p.m.
2026-09-038-2076992685Sep 3, 2026, 10:27 p.m. / Sep 3, 2026, 10:27 p.m.
2026-09-03817989050Sep 3, 2026, 10:19 p.m. / Sep 3, 2026, 10:19 p.m.
2026-09-034816040050Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 9:59 p.m.
2026-09-03488307050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-034811371050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-03489164050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-034813406050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03487646050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-03455048050Sep 3, 2026, 2:00 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-034513568050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 1:59 p.m.
2026-09-03455276050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-034528168050Sep 3, 2026, 12:10 p.m. / Sep 3, 2026, 12:10 p.m.
2026-09-034520147050Sep 3, 2026, 11:57 a.m. / Sep 3, 2026, 11:58 a.m.
2026-09-034521225050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 11:49 a.m.
2026-09-034519802050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03453417050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-031717210050Sep 3, 2026, 7:43 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-0323728027050Sep 3, 2026, 6:54 a.m. / Sep 3, 2026, 7:41 a.m.
2026-09-02198264040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:42 p.m.
2026-09-021916551040Sep 2, 2026, 8:04 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-021925405040Sep 2, 2026, 6:40 p.m. / Sep 2, 2026, 7:50 p.m.
2026-09-021912557040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:38 p.m.
2026-09-021922837040Sep 2, 2026, 4:09 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-021916077040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:06 p.m.
2026-09-02923400040Sep 2, 2026, 1:08 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-029224543040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 12:47 p.m.
2026-09-029219246040Sep 2, 2026, 12:08 p.m. / Sep 2, 2026, 12:37 p.m.
2026-09-02928935040Sep 2, 2026, 11:45 a.m. / Sep 2, 2026, 11:56 a.m.
2026-09-02921422040Sep 2, 2026, 11:05 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-029218952040Sep 2, 2026, 10:44 a.m. / Sep 2, 2026, 10:46 a.m.
2026-09-029215389040Sep 2, 2026, 9:41 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-0269716308040Sep 2, 2026, 7:56 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-02441694040Sep 2, 2026, 6:54 a.m. / Sep 2, 2026, 7:55 a.m.
2026-09-024411520040Sep 2, 2026, 6:15 a.m. / Sep 2, 2026, 6:53 a.m.
2026-09-024426932040Sep 2, 2026, 5:26 a.m. / Sep 2, 2026, 6:12 a.m.
2026-09-024428669040Sep 2, 2026, 4:39 a.m. / Sep 2, 2026, 5:23 a.m.
2026-08-27885259120Aug 27, 2026, 4:44 a.m. / Aug 27, 2026, 4:53 a.m.
2026-08-251211223100Aug 25, 2026, 3:00 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251223024100Aug 25, 2026, 1:34 p.m. / Aug 25, 2026, 2:54 p.m.
2026-08-25126606100Aug 25, 2026, 12:19 p.m. / Aug 25, 2026, 1:29 p.m.
2026-08-251219518100Aug 25, 2026, 11:00 a.m. / Aug 25, 2026, 12:14 p.m.
2026-08-251218019100Aug 25, 2026, 9:49 a.m. / Aug 25, 2026, 10:54 a.m.
2026-08-2512338100Aug 25, 2026, 8:25 a.m. / Aug 25, 2026, 9:44 a.m.
2026-08-2532601100Aug 25, 2026, 7:19 a.m. / Aug 25, 2026, 8:19 a.m.
2026-08-253510863100Aug 25, 2026, 6:04 a.m. / Aug 25, 2026, 7:09 a.m.
2026-08-248810629020Aug 24, 2026, 6:40 p.m. / Aug 24, 2026, 7:29 p.m.
2026-08-24887780020Aug 24, 2026, 5:45 p.m. / Aug 24, 2026, 6:34 p.m.
2026-08-248810156020Aug 24, 2026, 4:46 p.m. / Aug 24, 2026, 5:39 p.m.
2026-08-248821855020Aug 24, 2026, 3:34 p.m. / Aug 24, 2026, 4:39 p.m.
2026-08-24884009020Aug 24, 2026, 2:30 p.m. / Aug 24, 2026, 3:29 p.m.
2026-08-248817142020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:23 p.m.
2026-08-2376213010Aug 23, 2026, 11:02 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-237522529010Aug 23, 2026, 10:00 p.m. / Aug 23, 2026, 10:04 p.m.
2026-08-232525468010Aug 23, 2026, 2:52 p.m. / Aug 23, 2026, 2:54 p.m.
2026-08-232512976010Aug 23, 2026, 1:03 p.m. / Aug 23, 2026, 2:04 p.m.
2026-08-2325636010Aug 23, 2026, 12:13 p.m. / Aug 23, 2026, 12:58 p.m.
2026-08-232511725010Aug 23, 2026, 10:49 a.m. / Aug 23, 2026, 11:50 a.m.
2026-08-23254315010Aug 23, 2026, 10:18 a.m. / Aug 23, 2026, 11:00 a.m.
2026-08-232522178010Aug 23, 2026, 9:04 a.m. / Aug 23, 2026, 10:13 a.m.
2026-08-23252869010Aug 23, 2026, 7:33 a.m. / Aug 23, 2026, 9:00 a.m.
2026-08-232515553010Aug 23, 2026, 7:19 a.m. / Aug 23, 2026, 8:13 a.m.
2026-08-2240817070Aug 23, 2026, 1:09 a.m. / Aug 23, 2026, 1:28 a.m.
2026-08-2240200070Aug 23, 2026, 12:33 a.m. / Aug 23, 2026, 1:03 a.m.
2026-08-22408308070Aug 23, 2026, 12:04 a.m. / Aug 23, 2026, 12:29 a.m.
2026-08-224013042070Aug 22, 2026, 11:00 p.m. / Aug 22, 2026, 11:59 p.m.
2026-08-224012553070Aug 22, 2026, 10:24 p.m. / Aug 22, 2026, 10:54 p.m.
2026-08-221919333070Aug 22, 2026, 8:49 p.m. / Aug 22, 2026, 10:18 p.m.
2026-08-2219865070Aug 22, 2026, 7:28 p.m. / Aug 22, 2026, 8:43 p.m.
2026-08-22417864070Aug 22, 2026, 6:54 p.m. / Aug 22, 2026, 7:24 p.m.
2026-08-2218596070Aug 22, 2026, 6:00 p.m. / Aug 22, 2026, 6:49 p.m.
2026-08-184425010030Aug 18, 2026, 6:59 p.m. / Aug 18, 2026, 7:24 p.m.
2026-08-184421260030Aug 18, 2026, 6:15 p.m. / Aug 18, 2026, 6:54 p.m.
2026-08-18447533030Aug 18, 2026, 5:15 p.m. / Aug 18, 2026, 6:09 p.m.
2026-08-189822774030Aug 18, 2026, 4:30 p.m. / Aug 18, 2026, 5:09 p.m.
2026-08-18986703030Aug 18, 2026, 4:19 p.m. / Aug 18, 2026, 4:24 p.m.
2026-08-189817152030Aug 18, 2026, 3:54 p.m. / Aug 18, 2026, 4:14 p.m.
2026-08-18984597030Aug 18, 2026, 3:14 p.m. / Aug 18, 2026, 3:49 p.m.
2026-08-189824417030Aug 18, 2026, 2:24 p.m. / Aug 18, 2026, 3:09 p.m.
2026-08-18983081030Aug 18, 2026, 1:44 p.m. / Aug 18, 2026, 2:19 p.m.
2026-08-18989612030Aug 18, 2026, 12:59 p.m. / Aug 18, 2026, 1:39 p.m.
2026-08-18986273030Aug 18, 2026, 11:29 a.m. / Aug 18, 2026, 12:54 p.m.
2026-08-189221317030Aug 18, 2026, 10:59 a.m. / Aug 18, 2026, 11:18 a.m.
2026-08-189212785030Aug 18, 2026, 10:45 a.m. / Aug 18, 2026, 10:55 a.m.
2026-08-189220474030Aug 18, 2026, 9:19 a.m. / Aug 18, 2026, 10:40 a.m.
2026-08-189210635030Aug 18, 2026, 9:44 a.m. / Aug 18, 2026, 9:59 a.m.
2026-08-18127291030Aug 18, 2026, 7:29 a.m. / Aug 18, 2026, 8:43 a.m.
2026-08-188122669030Aug 18, 2026, 5:40 a.m. / Aug 18, 2026, 7:21 a.m.
2026-08-179250020Aug 17, 2026, 7:05 p.m. / Aug 17, 2026, 7:33 p.m.
2026-08-17918917020Aug 17, 2026, 6:34 p.m. / Aug 17, 2026, 6:59 p.m.
2026-08-1797226020Aug 17, 2026, 6:10 p.m. / Aug 17, 2026, 6:30 p.m.
2026-08-174524950020Aug 17, 2026, 5:54 p.m. / Aug 17, 2026, 6:04 p.m.
2026-08-17459194020Aug 17, 2026, 5:44 p.m. / Aug 17, 2026, 5:49 p.m.
2026-08-174911103020Aug 17, 2026, 5:30 p.m. / Aug 17, 2026, 5:40 p.m.
2026-08-174922082020Aug 17, 2026, 5:10 p.m. / Aug 17, 2026, 5:24 p.m.
2026-08-17883301020Aug 17, 2026, 3:59 p.m. / Aug 17, 2026, 5:04 p.m.
2026-08-17883497020Aug 17, 2026, 2:44 p.m. / Aug 17, 2026, 3:54 p.m.
2026-08-178812024020Aug 17, 2026, 2:09 p.m. / Aug 17, 2026, 2:39 p.m.
2026-08-17889218020Aug 17, 2026, 1:09 p.m. / Aug 17, 2026, 2:04 p.m.
2026-08-17885170020Aug 17, 2026, 12:00 p.m. / Aug 17, 2026, 1:04 p.m.
2026-08-178811301020Aug 17, 2026, 10:44 a.m. / Aug 17, 2026, 11:54 a.m.
2026-08-17881923020Aug 17, 2026, 10:09 a.m. / Aug 17, 2026, 10:39 a.m.
2026-08-178816142020Aug 17, 2026, 8:59 a.m. / Aug 17, 2026, 10:03 a.m.
2026-08-179811834020Aug 17, 2026, 8:09 a.m. / Aug 17, 2026, 8:54 a.m.
2026-08-17403034020Aug 17, 2026, 7:09 a.m. / Aug 17, 2026, 8:04 a.m.
2026-08-16611977010Aug 16, 2026, 8:09 p.m. / Aug 16, 2026, 9:04 p.m.
2026-08-16612970010Aug 16, 2026, 6:34 p.m. / Aug 16, 2026, 8:04 p.m.
2026-08-1662588010Aug 16, 2026, 1:44 p.m. / Aug 16, 2026, 4:49 p.m.
2026-08-161117690010Aug 16, 2026, 10:54 a.m. / Aug 16, 2026, 1:39 p.m.
2026-08-168023210010Aug 16, 2026, 9:09 a.m. / Aug 16, 2026, 10:44 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
208 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