Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4772

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.

214
Observed trips
18
Service dates
38
Routes
Service dateRouteTripFirst / last observed
2026-09-11572663060Sep 11, 2026, 8:48 p.m. / Sep 11, 2026, 9:32 p.m.
2026-09-115719443060Sep 11, 2026, 7:47 p.m. / Sep 11, 2026, 8:47 p.m.
2026-09-116216126060Sep 11, 2026, 6:37 p.m. / Sep 11, 2026, 7:46 p.m.
2026-09-11622058060Sep 11, 2026, 4:40 p.m. / Sep 11, 2026, 6:36 p.m.
2026-09-111120880060Sep 11, 2026, 3:32 p.m. / Sep 11, 2026, 4:41 p.m.
2026-09-111119774060Sep 11, 2026, 2:22 p.m. / Sep 11, 2026, 3:31 p.m.
2026-09-11114742060Sep 11, 2026, 12:53 p.m. / Sep 11, 2026, 2:20 p.m.
2026-09-11118494060Sep 11, 2026, 11:47 a.m. / Sep 11, 2026, 12:52 p.m.
2026-09-11111789060Sep 11, 2026, 10:24 a.m. / Sep 11, 2026, 11:46 a.m.
2026-09-111115745060Sep 11, 2026, 8:38 a.m. / Sep 11, 2026, 10:22 a.m.
2026-09-1166321596060Sep 11, 2026, 7:47 a.m. / Sep 11, 2026, 8:23 a.m.
2026-09-116743942060Sep 11, 2026, 6:49 a.m. / Sep 11, 2026, 7:45 a.m.
2026-09-1116811835060Sep 11, 2026, 5:57 a.m. / Sep 11, 2026, 6:47 a.m.
2026-09-1116811255060Sep 11, 2026, 5:14 a.m. / Sep 11, 2026, 5:56 a.m.
2026-09-10816823050Sep 10, 2026, 9:27 p.m. / Sep 10, 2026, 10:20 p.m.
2026-09-108120372050Sep 10, 2026, 8:27 p.m. / Sep 10, 2026, 9:26 p.m.
2026-09-10112790050Sep 10, 2026, 6:37 p.m. / Sep 10, 2026, 8:26 p.m.
2026-09-10112742050Sep 10, 2026, 5:16 p.m. / Sep 10, 2026, 6:35 p.m.
2026-09-108515812050Sep 10, 2026, 3:35 p.m. / Sep 10, 2026, 5:14 p.m.
2026-09-108513310050Sep 10, 2026, 2:12 p.m. / Sep 10, 2026, 3:33 p.m.
2026-09-10116276050Sep 10, 2026, 12:40 p.m. / Sep 10, 2026, 2:11 p.m.
2026-09-101116450050Sep 10, 2026, 10:37 a.m. / Sep 10, 2026, 12:38 p.m.
2026-09-10613943050Sep 10, 2026, 9:44 a.m. / Sep 10, 2026, 10:21 a.m.
2026-09-101614689050Sep 10, 2026, 9:08 a.m. / Sep 10, 2026, 9:43 a.m.
2026-09-1016121196050Sep 10, 2026, 8:15 a.m. / Sep 10, 2026, 9:07 a.m.
2026-09-101636076050Sep 10, 2026, 7:32 a.m. / Sep 10, 2026, 8:13 a.m.
2026-09-101633239050Sep 10, 2026, 6:44 a.m. / Sep 10, 2026, 7:31 a.m.
2026-09-0928322882040Sep 9, 2026, 5:06 p.m. / Sep 9, 2026, 6:14 p.m.
2026-09-097414305040Sep 9, 2026, 4:08 p.m. / Sep 9, 2026, 5:04 p.m.
2026-09-0966422040Sep 9, 2026, 3:02 p.m. / Sep 9, 2026, 4:06 p.m.
2026-09-09635164040Sep 9, 2026, 1:41 p.m. / Sep 9, 2026, 3:00 p.m.
2026-09-096327437040Sep 9, 2026, 12:28 p.m. / Sep 9, 2026, 1:39 p.m.
2026-09-096326944040Sep 9, 2026, 11:11 a.m. / Sep 9, 2026, 12:27 p.m.
2026-09-0963923040Sep 9, 2026, 10:08 a.m. / Sep 9, 2026, 11:10 a.m.
2026-09-096317317040Sep 9, 2026, 8:41 a.m. / Sep 9, 2026, 10:07 a.m.
2026-09-0926211147040Sep 9, 2026, 7:13 a.m. / Sep 9, 2026, 8:40 a.m.
2026-09-09858737040Sep 9, 2026, 6:10 a.m. / Sep 9, 2026, 7:11 a.m.
2026-09-098515185040Sep 9, 2026, 5:06 a.m. / Sep 9, 2026, 6:09 a.m.
2026-09-085715367030Sep 8, 2026, 8:48 p.m. / Sep 8, 2026, 9:43 p.m.
2026-09-085723993030Sep 8, 2026, 7:52 p.m. / Sep 8, 2026, 8:47 p.m.
2026-09-086219445030Sep 8, 2026, 6:39 p.m. / Sep 8, 2026, 7:51 p.m.
2026-09-086215065030Sep 8, 2026, 4:41 p.m. / Sep 8, 2026, 6:38 p.m.
2026-09-081125757030Sep 8, 2026, 3:29 p.m. / Sep 8, 2026, 4:40 p.m.
2026-09-081124401030Sep 8, 2026, 1:57 p.m. / Sep 8, 2026, 3:28 p.m.
2026-09-08112204030Sep 8, 2026, 12:55 p.m. / Sep 8, 2026, 2:20 p.m.
2026-09-08116872030Sep 8, 2026, 11:47 a.m. / Sep 8, 2026, 12:55 p.m.
2026-09-081117124030Sep 8, 2026, 10:24 a.m. / Sep 8, 2026, 11:46 a.m.
2026-09-081119667030Sep 8, 2026, 8:39 a.m. / Sep 8, 2026, 10:21 a.m.
2026-09-0866326683030Sep 8, 2026, 7:15 a.m. / Sep 8, 2026, 8:24 a.m.
2026-09-086741244030Sep 8, 2026, 6:48 a.m. / Sep 8, 2026, 7:46 a.m.
2026-09-0816810959030Sep 8, 2026, 5:57 a.m. / Sep 8, 2026, 6:47 a.m.
2026-09-0816810224030Sep 8, 2026, 4:59 a.m. / Sep 8, 2026, 5:56 a.m.
2026-09-0495025462060Sep 5, 2026, 12:32 a.m. / Sep 5, 2026, 1:35 a.m.
2026-09-04628551060Sep 4, 2026, 10:31 p.m. / Sep 4, 2026, 11:54 p.m.
2026-09-041116952060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:30 p.m.
2026-09-046828155060Sep 4, 2026, 6:44 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-04686199060Sep 4, 2026, 6:33 p.m. / Sep 4, 2026, 7:26 p.m.
2026-09-041623767060Sep 4, 2026, 5:51 p.m. / Sep 4, 2026, 6:46 p.m.
2026-09-041621671060Sep 4, 2026, 5:32 p.m. / Sep 4, 2026, 5:50 p.m.
2026-09-04602544060Sep 4, 2026, 5:03 p.m. / Sep 4, 2026, 5:31 p.m.
2026-09-046011510060Sep 4, 2026, 3:52 p.m. / Sep 4, 2026, 5:02 p.m.
2026-09-048125928060Sep 4, 2026, 2:32 p.m. / Sep 4, 2026, 3:49 p.m.
2026-09-048111841060Sep 4, 2026, 1:28 p.m. / Sep 4, 2026, 2:29 p.m.
2026-09-048115111060Sep 4, 2026, 12:01 p.m. / Sep 4, 2026, 1:27 p.m.
2026-09-048118082060Sep 4, 2026, 11:10 a.m. / Sep 4, 2026, 12:00 p.m.
2026-09-04861098060Sep 4, 2026, 9:44 a.m. / Sep 4, 2026, 11:09 a.m.
2026-09-047317452060Sep 4, 2026, 9:12 a.m. / Sep 4, 2026, 9:43 a.m.
2026-09-047316128060Sep 4, 2026, 8:10 a.m. / Sep 4, 2026, 9:10 a.m.
2026-09-046720941060Sep 4, 2026, 6:28 a.m. / Sep 4, 2026, 8:09 a.m.
2026-09-046715958060Sep 4, 2026, 6:41 a.m. / Sep 4, 2026, 6:58 a.m.
2026-09-03628251050Sep 3, 2026, 11:20 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-036225761050Sep 3, 2026, 10:19 p.m. / Sep 3, 2026, 11:19 p.m.
2026-09-036217963050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 9:59 p.m.
2026-09-036826818050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-03688863050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-03673089050Sep 3, 2026, 5:13 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03675320050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 5:01 p.m.
2026-09-038075050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-03804670050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-038020275050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-0317314472050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:10 p.m.
2026-09-0317315411050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-0386-576961067Sep 3, 2026, 7:26 a.m. / Sep 3, 2026, 7:54 a.m.
2026-09-0326214604050Sep 3, 2026, 6:11 a.m. / Sep 3, 2026, 7:12 a.m.
2026-09-03262-276229477Sep 3, 2026, 6:36 a.m. / Sep 3, 2026, 6:36 a.m.
2026-09-025116723040Sep 2, 2026, 10:49 p.m. / Sep 2, 2026, 11:28 p.m.
2026-09-025129039040Sep 2, 2026, 10:15 p.m. / Sep 2, 2026, 10:31 p.m.
2026-09-025113654040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:58 p.m.
2026-09-026216873040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-026128350040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-0216822425040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02162712040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-0216217684040Sep 2, 2026, 1:08 p.m. / Sep 2, 2026, 1:08 p.m.
2026-09-021112839040Sep 2, 2026, 8:21 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-021118761040Sep 2, 2026, 7:13 a.m. / Sep 2, 2026, 8:20 a.m.
2026-09-021125475040Sep 2, 2026, 6:15 a.m. / Sep 2, 2026, 7:11 a.m.
2026-09-0126123921030Sep 1, 2026, 4:51 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-015711869030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 4:35 p.m.
2026-09-016813264030Sep 1, 2026, 4:08 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-01826031030Sep 1, 2026, 2:35 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-01828750030Sep 1, 2026, 1:53 p.m. / Sep 1, 2026, 2:28 p.m.
2026-09-018220322030Sep 1, 2026, 12:32 p.m. / Sep 1, 2026, 1:46 p.m.
2026-09-01829834030Sep 1, 2026, 11:47 a.m. / Sep 1, 2026, 12:21 p.m.
2026-09-018217389030Sep 1, 2026, 10:30 a.m. / Sep 1, 2026, 11:45 a.m.
2026-09-016824847030Sep 1, 2026, 8:38 a.m. / Sep 1, 2026, 10:11 a.m.
2026-09-011617527030Sep 1, 2026, 7:19 a.m. / Sep 1, 2026, 8:36 a.m.
2026-09-011618294030Sep 1, 2026, 6:51 a.m. / Sep 1, 2026, 7:17 a.m.
2026-09-01161197030Sep 1, 2026, 5:40 a.m. / Sep 1, 2026, 6:49 a.m.
2026-08-315322675020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 9:38 p.m.
2026-08-315326715020Aug 31, 2026, 7:41 p.m. / Aug 31, 2026, 8:10 p.m.
2026-08-31702864020Aug 31, 2026, 6:45 p.m. / Aug 31, 2026, 7:39 p.m.
2026-08-317021394020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:39 p.m.
2026-08-31708357020Aug 31, 2026, 3:57 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-3111020526020Aug 31, 2026, 2:12 p.m. / Aug 31, 2026, 3:52 p.m.
2026-08-315713643020Aug 31, 2026, 8:01 a.m. / Aug 31, 2026, 9:01 a.m.
2026-08-31601997020Aug 31, 2026, 6:52 a.m. / Aug 31, 2026, 7:59 a.m.
2026-08-316012299020Aug 31, 2026, 6:28 a.m. / Aug 31, 2026, 6:50 a.m.
2026-08-3116311756020Aug 31, 2026, 5:32 a.m. / Aug 31, 2026, 6:27 a.m.
2026-08-28572242130Aug 29, 2026, 2:12 a.m. / Aug 29, 2026, 2:25 a.m.
2026-08-286113921130Aug 29, 2026, 1:15 a.m. / Aug 29, 2026, 2:11 a.m.
2026-08-28611581130Aug 29, 2026, 12:19 a.m. / Aug 29, 2026, 12:35 a.m.
2026-08-2817322826130Aug 28, 2026, 11:22 p.m. / Aug 29, 2026, 12:17 a.m.
2026-08-2817315321130Aug 28, 2026, 9:56 p.m. / Aug 28, 2026, 10:39 p.m.
2026-08-2817312909130Aug 28, 2026, 9:39 p.m. / Aug 28, 2026, 9:53 p.m.
2026-08-287317860130Aug 28, 2026, 9:08 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-287325292130Aug 28, 2026, 8:36 p.m. / Aug 28, 2026, 9:01 p.m.
2026-08-28733399130Aug 28, 2026, 8:09 p.m. / Aug 28, 2026, 8:34 p.m.
2026-08-287316606130Aug 28, 2026, 7:36 p.m. / Aug 28, 2026, 8:04 p.m.
2026-08-2826316283130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 7:29 p.m.
2026-08-281123506130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-27826120120Aug 27, 2026, 2:21 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-27826914120Aug 27, 2026, 12:59 p.m. / Aug 27, 2026, 2:14 p.m.
2026-08-27829834120Aug 27, 2026, 11:56 a.m. / Aug 27, 2026, 12:56 p.m.
2026-08-278519774120Aug 27, 2026, 9:29 a.m. / Aug 27, 2026, 10:47 a.m.
2026-08-276020350120Aug 27, 2026, 7:24 a.m. / Aug 27, 2026, 9:27 a.m.
2026-08-27606187120Aug 27, 2026, 6:58 a.m. / Aug 27, 2026, 7:18 a.m.
2026-08-2716824244120Aug 27, 2026, 5:59 a.m. / Aug 27, 2026, 6:53 a.m.
2026-08-2716811237120Aug 27, 2026, 5:04 a.m. / Aug 27, 2026, 5:54 a.m.
2026-08-256118408100Aug 25, 2026, 3:09 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-25615883100Aug 25, 2026, 1:49 p.m. / Aug 25, 2026, 3:04 p.m.
2026-08-2561349100Aug 25, 2026, 12:09 p.m. / Aug 25, 2026, 1:44 p.m.
2026-08-25613542100Aug 25, 2026, 11:24 a.m. / Aug 25, 2026, 12:04 p.m.
2026-08-2511023673100Aug 25, 2026, 8:48 a.m. / Aug 25, 2026, 10:46 a.m.
2026-08-257015498100Aug 25, 2026, 7:19 a.m. / Aug 25, 2026, 8:36 a.m.
2026-08-24539571020Aug 24, 2026, 9:30 p.m. / Aug 24, 2026, 10:09 p.m.
2026-08-245321445020Aug 24, 2026, 8:44 p.m. / Aug 24, 2026, 9:24 p.m.
2026-08-245311839020Aug 24, 2026, 7:29 p.m. / Aug 24, 2026, 8:39 p.m.
2026-08-24536881020Aug 24, 2026, 6:44 p.m. / Aug 24, 2026, 7:23 p.m.
2026-08-245311711020Aug 24, 2026, 5:46 p.m. / Aug 24, 2026, 6:40 p.m.
2026-08-248623834020Aug 24, 2026, 4:56 p.m. / Aug 24, 2026, 5:39 p.m.
2026-08-248624804020Aug 24, 2026, 4:26 p.m. / Aug 24, 2026, 4:49 p.m.
2026-08-245710653020Aug 24, 2026, 3:09 p.m. / Aug 24, 2026, 4:19 p.m.
2026-08-216222892060Aug 21, 2026, 5:24 p.m. / Aug 21, 2026, 7:51 p.m.
2026-08-21876626060Aug 21, 2026, 4:53 p.m. / Aug 21, 2026, 5:18 p.m.
2026-08-218717356060Aug 21, 2026, 4:14 p.m. / Aug 21, 2026, 4:48 p.m.
2026-08-21875789060Aug 21, 2026, 3:39 p.m. / Aug 21, 2026, 4:09 p.m.
2026-08-218724328060Aug 21, 2026, 2:54 p.m. / Aug 21, 2026, 3:33 p.m.
2026-08-218723654060Aug 21, 2026, 2:28 p.m. / Aug 21, 2026, 2:49 p.m.
2026-08-21879051060Aug 21, 2026, 1:43 p.m. / Aug 21, 2026, 2:24 p.m.
2026-08-218718011060Aug 21, 2026, 1:13 p.m. / Aug 21, 2026, 1:38 p.m.
2026-08-218723376060Aug 21, 2026, 12:24 p.m. / Aug 21, 2026, 1:08 p.m.
2026-08-218716901060Aug 21, 2026, 12:00 p.m. / Aug 21, 2026, 12:18 p.m.
2026-08-217420298060Aug 21, 2026, 10:44 a.m. / Aug 21, 2026, 11:54 a.m.
2026-08-21742938060Aug 21, 2026, 9:38 a.m. / Aug 21, 2026, 10:39 a.m.
2026-08-218224505060Aug 21, 2026, 7:48 a.m. / Aug 21, 2026, 9:05 a.m.
2026-08-216811787060Aug 21, 2026, 7:04 a.m. / Aug 21, 2026, 7:43 a.m.
2026-08-216819850060Aug 21, 2026, 5:33 a.m. / Aug 21, 2026, 6:59 a.m.
2026-08-216815087060Aug 21, 2026, 5:44 a.m. / Aug 21, 2026, 6:09 a.m.
2026-08-20806880050Aug 20, 2026, 11:43 p.m. / Aug 21, 2026, 1:53 a.m.
2026-08-208012333050Aug 20, 2026, 10:34 p.m. / Aug 20, 2026, 11:38 p.m.
2026-08-208021782050Aug 20, 2026, 9:24 p.m. / Aug 20, 2026, 10:29 p.m.
2026-08-20703465050Aug 20, 2026, 7:29 p.m. / Aug 20, 2026, 9:19 p.m.
2026-08-207014197050Aug 20, 2026, 5:53 p.m. / Aug 20, 2026, 7:24 p.m.
2026-08-20638695050Aug 20, 2026, 3:30 p.m. / Aug 20, 2026, 5:48 p.m.
2026-08-206717542050Aug 20, 2026, 4:59 p.m. / Aug 20, 2026, 5:14 p.m.
2026-08-206319052050Aug 20, 2026, 1:49 p.m. / Aug 20, 2026, 3:23 p.m.
2026-08-20632622050Aug 20, 2026, 12:59 p.m. / Aug 20, 2026, 2:09 p.m.
2026-08-206311555050Aug 20, 2026, 11:43 a.m. / Aug 20, 2026, 12:54 p.m.
2026-08-206315747050Aug 20, 2026, 10:30 a.m. / Aug 20, 2026, 11:38 a.m.
2026-08-20638219050Aug 20, 2026, 9:13 a.m. / Aug 20, 2026, 10:24 a.m.
2026-08-20638031050Aug 20, 2026, 7:53 a.m. / Aug 20, 2026, 9:09 a.m.
2026-08-20638332050Aug 20, 2026, 6:54 a.m. / Aug 20, 2026, 7:49 a.m.
2026-08-206715376050Aug 20, 2026, 5:23 a.m. / Aug 20, 2026, 6:48 a.m.
2026-08-19539571080Aug 19, 2026, 9:30 p.m. / Aug 19, 2026, 10:14 p.m.
2026-08-195321445080Aug 19, 2026, 8:44 p.m. / Aug 19, 2026, 9:23 p.m.
2026-08-195311839080Aug 19, 2026, 7:28 p.m. / Aug 19, 2026, 8:31 p.m.
2026-08-19536881080Aug 19, 2026, 6:44 p.m. / Aug 19, 2026, 7:23 p.m.
2026-08-195311711080Aug 19, 2026, 5:43 p.m. / Aug 19, 2026, 6:39 p.m.
2026-08-198623834080Aug 19, 2026, 5:04 p.m. / Aug 19, 2026, 5:38 p.m.
2026-08-198624804080Aug 19, 2026, 4:39 p.m. / Aug 19, 2026, 4:58 p.m.
2026-08-195710653080Aug 19, 2026, 3:09 p.m. / Aug 19, 2026, 4:33 p.m.
2026-08-1926519045080Aug 19, 2026, 8:39 a.m. / Aug 19, 2026, 9:30 a.m.
2026-08-1916513004080Aug 19, 2026, 8:19 a.m. / Aug 19, 2026, 8:34 a.m.
2026-08-1916522562080Aug 19, 2026, 7:48 a.m. / Aug 19, 2026, 8:14 a.m.
2026-08-1916524494080Aug 19, 2026, 7:30 a.m. / Aug 19, 2026, 7:43 a.m.
2026-08-1916119252080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:24 a.m.
2026-08-1818718502030Aug 18, 2026, 7:39 a.m. / Aug 18, 2026, 10:14 a.m.
2026-08-188017897030Aug 18, 2026, 7:29 a.m. / Aug 18, 2026, 7:29 a.m.
2026-08-171113720020Aug 17, 2026, 11:54 p.m. / Aug 18, 2026, 12:39 a.m.
2026-08-1711336020Aug 17, 2026, 11:08 p.m. / Aug 17, 2026, 11:49 p.m.
2026-08-171123935020Aug 17, 2026, 10:00 p.m. / Aug 17, 2026, 11:04 p.m.
2026-08-171111688020Aug 17, 2026, 8:45 p.m. / Aug 17, 2026, 9:54 p.m.
2026-08-171114969020Aug 17, 2026, 6:25 p.m. / Aug 17, 2026, 8:39 p.m.
2026-08-17137389020Aug 17, 2026, 6:04 p.m. / Aug 17, 2026, 6:19 p.m.
2026-08-177416098020Aug 17, 2026, 5:00 p.m. / Aug 17, 2026, 6:00 p.m.
2026-08-17743125020Aug 17, 2026, 3:54 p.m. / Aug 17, 2026, 4:54 p.m.
2026-08-17745801020Aug 17, 2026, 2:49 p.m. / Aug 17, 2026, 3:49 p.m.
2026-08-177424018020Aug 17, 2026, 1:44 p.m. / Aug 17, 2026, 2:44 p.m.
2026-08-17516489020Aug 17, 2026, 12:39 p.m. / Aug 17, 2026, 1:39 p.m.
2026-08-17627938020Aug 17, 2026, 10:09 a.m. / Aug 17, 2026, 12:34 p.m.
2026-08-17621950020Aug 17, 2026, 8:54 a.m. / Aug 17, 2026, 10:03 a.m.
2026-08-1726114800020Aug 17, 2026, 7:33 a.m. / Aug 17, 2026, 8:49 a.m.
2026-08-17635416020Aug 17, 2026, 6:29 a.m. / Aug 17, 2026, 7:29 a.m.
2026-08-176316787020Aug 17, 2026, 5:01 a.m. / Aug 17, 2026, 6:24 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
214 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