Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4821

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.

269
Observed trips
24
Service dates
41
Routes
Service dateRouteTripFirst / last observed
2026-09-134123349010Sep 13, 2026, 7:53 p.m. / Sep 13, 2026, 9:01 p.m.
2026-09-1341333010Sep 13, 2026, 7:08 p.m. / Sep 13, 2026, 7:51 p.m.
2026-09-13411353010Sep 13, 2026, 6:23 p.m. / Sep 13, 2026, 7:07 p.m.
2026-09-134114304010Sep 13, 2026, 5:38 p.m. / Sep 13, 2026, 6:21 p.m.
2026-09-134121687010Sep 13, 2026, 4:56 p.m. / Sep 13, 2026, 5:37 p.m.
2026-09-131813448010Sep 13, 2026, 3:34 p.m. / Sep 13, 2026, 4:54 p.m.
2026-09-131816084010Sep 13, 2026, 2:13 p.m. / Sep 13, 2026, 3:33 p.m.
2026-09-134921871010Sep 13, 2026, 1:29 p.m. / Sep 13, 2026, 2:12 p.m.
2026-09-134915211010Sep 13, 2026, 12:21 p.m. / Sep 13, 2026, 1:27 p.m.
2026-09-13493742010Sep 13, 2026, 12:27 p.m. / Sep 13, 2026, 12:41 p.m.
2026-09-13453444010Sep 13, 2026, 12:11 p.m. / Sep 13, 2026, 12:26 p.m.
2026-09-13453836010Sep 13, 2026, 12:01 p.m. / Sep 13, 2026, 12:10 p.m.
2026-09-134921846010Sep 13, 2026, 11:39 a.m. / Sep 13, 2026, 12:00 p.m.
2026-09-134919057010Sep 13, 2026, 11:27 a.m. / Sep 13, 2026, 11:38 a.m.
2026-09-134917592010Sep 13, 2026, 10:44 a.m. / Sep 13, 2026, 11:26 a.m.
2026-09-134921469010Sep 13, 2026, 10:27 a.m. / Sep 13, 2026, 10:42 a.m.
2026-09-134912122010Sep 13, 2026, 9:44 a.m. / Sep 13, 2026, 10:26 a.m.
2026-09-13495191010Sep 13, 2026, 9:13 a.m. / Sep 13, 2026, 9:43 a.m.
2026-09-12445241070Sep 12, 2026, 4:38 p.m. / Sep 12, 2026, 5:16 p.m.
2026-09-124411516070Sep 12, 2026, 3:53 p.m. / Sep 12, 2026, 4:37 p.m.
2026-09-12449139070Sep 12, 2026, 3:08 p.m. / Sep 12, 2026, 3:52 p.m.
2026-09-12449609070Sep 12, 2026, 2:22 p.m. / Sep 12, 2026, 3:07 p.m.
2026-09-124413772070Sep 12, 2026, 1:34 p.m. / Sep 12, 2026, 2:21 p.m.
2026-09-124420126070Sep 12, 2026, 12:49 p.m. / Sep 12, 2026, 1:32 p.m.
2026-09-1291400070Sep 12, 2026, 11:20 a.m. / Sep 12, 2026, 12:48 p.m.
2026-09-12912498070Sep 12, 2026, 10:53 a.m. / Sep 12, 2026, 11:18 a.m.
2026-09-12459552070Sep 12, 2026, 10:31 a.m. / Sep 12, 2026, 10:51 a.m.
2026-09-124518565070Sep 12, 2026, 10:20 a.m. / Sep 12, 2026, 10:30 a.m.
2026-09-12456119070Sep 12, 2026, 10:02 a.m. / Sep 12, 2026, 10:19 a.m.
2026-09-12451771070Sep 12, 2026, 9:50 a.m. / Sep 12, 2026, 10:01 a.m.
2026-09-12459982070Sep 12, 2026, 9:37 a.m. / Sep 12, 2026, 9:49 a.m.
2026-09-124520134070Sep 12, 2026, 9:20 a.m. / Sep 12, 2026, 9:36 a.m.
2026-09-12453269070Sep 12, 2026, 9:01 a.m. / Sep 12, 2026, 9:18 a.m.
2026-09-124512218070Sep 12, 2026, 8:50 a.m. / Sep 12, 2026, 9:00 a.m.
2026-09-12913149070Sep 12, 2026, 7:58 a.m. / Sep 12, 2026, 8:49 a.m.
2026-09-11484305060Sep 11, 2026, 10:21 p.m. / Sep 11, 2026, 10:51 p.m.
2026-09-114821528060Sep 11, 2026, 9:17 p.m. / Sep 11, 2026, 10:20 p.m.
2026-09-114810504060Sep 11, 2026, 8:22 p.m. / Sep 11, 2026, 9:16 p.m.
2026-09-114818617060Sep 11, 2026, 7:19 p.m. / Sep 11, 2026, 8:21 p.m.
2026-09-114812251060Sep 11, 2026, 6:28 p.m. / Sep 11, 2026, 7:17 p.m.
2026-09-114820672060Sep 11, 2026, 4:48 p.m. / Sep 11, 2026, 6:27 p.m.
2026-09-114814935060Sep 11, 2026, 4:08 p.m. / Sep 11, 2026, 5:10 p.m.
2026-09-114832060Sep 11, 2026, 2:54 p.m. / Sep 11, 2026, 4:06 p.m.
2026-09-11482479060Sep 11, 2026, 1:31 p.m. / Sep 11, 2026, 2:51 p.m.
2026-09-11485178060Sep 11, 2026, 12:50 p.m. / Sep 11, 2026, 1:52 p.m.
2026-09-114811096060Sep 11, 2026, 11:59 a.m. / Sep 11, 2026, 12:49 p.m.
2026-09-11484308060Sep 11, 2026, 10:53 a.m. / Sep 11, 2026, 11:58 a.m.
2026-09-11487695060Sep 11, 2026, 10:01 a.m. / Sep 11, 2026, 10:51 a.m.
2026-09-11489765060Sep 11, 2026, 8:56 a.m. / Sep 11, 2026, 9:58 a.m.
2026-09-11482704060Sep 11, 2026, 7:17 a.m. / Sep 11, 2026, 8:55 a.m.
2026-09-11481123060Sep 11, 2026, 5:53 a.m. / Sep 11, 2026, 7:15 a.m.
2026-09-11487845060Sep 11, 2026, 5:13 a.m. / Sep 11, 2026, 5:52 a.m.
2026-09-10417387050Sep 10, 2026, 11:46 p.m. / Sep 11, 2026, 12:45 a.m.
2026-09-102510076050Sep 10, 2026, 11:02 p.m. / Sep 10, 2026, 11:44 p.m.
2026-09-10258264050Sep 10, 2026, 10:06 p.m. / Sep 10, 2026, 11:01 p.m.
2026-09-103014134050Sep 10, 2026, 9:28 p.m. / Sep 10, 2026, 10:05 p.m.
2026-09-10424878050Sep 10, 2026, 9:00 p.m. / Sep 10, 2026, 9:27 p.m.
2026-09-10428401050Sep 10, 2026, 7:24 p.m. / Sep 10, 2026, 8:59 p.m.
2026-09-10423475050Sep 10, 2026, 7:17 p.m. / Sep 10, 2026, 8:03 p.m.
2026-09-104012573050Sep 10, 2026, 6:33 p.m. / Sep 10, 2026, 7:16 p.m.
2026-09-104012886050Sep 10, 2026, 5:09 p.m. / Sep 10, 2026, 6:32 p.m.
2026-09-1066185050Sep 10, 2026, 3:27 p.m. / Sep 10, 2026, 5:51 p.m.
2026-09-101711954050Sep 10, 2026, 3:08 p.m. / Sep 10, 2026, 4:20 p.m.
2026-09-1057084050Sep 10, 2026, 2:10 p.m. / Sep 10, 2026, 3:06 p.m.
2026-09-1053147050Sep 10, 2026, 12:01 p.m. / Sep 10, 2026, 12:42 p.m.
2026-09-10512843050Sep 10, 2026, 11:23 a.m. / Sep 10, 2026, 12:00 p.m.
2026-09-10516323050Sep 10, 2026, 10:31 a.m. / Sep 10, 2026, 11:21 a.m.
2026-09-10517503050Sep 10, 2026, 9:50 a.m. / Sep 10, 2026, 10:30 a.m.
2026-09-10516922050Sep 10, 2026, 8:19 a.m. / Sep 10, 2026, 9:49 a.m.
2026-09-10510868050Sep 10, 2026, 7:30 a.m. / Sep 10, 2026, 8:18 a.m.
2026-09-10519753050Sep 10, 2026, 6:41 a.m. / Sep 10, 2026, 7:28 a.m.
2026-09-105422050Sep 10, 2026, 5:28 a.m. / Sep 10, 2026, 6:40 a.m.
2026-09-10522525050Sep 10, 2026, 5:38 a.m. / Sep 10, 2026, 6:03 a.m.
2026-09-094525946040Sep 10, 2026, 3:01 a.m. / Sep 10, 2026, 3:19 a.m.
2026-09-09454667040Sep 10, 2026, 2:22 a.m. / Sep 10, 2026, 2:59 a.m.
2026-09-09452464040Sep 10, 2026, 2:02 a.m. / Sep 10, 2026, 2:21 a.m.
2026-09-094523522040Sep 10, 2026, 1:30 a.m. / Sep 10, 2026, 1:59 a.m.
2026-09-09456737040Sep 10, 2026, 1:08 a.m. / Sep 10, 2026, 1:29 a.m.
2026-09-09457033040Sep 10, 2026, 12:55 a.m. / Sep 10, 2026, 1:07 a.m.
2026-09-094521140040Sep 10, 2026, 12:39 a.m. / Sep 10, 2026, 12:53 a.m.
2026-09-094523407040Sep 10, 2026, 12:25 a.m. / Sep 10, 2026, 12:38 a.m.
2026-09-099817557040Sep 9, 2026, 11:01 p.m. / Sep 10, 2026, 12:24 a.m.
2026-09-099827546040Sep 9, 2026, 9:52 p.m. / Sep 9, 2026, 11:00 p.m.
2026-09-099815839040Sep 9, 2026, 9:00 p.m. / Sep 9, 2026, 9:49 p.m.
2026-09-099819832040Sep 9, 2026, 7:50 p.m. / Sep 9, 2026, 8:59 p.m.
2026-09-09981804040Sep 9, 2026, 6:40 p.m. / Sep 9, 2026, 7:49 p.m.
2026-09-0998985040Sep 9, 2026, 6:18 p.m. / Sep 9, 2026, 6:39 p.m.
2026-09-09197390040Sep 9, 2026, 5:04 p.m. / Sep 9, 2026, 6:17 p.m.
2026-09-09195974040Sep 9, 2026, 3:34 p.m. / Sep 9, 2026, 5:03 p.m.
2026-09-091917457040Sep 9, 2026, 2:36 p.m. / Sep 9, 2026, 3:40 p.m.
2026-09-091914662040Sep 9, 2026, 12:43 p.m. / Sep 9, 2026, 2:34 p.m.
2026-09-091921540040Sep 9, 2026, 11:58 a.m. / Sep 9, 2026, 1:17 p.m.
2026-09-09192737040Sep 9, 2026, 10:49 a.m. / Sep 9, 2026, 11:57 a.m.
2026-09-091919575040Sep 9, 2026, 9:43 a.m. / Sep 9, 2026, 10:47 a.m.
2026-09-091921217040Sep 9, 2026, 8:19 a.m. / Sep 9, 2026, 9:42 a.m.
2026-09-094526842040Sep 9, 2026, 8:06 a.m. / Sep 9, 2026, 8:17 a.m.
2026-09-0945936040Sep 9, 2026, 7:53 a.m. / Sep 9, 2026, 8:04 a.m.
2026-09-09452564040Sep 9, 2026, 7:38 a.m. / Sep 9, 2026, 7:52 a.m.
2026-09-094516015040Sep 9, 2026, 7:25 a.m. / Sep 9, 2026, 7:36 a.m.
2026-09-094514824040Sep 9, 2026, 7:06 a.m. / Sep 9, 2026, 7:24 a.m.
2026-09-09457092040Sep 9, 2026, 6:57 a.m. / Sep 9, 2026, 7:04 a.m.
2026-09-09102055040Sep 9, 2026, 5:54 a.m. / Sep 9, 2026, 6:55 a.m.
2026-09-07203925110Sep 7, 2026, 7:57 p.m. / Sep 7, 2026, 8:47 p.m.
2026-09-072010038110Sep 7, 2026, 7:19 p.m. / Sep 7, 2026, 7:55 p.m.
2026-09-07209552110Sep 7, 2026, 5:59 p.m. / Sep 7, 2026, 7:18 p.m.
2026-09-072024127110Sep 7, 2026, 5:18 p.m. / Sep 7, 2026, 6:02 p.m.
2026-09-072010887110Sep 7, 2026, 4:02 p.m. / Sep 7, 2026, 5:17 p.m.
2026-09-07201451110Sep 7, 2026, 3:19 p.m. / Sep 7, 2026, 4:03 p.m.
2026-09-07244725110Sep 7, 2026, 2:20 p.m. / Sep 7, 2026, 3:18 p.m.
2026-09-07243373110Sep 7, 2026, 1:41 p.m. / Sep 7, 2026, 2:18 p.m.
2026-09-074022746110Sep 7, 2026, 12:37 p.m. / Sep 7, 2026, 1:39 p.m.
2026-09-074027914110Sep 7, 2026, 11:59 a.m. / Sep 7, 2026, 12:36 p.m.
2026-09-074022388110Sep 7, 2026, 10:31 a.m. / Sep 7, 2026, 11:58 a.m.
2026-09-074020471110Sep 7, 2026, 9:29 a.m. / Sep 7, 2026, 10:36 a.m.
2026-09-07402475110Sep 7, 2026, 8:37 a.m. / Sep 7, 2026, 9:28 a.m.
2026-09-074022836110Sep 7, 2026, 7:10 a.m. / Sep 7, 2026, 8:36 a.m.
2026-09-074023149110Sep 7, 2026, 6:33 a.m. / Sep 7, 2026, 7:56 a.m.
2026-09-07409692110Sep 7, 2026, 6:13 a.m. / Sep 7, 2026, 6:34 a.m.
2026-09-06408721100Sep 6, 2026, 5:15 p.m. / Sep 6, 2026, 5:53 p.m.
2026-09-062022039100Sep 6, 2026, 3:30 p.m. / Sep 6, 2026, 4:28 p.m.
2026-09-062028380100Sep 6, 2026, 2:51 p.m. / Sep 6, 2026, 3:29 p.m.
2026-09-062418316100Sep 6, 2026, 1:14 p.m. / Sep 6, 2026, 2:50 p.m.
2026-09-064125029100Sep 6, 2026, 12:25 p.m. / Sep 6, 2026, 1:13 p.m.
2026-09-064125419100Sep 6, 2026, 11:51 a.m. / Sep 6, 2026, 12:24 p.m.
2026-09-062422327100Sep 6, 2026, 10:22 a.m. / Sep 6, 2026, 11:49 a.m.
2026-09-06247645100Sep 6, 2026, 9:58 a.m. / Sep 6, 2026, 10:56 a.m.
2026-09-06395091100Sep 6, 2026, 8:41 a.m. / Sep 6, 2026, 9:55 a.m.
2026-09-06246237100Sep 6, 2026, 7:58 a.m. / Sep 6, 2026, 8:39 a.m.
2026-09-0697020850090Sep 6, 2026, 4:00 a.m. / Sep 6, 2026, 6:13 a.m.
2026-09-0597020850090Sep 6, 2026, 2:29 a.m. / Sep 6, 2026, 3:59 a.m.
2026-09-054117360090Sep 6, 2026, 12:56 a.m. / Sep 6, 2026, 2:02 a.m.
2026-09-054117274090Sep 6, 2026, 12:22 a.m. / Sep 6, 2026, 12:55 a.m.
2026-09-054135090Sep 5, 2026, 11:15 p.m. / Sep 6, 2026, 12:20 a.m.
2026-09-05302920090Sep 5, 2026, 10:11 p.m. / Sep 5, 2026, 11:13 p.m.
2026-09-05357999090Sep 5, 2026, 9:18 p.m. / Sep 5, 2026, 10:09 p.m.
2026-09-053524518090Sep 5, 2026, 8:20 p.m. / Sep 5, 2026, 9:17 p.m.
2026-09-041024265060Sep 4, 2026, 11:06 p.m. / Sep 4, 2026, 11:57 p.m.
2026-09-0410429060Sep 4, 2026, 10:10 p.m. / Sep 4, 2026, 11:05 p.m.
2026-09-049026736060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:09 p.m.
2026-09-04906492060Sep 4, 2026, 7:36 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-046211662060Sep 4, 2026, 6:15 p.m. / Sep 4, 2026, 7:27 p.m.
2026-09-04742492060Sep 4, 2026, 4:38 p.m. / Sep 4, 2026, 6:13 p.m.
2026-09-04513547060Sep 4, 2026, 3:10 p.m. / Sep 4, 2026, 4:36 p.m.
2026-09-04523936060Sep 4, 2026, 2:22 p.m. / Sep 4, 2026, 3:09 p.m.
2026-09-04519243060Sep 4, 2026, 1:31 p.m. / Sep 4, 2026, 2:21 p.m.
2026-09-04518099060Sep 4, 2026, 12:41 p.m. / Sep 4, 2026, 1:30 p.m.
2026-09-03885295050Sep 3, 2026, 10:42 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-038818161050Sep 3, 2026, 9:48 p.m. / Sep 3, 2026, 10:41 p.m.
2026-09-038813089050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 9:45 p.m.
2026-09-038817345050Sep 3, 2026, 7:49 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-038813645050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:44 p.m.
2026-09-0311215687050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:35 p.m.
2026-09-03615721050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03413863050Sep 3, 2026, 4:59 p.m. / Sep 3, 2026, 5:01 p.m.
2026-09-034124056050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-034125554050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-03417514050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-034111919050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:09 p.m.
2026-09-03414028050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03419024050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-03412599050Sep 3, 2026, 7:54 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-031221671050Sep 3, 2026, 6:50 a.m. / Sep 3, 2026, 7:52 a.m.
2026-09-033216062050Sep 3, 2026, 5:50 a.m. / Sep 3, 2026, 6:49 a.m.
2026-09-026310886040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:41 p.m.
2026-09-02638457040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02527189040Sep 2, 2026, 1:08 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-02528587040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 12:47 p.m.
2026-09-0251586040Sep 2, 2026, 11:45 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-02515991040Sep 2, 2026, 11:05 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-02519190040Sep 2, 2026, 10:44 a.m. / Sep 2, 2026, 10:46 a.m.
2026-09-0253082040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-019821467030Sep 1, 2026, 11:21 p.m. / Sep 1, 2026, 11:28 p.m.
2026-09-01915115030Sep 1, 2026, 11:05 p.m. / Sep 1, 2026, 11:18 p.m.
2026-09-01921545030Sep 1, 2026, 10:34 p.m. / Sep 1, 2026, 10:48 p.m.
2026-09-01924649030Sep 1, 2026, 10:05 p.m. / Sep 1, 2026, 10:34 p.m.
2026-09-0194422030Sep 1, 2026, 9:36 p.m. / Sep 1, 2026, 9:50 p.m.
2026-09-0198084030Sep 1, 2026, 9:22 p.m. / Sep 1, 2026, 9:26 p.m.
2026-09-01922723030Sep 1, 2026, 8:39 p.m. / Sep 1, 2026, 8:59 p.m.
2026-09-0199541030Sep 1, 2026, 8:05 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-01923817030Sep 1, 2026, 7:42 p.m. / Sep 1, 2026, 7:58 p.m.
2026-09-01910482030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:25 p.m.
2026-09-01928485030Sep 1, 2026, 5:20 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01922688030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:10 p.m.
2026-09-01922142030Sep 1, 2026, 4:09 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-0199428030Sep 1, 2026, 3:03 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-01920870030Sep 1, 2026, 2:10 p.m. / Sep 1, 2026, 2:59 p.m.
2026-09-01927272030Sep 1, 2026, 1:36 p.m. / Sep 1, 2026, 2:07 p.m.
2026-09-01920401030Sep 1, 2026, 12:35 p.m. / Sep 1, 2026, 1:26 p.m.
2026-09-01911911030Sep 1, 2026, 12:01 p.m. / Sep 1, 2026, 12:32 p.m.
2026-09-01928038030Sep 1, 2026, 11:41 a.m. / Sep 1, 2026, 11:49 a.m.
2026-09-019227030Sep 1, 2026, 11:07 a.m. / Sep 1, 2026, 11:30 a.m.
2026-09-01925489030Sep 1, 2026, 10:32 a.m. / Sep 1, 2026, 10:59 a.m.
2026-09-01918807030Sep 1, 2026, 10:07 a.m. / Sep 1, 2026, 10:30 a.m.
2026-09-01925411030Sep 1, 2026, 9:11 a.m. / Sep 1, 2026, 9:56 a.m.
2026-09-01918699030Sep 1, 2026, 8:33 a.m. / Sep 1, 2026, 9:05 a.m.
2026-09-014816917030Sep 1, 2026, 7:24 a.m. / Sep 1, 2026, 8:29 a.m.
2026-09-0148-662801646Sep 1, 2026, 7:29 a.m. / Sep 1, 2026, 7:36 a.m.
2026-09-01484836030Sep 1, 2026, 6:39 a.m. / Sep 1, 2026, 7:23 a.m.
2026-09-0148184030Sep 1, 2026, 5:54 a.m. / Sep 1, 2026, 6:37 a.m.
2026-09-01482980030Sep 1, 2026, 5:08 a.m. / Sep 1, 2026, 5:53 a.m.
2026-08-31513857020Aug 31, 2026, 6:39 p.m. / Aug 31, 2026, 7:09 p.m.
2026-08-31526751020Aug 31, 2026, 5:57 p.m. / Aug 31, 2026, 6:32 p.m.
2026-08-31519724020Aug 31, 2026, 4:56 p.m. / Aug 31, 2026, 5:49 p.m.
2026-08-3158950020Aug 31, 2026, 3:57 p.m. / Aug 31, 2026, 4:47 p.m.
2026-08-319814360020Aug 31, 2026, 9:13 a.m. / Aug 31, 2026, 10:10 a.m.
2026-08-313214913020Aug 31, 2026, 8:25 a.m. / Aug 31, 2026, 9:11 a.m.
2026-08-316417828020Aug 31, 2026, 7:34 a.m. / Aug 31, 2026, 8:17 a.m.
2026-08-30381466080Aug 30, 2026, 9:22 a.m. / Aug 30, 2026, 10:34 a.m.
2026-08-293521649070Aug 29, 2026, 11:49 p.m. / Aug 30, 2026, 12:32 a.m.
2026-08-293513166070Aug 29, 2026, 10:30 p.m. / Aug 29, 2026, 11:48 p.m.
2026-08-29721952070Aug 29, 2026, 7:38 p.m. / Aug 29, 2026, 8:35 p.m.
2026-08-29107786070Aug 29, 2026, 6:00 p.m. / Aug 29, 2026, 7:36 p.m.
2026-08-29106319070Aug 29, 2026, 5:03 p.m. / Aug 29, 2026, 5:58 p.m.
2026-08-29109162070Aug 29, 2026, 4:02 p.m. / Aug 29, 2026, 5:01 p.m.
2026-08-291024857070Aug 29, 2026, 3:04 p.m. / Aug 29, 2026, 3:58 p.m.
2026-08-2948875070Aug 29, 2026, 1:59 p.m. / Aug 29, 2026, 3:02 p.m.
2026-08-294820469070Aug 29, 2026, 1:09 p.m. / Aug 29, 2026, 1:55 p.m.
2026-08-294824478070Aug 29, 2026, 12:02 p.m. / Aug 29, 2026, 1:06 p.m.
2026-08-29481951070Aug 29, 2026, 10:55 a.m. / Aug 29, 2026, 11:58 a.m.
2026-08-28884476130Aug 28, 2026, 9:08 p.m. / Aug 28, 2026, 9:49 p.m.
2026-08-28882621130Aug 28, 2026, 7:11 p.m. / Aug 28, 2026, 9:01 p.m.
2026-08-2826120499130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 7:06 p.m.
2026-08-285315657130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-284710074130Aug 28, 2026, 2:54 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-2778521518120Aug 27, 2026, 10:23 a.m. / Aug 27, 2026, 1:45 p.m.
2026-08-251022521100Aug 25, 2026, 2:43 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251021065100Aug 25, 2026, 1:39 p.m. / Aug 25, 2026, 2:38 p.m.
2026-08-2510876100Aug 25, 2026, 12:24 p.m. / Aug 25, 2026, 1:34 p.m.
2026-08-25107899100Aug 25, 2026, 12:00 p.m. / Aug 25, 2026, 12:19 p.m.
2026-08-251017627100Aug 25, 2026, 11:09 a.m. / Aug 25, 2026, 11:54 a.m.
2026-08-251010746100Aug 25, 2026, 10:04 a.m. / Aug 25, 2026, 11:05 a.m.
2026-08-251024926100Aug 25, 2026, 8:54 a.m. / Aug 25, 2026, 10:00 a.m.
2026-08-254821286100Aug 25, 2026, 7:58 a.m. / Aug 25, 2026, 8:49 a.m.
2026-08-2576467100Aug 25, 2026, 7:05 a.m. / Aug 25, 2026, 7:50 a.m.
2026-08-251822473100Aug 25, 2026, 5:54 a.m. / Aug 25, 2026, 6:56 a.m.
2026-08-243423630020Aug 24, 2026, 9:14 p.m. / Aug 24, 2026, 10:44 p.m.
2026-08-243419778020Aug 24, 2026, 8:44 p.m. / Aug 24, 2026, 9:39 p.m.
2026-08-242423941020Aug 24, 2026, 7:39 p.m. / Aug 24, 2026, 9:09 p.m.
2026-08-244120844020Aug 24, 2026, 5:30 p.m. / Aug 24, 2026, 6:49 p.m.
2026-08-241816530020Aug 24, 2026, 4:26 p.m. / Aug 24, 2026, 5:24 p.m.
2026-08-241812732020Aug 24, 2026, 3:00 p.m. / Aug 24, 2026, 4:19 p.m.
2026-08-243811216020Aug 24, 2026, 2:02 p.m. / Aug 24, 2026, 2:53 p.m.
2026-08-21248057060Aug 21, 2026, 5:34 p.m. / Aug 21, 2026, 6:53 p.m.
2026-08-2122617322060Aug 21, 2026, 4:29 p.m. / Aug 21, 2026, 5:29 p.m.
2026-08-2110609060Aug 21, 2026, 3:04 p.m. / Aug 21, 2026, 4:23 p.m.
2026-08-21102348060Aug 21, 2026, 2:19 p.m. / Aug 21, 2026, 2:58 p.m.
2026-08-2110995060Aug 21, 2026, 1:19 p.m. / Aug 21, 2026, 2:14 p.m.
2026-08-211019022060Aug 21, 2026, 11:48 a.m. / Aug 21, 2026, 1:13 p.m.
2026-08-201122402050Aug 20, 2026, 5:28 p.m. / Aug 20, 2026, 6:30 p.m.
2026-08-2027515566050Aug 20, 2026, 4:00 p.m. / Aug 20, 2026, 5:23 p.m.
2026-08-20513894050Aug 20, 2026, 3:14 p.m. / Aug 20, 2026, 3:54 p.m.
2026-08-2057048050Aug 20, 2026, 1:53 p.m. / Aug 20, 2026, 3:08 p.m.
2026-08-20519584050Aug 20, 2026, 1:19 p.m. / Aug 20, 2026, 1:49 p.m.
2026-08-20515704050Aug 20, 2026, 12:24 p.m. / Aug 20, 2026, 1:14 p.m.
2026-08-20512363050Aug 20, 2026, 11:33 a.m. / Aug 20, 2026, 12:19 p.m.
2026-08-19177636080Aug 19, 2026, 6:03 p.m. / Aug 19, 2026, 6:28 p.m.
2026-08-191024234080Aug 19, 2026, 5:09 p.m. / Aug 19, 2026, 5:59 p.m.
2026-08-191025167080Aug 19, 2026, 4:39 p.m. / Aug 19, 2026, 5:04 p.m.
2026-08-191022007080Aug 19, 2026, 3:44 p.m. / Aug 19, 2026, 4:33 p.m.
2026-08-19493855080Aug 19, 2026, 2:54 p.m. / Aug 19, 2026, 3:39 p.m.
2026-08-19491557080Aug 19, 2026, 3:03 p.m. / Aug 19, 2026, 3:24 p.m.
2026-08-18523202030Aug 18, 2026, 10:55 a.m. / Aug 18, 2026, 11:34 a.m.
2026-08-185439030Aug 18, 2026, 10:19 a.m. / Aug 18, 2026, 10:48 a.m.
2026-08-18519020030Aug 18, 2026, 9:25 a.m. / Aug 18, 2026, 10:14 a.m.
2026-08-1859747030Aug 18, 2026, 8:19 a.m. / Aug 18, 2026, 9:19 a.m.
2026-08-172268728020Aug 17, 2026, 6:00 p.m. / Aug 17, 2026, 6:34 p.m.
2026-08-17156714020Aug 17, 2026, 5:24 p.m. / Aug 17, 2026, 5:54 p.m.
2026-08-171522821020Aug 17, 2026, 4:10 p.m. / Aug 17, 2026, 5:19 p.m.
2026-08-171517628020Aug 17, 2026, 2:49 p.m. / Aug 17, 2026, 4:04 p.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
269 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