Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4737

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.

242
Observed trips
18
Service dates
41
Routes
Service dateRouteTripFirst / last observed
2026-09-117517832060Sep 12, 2026, 1:45 a.m. / Sep 12, 2026, 2:45 a.m.
2026-09-117521227060Sep 12, 2026, 12:56 a.m. / Sep 12, 2026, 1:42 a.m.
2026-09-11752533060Sep 11, 2026, 11:30 p.m. / Sep 12, 2026, 12:55 a.m.
2026-09-117515810060Sep 11, 2026, 10:24 p.m. / Sep 11, 2026, 11:29 p.m.
2026-09-11806319060Sep 11, 2026, 8:56 p.m. / Sep 11, 2026, 10:24 p.m.
2026-09-11802534060Sep 11, 2026, 7:46 p.m. / Sep 11, 2026, 8:55 p.m.
2026-09-11536407060Sep 11, 2026, 5:10 p.m. / Sep 11, 2026, 7:45 p.m.
2026-09-11566588060Sep 11, 2026, 4:16 p.m. / Sep 11, 2026, 5:09 p.m.
2026-09-115623486060Sep 11, 2026, 2:59 p.m. / Sep 11, 2026, 4:14 p.m.
2026-09-11858332060Sep 11, 2026, 1:34 p.m. / Sep 11, 2026, 3:00 p.m.
2026-09-111118888060Sep 11, 2026, 10:35 a.m. / Sep 11, 2026, 11:51 a.m.
2026-09-111123493060Sep 11, 2026, 9:23 a.m. / Sep 11, 2026, 10:34 a.m.
2026-09-11112920060Sep 11, 2026, 7:33 a.m. / Sep 11, 2026, 9:05 a.m.
2026-09-11115531060Sep 11, 2026, 6:41 a.m. / Sep 11, 2026, 7:31 a.m.
2026-09-11117814060Sep 11, 2026, 5:40 a.m. / Sep 11, 2026, 6:39 a.m.
2026-09-111119651060Sep 11, 2026, 4:44 a.m. / Sep 11, 2026, 5:38 a.m.
2026-09-101106037050Sep 10, 2026, 5:09 p.m. / Sep 10, 2026, 7:17 p.m.
2026-09-1011020183050Sep 10, 2026, 2:32 p.m. / Sep 10, 2026, 5:08 p.m.
2026-09-106748155050Sep 10, 2026, 2:26 p.m. / Sep 10, 2026, 3:12 p.m.
2026-09-106717711050Sep 10, 2026, 1:27 p.m. / Sep 10, 2026, 2:23 p.m.
2026-09-106718611050Sep 10, 2026, 1:03 p.m. / Sep 10, 2026, 1:26 p.m.
2026-09-106723499050Sep 10, 2026, 12:26 p.m. / Sep 10, 2026, 1:02 p.m.
2026-09-106721810050Sep 10, 2026, 12:03 p.m. / Sep 10, 2026, 12:25 p.m.
2026-09-10682252050Sep 10, 2026, 11:05 a.m. / Sep 10, 2026, 12:02 p.m.
2026-09-106819048050Sep 10, 2026, 9:55 a.m. / Sep 10, 2026, 11:03 a.m.
2026-09-106822126050Sep 10, 2026, 9:03 a.m. / Sep 10, 2026, 9:54 a.m.
2026-09-106813262050Sep 10, 2026, 9:49 a.m. / Sep 10, 2026, 9:50 a.m.
2026-09-106817147050Sep 10, 2026, 8:15 a.m. / Sep 10, 2026, 9:02 a.m.
2026-09-1068185050Sep 10, 2026, 7:20 a.m. / Sep 10, 2026, 8:13 a.m.
2026-09-1068705050Sep 10, 2026, 6:33 a.m. / Sep 10, 2026, 7:19 a.m.
2026-09-106811710050Sep 10, 2026, 5:59 a.m. / Sep 10, 2026, 6:32 a.m.
2026-09-098119792040Sep 9, 2026, 7:25 p.m. / Sep 9, 2026, 8:19 p.m.
2026-09-098126298040Sep 9, 2026, 6:07 p.m. / Sep 9, 2026, 7:23 p.m.
2026-09-098110361040Sep 9, 2026, 5:01 p.m. / Sep 9, 2026, 6:05 p.m.
2026-09-098112791040Sep 9, 2026, 3:39 p.m. / Sep 9, 2026, 5:00 p.m.
2026-09-098120078040Sep 9, 2026, 2:27 p.m. / Sep 9, 2026, 3:37 p.m.
2026-09-095310299040Sep 9, 2026, 1:34 p.m. / Sep 9, 2026, 2:26 p.m.
2026-09-098222736040Sep 9, 2026, 12:00 p.m. / Sep 9, 2026, 1:33 p.m.
2026-09-098226953040Sep 9, 2026, 11:19 a.m. / Sep 9, 2026, 11:58 a.m.
2026-09-098223758040Sep 9, 2026, 10:00 a.m. / Sep 9, 2026, 11:18 a.m.
2026-09-098228977040Sep 9, 2026, 9:16 a.m. / Sep 9, 2026, 9:58 a.m.
2026-09-09826893040Sep 9, 2026, 7:45 a.m. / Sep 9, 2026, 9:15 a.m.
2026-09-095329053040Sep 9, 2026, 6:59 a.m. / Sep 9, 2026, 7:43 a.m.
2026-09-095311955040Sep 9, 2026, 5:59 a.m. / Sep 9, 2026, 6:57 a.m.
2026-09-09954387030Sep 9, 2026, 4:01 a.m. / Sep 9, 2026, 4:29 a.m.
2026-09-08954387030Sep 9, 2026, 3:13 a.m. / Sep 9, 2026, 3:59 a.m.
2026-09-086118152030Sep 9, 2026, 2:14 a.m. / Sep 9, 2026, 3:11 a.m.
2026-09-086124346030Sep 9, 2026, 1:14 a.m. / Sep 9, 2026, 2:13 a.m.
2026-09-088128106030Sep 8, 2026, 11:53 p.m. / Sep 9, 2026, 1:13 a.m.
2026-09-088818542030Sep 8, 2026, 10:34 p.m. / Sep 8, 2026, 11:52 p.m.
2026-09-0811110981030Sep 8, 2026, 10:10 p.m. / Sep 8, 2026, 10:33 p.m.
2026-09-0853285030Sep 8, 2026, 8:32 p.m. / Sep 8, 2026, 10:09 p.m.
2026-09-087428827030Sep 8, 2026, 7:24 p.m. / Sep 8, 2026, 8:31 p.m.
2026-09-08748035030Sep 8, 2026, 5:41 p.m. / Sep 8, 2026, 7:23 p.m.
2026-09-088225316030Sep 8, 2026, 4:58 p.m. / Sep 8, 2026, 5:39 p.m.
2026-09-08821578030Sep 8, 2026, 2:49 p.m. / Sep 8, 2026, 4:56 p.m.
2026-09-08883780030Sep 8, 2026, 1:26 p.m. / Sep 8, 2026, 2:48 p.m.
2026-09-08145915030Sep 8, 2026, 9:28 a.m. / Sep 8, 2026, 11:07 a.m.
2026-09-08879412030Sep 8, 2026, 8:29 a.m. / Sep 8, 2026, 9:26 a.m.
2026-09-088728726030Sep 8, 2026, 7:51 a.m. / Sep 8, 2026, 8:27 a.m.
2026-09-088714678030Sep 8, 2026, 7:20 a.m. / Sep 8, 2026, 7:50 a.m.
2026-09-08878908030Sep 8, 2026, 6:58 a.m. / Sep 8, 2026, 7:19 a.m.
2026-09-088720280030Sep 8, 2026, 6:49 a.m. / Sep 8, 2026, 6:57 a.m.
2026-09-088720430030Sep 8, 2026, 6:15 a.m. / Sep 8, 2026, 6:48 a.m.
2026-09-0426517072060Sep 4, 2026, 4:30 p.m. / Sep 4, 2026, 6:03 p.m.
2026-09-0418715668060Sep 4, 2026, 3:39 p.m. / Sep 4, 2026, 4:29 p.m.
2026-09-048525431060Sep 4, 2026, 2:37 p.m. / Sep 4, 2026, 3:38 p.m.
2026-09-04681581060Sep 4, 2026, 12:37 p.m. / Sep 4, 2026, 1:42 p.m.
2026-09-046815714060Sep 4, 2026, 11:39 a.m. / Sep 4, 2026, 12:34 p.m.
2026-09-046812812060Sep 4, 2026, 10:57 a.m. / Sep 4, 2026, 11:36 a.m.
2026-09-046824210060Sep 4, 2026, 10:08 a.m. / Sep 4, 2026, 10:55 a.m.
2026-09-04685304060Sep 4, 2026, 9:20 a.m. / Sep 4, 2026, 10:06 a.m.
2026-09-04681103060Sep 4, 2026, 8:32 a.m. / Sep 4, 2026, 9:19 a.m.
2026-09-046821695060Sep 4, 2026, 7:41 a.m. / Sep 4, 2026, 8:31 a.m.
2026-09-046815866060Sep 4, 2026, 6:52 a.m. / Sep 4, 2026, 7:40 a.m.
2026-09-046817419060Sep 4, 2026, 5:55 a.m. / Sep 4, 2026, 6:49 a.m.
2026-09-036021985050Sep 3, 2026, 9:58 p.m. / Sep 3, 2026, 9:59 p.m.
2026-09-036026750050Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 9:50 p.m.
2026-09-03604487050Sep 3, 2026, 8:58 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-03609375050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 8:57 p.m.
2026-09-03609676050Sep 3, 2026, 7:58 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-03607273050Sep 3, 2026, 7:29 p.m. / Sep 3, 2026, 7:49 p.m.
2026-09-03603465050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:23 p.m.
2026-09-0360262050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-03117791050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03115787050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-038221346050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-03822086050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:10 p.m.
2026-09-038211375050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03113878050Sep 3, 2026, 7:52 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-031115951050Sep 3, 2026, 6:43 a.m. / Sep 3, 2026, 7:50 a.m.
2026-09-025324865040Sep 2, 2026, 11:55 p.m. / Sep 2, 2026, 11:56 p.m.
2026-09-025323656040Sep 2, 2026, 11:13 p.m. / Sep 2, 2026, 11:28 p.m.
2026-09-025310421040Sep 2, 2026, 9:57 p.m. / Sep 2, 2026, 11:06 p.m.
2026-09-025117221040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:42 p.m.
2026-09-025112982040Sep 2, 2026, 8:06 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-025719366040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:04 p.m.
2026-09-025717509040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-025116675040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-021638111040Sep 2, 2026, 1:28 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-021615547040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:22 p.m.
2026-09-0216128055040Sep 2, 2026, 11:45 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-0216110927040Sep 2, 2026, 11:05 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-0216112526040Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 10:46 a.m.
2026-09-0216521634040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-026018111040Sep 2, 2026, 8:04 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-02162187040Sep 2, 2026, 7:47 a.m. / Sep 2, 2026, 8:03 a.m.
2026-09-0216227332040Sep 2, 2026, 7:25 a.m. / Sep 2, 2026, 7:44 a.m.
2026-09-0216118704040Sep 2, 2026, 6:31 a.m. / Sep 2, 2026, 7:24 a.m.
2026-09-0216111702040Sep 2, 2026, 5:45 a.m. / Sep 2, 2026, 6:29 a.m.
2026-09-01115094030Sep 1, 2026, 7:42 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-011110500030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:25 p.m.
2026-09-015825248030Sep 1, 2026, 4:53 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-015825236030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 4:50 p.m.
2026-09-01585040030Sep 1, 2026, 3:31 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-015823688030Sep 1, 2026, 2:35 p.m. / Sep 1, 2026, 3:19 p.m.
2026-09-015821170030Sep 1, 2026, 1:36 p.m. / Sep 1, 2026, 2:28 p.m.
2026-09-01583987030Sep 1, 2026, 12:35 p.m. / Sep 1, 2026, 1:26 p.m.
2026-09-015820075030Sep 1, 2026, 11:29 a.m. / Sep 1, 2026, 12:32 p.m.
2026-09-015810553030Sep 1, 2026, 10:33 a.m. / Sep 1, 2026, 11:21 a.m.
2026-09-015814718030Sep 1, 2026, 9:27 a.m. / Sep 1, 2026, 10:32 a.m.
2026-09-016323345030Sep 1, 2026, 8:01 a.m. / Sep 1, 2026, 9:21 a.m.
2026-09-016324221030Sep 1, 2026, 6:53 a.m. / Sep 1, 2026, 8:18 a.m.
2026-09-016728461030Sep 1, 2026, 5:40 a.m. / Sep 1, 2026, 6:52 a.m.
2026-08-3116227641020Aug 31, 2026, 10:18 p.m. / Aug 31, 2026, 10:27 p.m.
2026-08-3116214100020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 10:15 p.m.
2026-08-3116227825020Aug 31, 2026, 9:20 p.m. / Aug 31, 2026, 9:59 p.m.
2026-08-31168323020Aug 31, 2026, 7:00 p.m. / Aug 31, 2026, 8:11 p.m.
2026-08-311682502020Aug 31, 2026, 6:12 p.m. / Aug 31, 2026, 6:59 p.m.
2026-08-311684385020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:06 p.m.
2026-08-311687884020Aug 31, 2026, 4:20 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-311687738020Aug 31, 2026, 3:05 p.m. / Aug 31, 2026, 3:57 p.m.
2026-08-311689157020Aug 31, 2026, 2:11 p.m. / Aug 31, 2026, 2:59 p.m.
2026-08-3116524732020Aug 31, 2026, 1:17 p.m. / Aug 31, 2026, 2:08 p.m.
2026-08-311657564020Aug 31, 2026, 1:29 p.m. / Aug 31, 2026, 1:44 p.m.
2026-08-311106453020Aug 31, 2026, 10:24 a.m. / Aug 31, 2026, 12:17 p.m.
2026-08-318014133020Aug 31, 2026, 9:33 a.m. / Aug 31, 2026, 10:23 a.m.
2026-08-31671809020Aug 31, 2026, 8:28 a.m. / Aug 31, 2026, 9:26 a.m.
2026-08-316719045020Aug 31, 2026, 8:11 a.m. / Aug 31, 2026, 8:26 a.m.
2026-08-311651372020Aug 31, 2026, 7:49 a.m. / Aug 31, 2026, 8:07 a.m.
2026-08-316328146020Aug 31, 2026, 6:25 a.m. / Aug 31, 2026, 7:39 a.m.
2026-08-316322968020Aug 31, 2026, 4:54 a.m. / Aug 31, 2026, 6:23 a.m.
2026-08-28265840130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 7:36 p.m.
2026-08-28614198130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-288021321130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-27615883120Aug 27, 2026, 1:49 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-2761349120Aug 27, 2026, 12:08 p.m. / Aug 27, 2026, 1:45 p.m.
2026-08-27613542120Aug 27, 2026, 11:24 a.m. / Aug 27, 2026, 12:00 p.m.
2026-08-2711023673120Aug 27, 2026, 8:45 a.m. / Aug 27, 2026, 10:46 a.m.
2026-08-277015498120Aug 27, 2026, 7:08 a.m. / Aug 27, 2026, 8:36 a.m.
2026-08-257525380100Aug 25, 2026, 3:51 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-255324152100Aug 25, 2026, 2:30 p.m. / Aug 25, 2026, 3:39 p.m.
2026-08-255316336100Aug 25, 2026, 1:23 p.m. / Aug 25, 2026, 2:24 p.m.
2026-08-255318650100Aug 25, 2026, 12:34 p.m. / Aug 25, 2026, 1:19 p.m.
2026-08-256110438100Aug 25, 2026, 10:20 a.m. / Aug 25, 2026, 12:29 p.m.
2026-08-251115893100Aug 25, 2026, 8:54 a.m. / Aug 25, 2026, 10:15 a.m.
2026-08-2511801100Aug 25, 2026, 6:55 a.m. / Aug 25, 2026, 8:49 a.m.
2026-08-25573139100Aug 25, 2026, 5:48 a.m. / Aug 25, 2026, 6:44 a.m.
2026-08-258213410100Aug 25, 2026, 4:39 a.m. / Aug 25, 2026, 5:44 a.m.
2026-08-2416324239020Aug 24, 2026, 7:39 p.m. / Aug 24, 2026, 7:56 p.m.
2026-08-241637716020Aug 24, 2026, 7:00 p.m. / Aug 24, 2026, 7:34 p.m.
2026-08-2416319591020Aug 24, 2026, 6:04 p.m. / Aug 24, 2026, 6:54 p.m.
2026-08-2416314722020Aug 24, 2026, 4:49 p.m. / Aug 24, 2026, 6:00 p.m.
2026-08-2416317299020Aug 24, 2026, 4:46 p.m. / Aug 24, 2026, 5:24 p.m.
2026-08-2416325385020Aug 24, 2026, 4:03 p.m. / Aug 24, 2026, 4:39 p.m.
2026-08-211013154060Aug 21, 2026, 9:44 p.m. / Aug 21, 2026, 10:34 p.m.
2026-08-211018520060Aug 21, 2026, 8:44 p.m. / Aug 21, 2026, 9:38 p.m.
2026-08-211014597060Aug 21, 2026, 7:39 p.m. / Aug 21, 2026, 8:39 p.m.
2026-08-211021748060Aug 21, 2026, 6:19 p.m. / Aug 21, 2026, 7:34 p.m.
2026-08-216817565060Aug 21, 2026, 4:39 p.m. / Aug 21, 2026, 6:13 p.m.
2026-08-216812580060Aug 21, 2026, 3:48 p.m. / Aug 21, 2026, 4:34 p.m.
2026-08-216818147060Aug 21, 2026, 2:54 p.m. / Aug 21, 2026, 3:44 p.m.
2026-08-216818775060Aug 21, 2026, 2:00 p.m. / Aug 21, 2026, 2:49 p.m.
2026-08-216818363060Aug 21, 2026, 1:04 p.m. / Aug 21, 2026, 1:54 p.m.
2026-08-21681690060Aug 21, 2026, 12:13 p.m. / Aug 21, 2026, 12:59 p.m.
2026-08-216813447060Aug 21, 2026, 11:33 a.m. / Aug 21, 2026, 12:09 p.m.
2026-08-216810346060Aug 21, 2026, 10:39 a.m. / Aug 21, 2026, 11:28 a.m.
2026-08-216816313060Aug 21, 2026, 9:59 a.m. / Aug 21, 2026, 10:34 a.m.
2026-08-217325639060Aug 21, 2026, 8:39 a.m. / Aug 21, 2026, 9:34 a.m.
2026-08-21733365060Aug 21, 2026, 7:34 a.m. / Aug 21, 2026, 8:34 a.m.
2026-08-218716834060Aug 21, 2026, 6:59 a.m. / Aug 21, 2026, 7:28 a.m.
2026-08-2111714423060Aug 21, 2026, 6:14 a.m. / Aug 21, 2026, 6:54 a.m.
2026-08-2111012453060Aug 21, 2026, 5:03 a.m. / Aug 21, 2026, 6:09 a.m.
2026-08-20116889050Aug 20, 2026, 5:14 p.m. / Aug 20, 2026, 6:54 p.m.
2026-08-201115534050Aug 20, 2026, 3:34 p.m. / Aug 20, 2026, 5:09 p.m.
2026-08-20321824050Aug 20, 2026, 7:53 a.m. / Aug 20, 2026, 9:13 a.m.
2026-08-20674779050Aug 20, 2026, 6:54 a.m. / Aug 20, 2026, 7:49 a.m.
2026-08-20679824050Aug 20, 2026, 5:54 a.m. / Aug 20, 2026, 6:48 a.m.
2026-08-201633573050Aug 20, 2026, 5:34 a.m. / Aug 20, 2026, 6:29 a.m.
2026-08-195722440080Aug 19, 2026, 11:29 p.m. / Aug 20, 2026, 12:23 a.m.
2026-08-197510546080Aug 19, 2026, 10:29 p.m. / Aug 19, 2026, 11:24 p.m.
2026-08-19702211080Aug 19, 2026, 9:34 p.m. / Aug 19, 2026, 10:24 p.m.
2026-08-197023548080Aug 19, 2026, 8:34 p.m. / Aug 19, 2026, 9:30 p.m.
2026-08-197311707080Aug 19, 2026, 7:09 p.m. / Aug 19, 2026, 8:29 p.m.
2026-08-197423493080Aug 19, 2026, 6:33 p.m. / Aug 19, 2026, 7:04 p.m.
2026-08-19809848080Aug 19, 2026, 5:30 p.m. / Aug 19, 2026, 6:28 p.m.
2026-08-1927718624080Aug 19, 2026, 4:33 p.m. / Aug 19, 2026, 5:23 p.m.
2026-08-195316545080Aug 19, 2026, 3:33 p.m. / Aug 19, 2026, 4:29 p.m.
2026-08-195314411080Aug 19, 2026, 2:24 p.m. / Aug 19, 2026, 3:28 p.m.
2026-08-195313529080Aug 19, 2026, 1:34 p.m. / Aug 19, 2026, 2:19 p.m.
2026-08-19539732080Aug 19, 2026, 12:23 p.m. / Aug 19, 2026, 1:29 p.m.
2026-08-19538753080Aug 19, 2026, 11:34 a.m. / Aug 19, 2026, 12:18 p.m.
2026-08-19536192080Aug 19, 2026, 10:24 a.m. / Aug 19, 2026, 11:28 a.m.
2026-08-195320808080Aug 19, 2026, 9:34 a.m. / Aug 19, 2026, 10:19 a.m.
2026-08-19532754080Aug 19, 2026, 8:39 a.m. / Aug 19, 2026, 9:30 a.m.
2026-08-1926312300080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 8:34 a.m.
2026-08-18579721030Aug 19, 2026, 1:33 a.m. / Aug 19, 2026, 2:00 a.m.
2026-08-18619945030Aug 19, 2026, 12:04 a.m. / Aug 19, 2026, 1:29 a.m.
2026-08-186120317030Aug 18, 2026, 10:49 p.m. / Aug 19, 2026, 12:00 a.m.
2026-08-185313893030Aug 18, 2026, 9:39 p.m. / Aug 18, 2026, 10:44 p.m.
2026-08-185314323030Aug 18, 2026, 8:35 p.m. / Aug 18, 2026, 9:33 p.m.
2026-08-186312438030Aug 18, 2026, 6:54 p.m. / Aug 18, 2026, 8:29 p.m.
2026-08-18636135030Aug 18, 2026, 5:44 p.m. / Aug 18, 2026, 6:49 p.m.
2026-08-188722769030Aug 18, 2026, 5:09 p.m. / Aug 18, 2026, 5:39 p.m.
2026-08-188713182030Aug 18, 2026, 4:39 p.m. / Aug 18, 2026, 5:04 p.m.
2026-08-188719533030Aug 18, 2026, 4:00 p.m. / Aug 18, 2026, 4:34 p.m.
2026-08-188715200030Aug 18, 2026, 3:29 p.m. / Aug 18, 2026, 3:54 p.m.
2026-08-18879941030Aug 18, 2026, 2:39 p.m. / Aug 18, 2026, 3:24 p.m.
2026-08-18877449030Aug 18, 2026, 2:15 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-18875621030Aug 18, 2026, 1:30 p.m. / Aug 18, 2026, 2:09 p.m.
2026-08-181113411030Aug 18, 2026, 12:59 p.m. / Aug 18, 2026, 1:24 p.m.
2026-08-1811123037030Aug 18, 2026, 12:19 p.m. / Aug 18, 2026, 12:54 p.m.
2026-08-181115981030Aug 18, 2026, 11:39 a.m. / Aug 18, 2026, 12:14 p.m.
2026-08-181118375030Aug 18, 2026, 10:59 a.m. / Aug 18, 2026, 11:34 a.m.
2026-08-1811113619030Aug 18, 2026, 10:09 a.m. / Aug 18, 2026, 10:55 a.m.
2026-08-1811124179030Aug 18, 2026, 9:25 a.m. / Aug 18, 2026, 10:03 a.m.
2026-08-188715368030Aug 18, 2026, 8:13 a.m. / Aug 18, 2026, 9:19 a.m.
2026-08-18874337030Aug 18, 2026, 7:43 a.m. / Aug 18, 2026, 8:09 a.m.
2026-08-18112897030Aug 18, 2026, 6:59 a.m. / Aug 18, 2026, 7:39 a.m.
2026-08-181124201030Aug 18, 2026, 5:40 a.m. / Aug 18, 2026, 6:54 a.m.
2026-08-186823911030Aug 18, 2026, 5:29 a.m. / Aug 18, 2026, 6:24 a.m.
2026-08-1716819920020Aug 17, 2026, 9:00 p.m. / Aug 17, 2026, 9:39 p.m.
2026-08-1716823728020Aug 17, 2026, 8:14 p.m. / Aug 17, 2026, 8:54 p.m.
2026-08-17679468020Aug 17, 2026, 7:39 p.m. / Aug 17, 2026, 8:09 p.m.
2026-08-176724759020Aug 17, 2026, 6:40 p.m. / Aug 17, 2026, 7:34 p.m.
2026-08-178620660020Aug 17, 2026, 6:00 p.m. / Aug 17, 2026, 6:34 p.m.
2026-08-17867679020Aug 17, 2026, 5:30 p.m. / Aug 17, 2026, 5:54 p.m.
2026-08-178017071020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 5:24 p.m.
2026-08-1727720161020Aug 17, 2026, 2:44 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-171315635020Aug 17, 2026, 2:24 p.m. / Aug 17, 2026, 3:19 p.m.
2026-08-171124901020Aug 17, 2026, 1:09 p.m. / Aug 17, 2026, 2:20 p.m.
2026-08-1716217246020Aug 17, 2026, 6:45 a.m. / Aug 17, 2026, 6:55 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
242 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