Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4847

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.

212
Observed trips
21
Service dates
54
Routes
Service dateRouteTripFirst / last observed
2026-09-133814856010Sep 13, 2026, 8:46 p.m. / Sep 13, 2026, 9:13 p.m.
2026-09-13382035010Sep 13, 2026, 7:35 p.m. / Sep 13, 2026, 8:45 p.m.
2026-09-13386084010Sep 13, 2026, 6:40 p.m. / Sep 13, 2026, 7:34 p.m.
2026-09-133816770010Sep 13, 2026, 5:47 p.m. / Sep 13, 2026, 6:39 p.m.
2026-09-133821590010Sep 13, 2026, 5:11 p.m. / Sep 13, 2026, 6:03 p.m.
2026-09-13389521010Sep 13, 2026, 4:35 p.m. / Sep 13, 2026, 5:09 p.m.
2026-09-133812617010Sep 13, 2026, 3:43 p.m. / Sep 13, 2026, 4:34 p.m.
2026-09-133819665010Sep 13, 2026, 3:05 p.m. / Sep 13, 2026, 3:41 p.m.
2026-09-133819247010Sep 13, 2026, 2:14 p.m. / Sep 13, 2026, 3:03 p.m.
2026-09-133814108010Sep 13, 2026, 1:35 p.m. / Sep 13, 2026, 2:13 p.m.
2026-09-133822894010Sep 13, 2026, 12:41 p.m. / Sep 13, 2026, 1:35 p.m.
2026-09-133820777010Sep 13, 2026, 12:05 p.m. / Sep 13, 2026, 12:40 p.m.
2026-09-133816653010Sep 13, 2026, 11:13 a.m. / Sep 13, 2026, 12:04 p.m.
2026-09-13381414010Sep 13, 2026, 10:35 a.m. / Sep 13, 2026, 11:11 a.m.
2026-09-133819998010Sep 13, 2026, 9:23 a.m. / Sep 13, 2026, 10:34 a.m.
2026-09-12818930070Sep 12, 2026, 4:40 p.m. / Sep 12, 2026, 4:48 p.m.
2026-09-12112000000169Sep 12, 2026, 1:46 p.m. / Sep 12, 2026, 4:11 p.m.
2026-09-1212942070Sep 12, 2026, 12:06 p.m. / Sep 12, 2026, 1:46 p.m.
2026-09-121221337070Sep 12, 2026, 12:09 p.m. / Sep 12, 2026, 12:15 p.m.
2026-09-12125475070Sep 12, 2026, 10:42 a.m. / Sep 12, 2026, 12:05 p.m.
2026-09-112518566060Sep 12, 2026, 12:54 a.m. / Sep 12, 2026, 1:20 a.m.
2026-09-112522328060Sep 12, 2026, 12:12 a.m. / Sep 12, 2026, 12:52 a.m.
2026-09-112518942060Sep 11, 2026, 11:27 p.m. / Sep 12, 2026, 12:11 a.m.
2026-09-11252631060Sep 11, 2026, 10:36 p.m. / Sep 11, 2026, 11:26 p.m.
2026-09-112514299060Sep 11, 2026, 9:01 p.m. / Sep 11, 2026, 10:34 p.m.
2026-09-11256312060Sep 11, 2026, 8:11 p.m. / Sep 11, 2026, 9:00 p.m.
2026-09-11253661060Sep 11, 2026, 6:34 p.m. / Sep 11, 2026, 8:10 p.m.
2026-09-112519563060Sep 11, 2026, 5:36 p.m. / Sep 11, 2026, 6:33 p.m.
2026-09-112510573060Sep 11, 2026, 4:36 p.m. / Sep 11, 2026, 5:34 p.m.
2026-09-112517352060Sep 11, 2026, 3:23 p.m. / Sep 11, 2026, 4:34 p.m.
2026-09-11258966060Sep 11, 2026, 2:25 p.m. / Sep 11, 2026, 3:21 p.m.
2026-09-112516941060Sep 11, 2026, 1:26 p.m. / Sep 11, 2026, 2:24 p.m.
2026-09-112522265060Sep 11, 2026, 12:04 p.m. / Sep 11, 2026, 1:25 p.m.
2026-09-112516370060Sep 11, 2026, 11:12 a.m. / Sep 11, 2026, 12:03 p.m.
2026-09-112514596060Sep 11, 2026, 10:13 a.m. / Sep 11, 2026, 11:10 a.m.
2026-09-11254969060Sep 11, 2026, 9:07 a.m. / Sep 11, 2026, 10:12 a.m.
2026-09-1135370060Sep 11, 2026, 7:33 a.m. / Sep 11, 2026, 9:08 a.m.
2026-09-1123414053060Sep 11, 2026, 7:11 a.m. / Sep 11, 2026, 8:21 a.m.
2026-09-10256312050Sep 10, 2026, 8:05 p.m. / Sep 10, 2026, 9:19 p.m.
2026-09-096643475040Sep 9, 2026, 8:01 a.m. / Sep 9, 2026, 9:48 a.m.
2026-09-096749646040Sep 9, 2026, 6:49 a.m. / Sep 9, 2026, 7:59 a.m.
2026-09-08628775030Sep 8, 2026, 10:18 p.m. / Sep 8, 2026, 11:23 p.m.
2026-09-086217051030Sep 8, 2026, 9:04 p.m. / Sep 8, 2026, 10:17 p.m.
2026-09-086222650030Sep 8, 2026, 7:55 p.m. / Sep 8, 2026, 9:03 p.m.
2026-09-08735693030Sep 8, 2026, 6:17 p.m. / Sep 8, 2026, 7:56 p.m.
2026-09-08732943030Sep 8, 2026, 5:21 p.m. / Sep 8, 2026, 6:15 p.m.
2026-09-0827920809030Sep 8, 2026, 4:21 p.m. / Sep 8, 2026, 5:20 p.m.
2026-09-085320049030Sep 8, 2026, 3:14 p.m. / Sep 8, 2026, 4:19 p.m.
2026-09-088228792030Sep 8, 2026, 2:01 p.m. / Sep 8, 2026, 3:13 p.m.
2026-09-088217485030Sep 8, 2026, 1:17 p.m. / Sep 8, 2026, 1:59 p.m.
2026-09-081117488030Sep 8, 2026, 12:24 p.m. / Sep 8, 2026, 1:15 p.m.
2026-09-0811124819030Sep 8, 2026, 11:40 a.m. / Sep 8, 2026, 12:23 p.m.
2026-09-081115107030Sep 8, 2026, 10:55 a.m. / Sep 8, 2026, 11:39 a.m.
2026-09-0811118740030Sep 8, 2026, 10:11 a.m. / Sep 8, 2026, 10:51 a.m.
2026-09-08537486030Sep 8, 2026, 8:43 a.m. / Sep 8, 2026, 10:08 a.m.
2026-09-088127275030Sep 8, 2026, 7:27 a.m. / Sep 8, 2026, 8:41 a.m.
2026-09-088119591030Sep 8, 2026, 6:29 a.m. / Sep 8, 2026, 7:24 a.m.
2026-09-0881912030Sep 8, 2026, 5:19 a.m. / Sep 8, 2026, 6:28 a.m.
2026-09-046116405060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:20 p.m.
2026-09-046116262060Sep 4, 2026, 7:44 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-04733619060Sep 4, 2026, 6:09 p.m. / Sep 4, 2026, 7:43 p.m.
2026-09-04731206060Sep 4, 2026, 6:06 p.m. / Sep 4, 2026, 6:44 p.m.
2026-09-04705240060Sep 4, 2026, 4:35 p.m. / Sep 4, 2026, 6:05 p.m.
2026-09-0411022913060Sep 4, 2026, 2:21 p.m. / Sep 4, 2026, 4:33 p.m.
2026-09-045324397060Sep 4, 2026, 9:21 a.m. / Sep 4, 2026, 9:59 a.m.
2026-09-04614577060Sep 4, 2026, 8:08 a.m. / Sep 4, 2026, 9:20 a.m.
2026-09-0466427241060Sep 4, 2026, 7:08 a.m. / Sep 4, 2026, 8:07 a.m.
2026-09-0467418942060Sep 4, 2026, 6:48 a.m. / Sep 4, 2026, 7:46 a.m.
2026-09-036114180050Sep 4, 2026, 1:40 a.m. / Sep 4, 2026, 3:05 a.m.
2026-09-03617022050Sep 4, 2026, 1:17 a.m. / Sep 4, 2026, 1:39 a.m.
2026-09-036128045050Sep 3, 2026, 10:27 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-036814954050Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 10:19 p.m.
2026-09-036815293050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-0316316449050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-0316322619050Sep 3, 2026, 6:35 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-0316328626050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:27 p.m.
2026-09-031632131050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-0316314372050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-0316326177050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-036129042050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-03678640050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:15 a.m.
2026-09-0316223145050Sep 3, 2026, 9:18 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-0316224926050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:12 a.m.
2026-09-0316129099050Sep 3, 2026, 7:58 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-0315819854050Sep 3, 2026, 7:34 a.m. / Sep 3, 2026, 7:54 a.m.
2026-09-038813169050Sep 3, 2026, 6:52 a.m. / Sep 3, 2026, 7:32 a.m.
2026-09-0211225816040Sep 2, 2026, 7:39 p.m. / Sep 2, 2026, 8:04 p.m.
2026-09-02112473040Sep 2, 2026, 6:40 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-025812056040Sep 2, 2026, 6:21 p.m. / Sep 2, 2026, 6:38 p.m.
2026-09-028526505040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:12 p.m.
2026-09-02856848040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:10 p.m.
2026-09-02853106040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-02853410040Sep 2, 2026, 11:10 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-028526011040Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 11:07 a.m.
2026-09-0116212537030Sep 1, 2026, 9:22 p.m. / Sep 1, 2026, 9:50 p.m.
2026-09-012635146030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:23 p.m.
2026-09-017320064030Sep 1, 2026, 3:18 p.m. / Sep 1, 2026, 4:12 p.m.
2026-09-01738057030Sep 1, 2026, 2:35 p.m. / Sep 1, 2026, 3:15 p.m.
2026-09-01708882030Sep 1, 2026, 12:56 p.m. / Sep 1, 2026, 2:28 p.m.
2026-09-017010202030Sep 1, 2026, 12:06 p.m. / Sep 1, 2026, 12:54 p.m.
2026-09-017013402030Sep 1, 2026, 10:59 a.m. / Sep 1, 2026, 12:01 p.m.
2026-09-01708881030Sep 1, 2026, 10:07 a.m. / Sep 1, 2026, 10:57 a.m.
2026-09-0170204030Sep 1, 2026, 8:29 a.m. / Sep 1, 2026, 9:56 a.m.
2026-09-0170893030Sep 1, 2026, 6:52 a.m. / Sep 1, 2026, 8:19 a.m.
2026-08-318220897020Aug 31, 2026, 11:26 p.m. / Sep 1, 2026, 12:17 a.m.
2026-08-318210138020Aug 31, 2026, 10:55 p.m. / Aug 31, 2026, 11:21 p.m.
2026-08-31821770020Aug 31, 2026, 9:34 p.m. / Aug 31, 2026, 10:51 p.m.
2026-08-318820569020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 9:34 p.m.
2026-08-316711829020Aug 31, 2026, 8:05 p.m. / Aug 31, 2026, 8:10 p.m.
2026-08-31679152020Aug 31, 2026, 7:37 p.m. / Aug 31, 2026, 7:59 p.m.
2026-08-311618262020Aug 31, 2026, 6:00 p.m. / Aug 31, 2026, 7:20 p.m.
2026-08-3116116854020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 5:58 p.m.
2026-08-3126511431020Aug 31, 2026, 3:42 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-312415601020Aug 31, 2026, 2:56 p.m. / Aug 31, 2026, 3:30 p.m.
2026-08-312013702020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 2:49 p.m.
2026-08-312018720020Aug 31, 2026, 12:07 p.m. / Aug 31, 2026, 1:29 p.m.
2026-08-3111620646020Aug 31, 2026, 11:32 a.m. / Aug 31, 2026, 12:02 p.m.
2026-08-3168651020Aug 31, 2026, 10:10 a.m. / Aug 31, 2026, 11:38 a.m.
2026-08-316817864020Aug 31, 2026, 9:21 a.m. / Aug 31, 2026, 9:33 a.m.
2026-08-316826582020Aug 31, 2026, 8:36 a.m. / Aug 31, 2026, 9:20 a.m.
2026-08-311682983020Aug 31, 2026, 7:26 a.m. / Aug 31, 2026, 8:35 a.m.
2026-08-3116828716020Aug 31, 2026, 6:26 a.m. / Aug 31, 2026, 7:25 a.m.
2026-08-281102935130Aug 28, 2026, 7:36 p.m. / Aug 28, 2026, 9:08 p.m.
2026-08-281109757130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 7:29 p.m.
2026-08-2811012793130Aug 28, 2026, 3:17 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-281108424130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:05 p.m.
2026-08-27568613120Aug 27, 2026, 1:57 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-273223881120Aug 27, 2026, 7:54 a.m. / Aug 27, 2026, 8:58 a.m.
2026-08-276718974120Aug 27, 2026, 6:58 a.m. / Aug 27, 2026, 7:50 a.m.
2026-08-27675716120Aug 27, 2026, 5:54 a.m. / Aug 27, 2026, 6:53 a.m.
2026-08-2716316101120Aug 27, 2026, 5:34 a.m. / Aug 27, 2026, 6:34 a.m.
2026-08-258516042100Aug 25, 2026, 8:04 a.m. / Aug 25, 2026, 9:19 a.m.
2026-08-25858386100Aug 25, 2026, 6:53 a.m. / Aug 25, 2026, 7:58 a.m.
2026-08-258522722100Aug 25, 2026, 5:44 a.m. / Aug 25, 2026, 6:44 a.m.
2026-08-241632001020Aug 24, 2026, 10:34 p.m. / Aug 25, 2026, 12:14 a.m.
2026-08-2416323575020Aug 24, 2026, 9:59 p.m. / Aug 24, 2026, 10:29 p.m.
2026-08-246321427020Aug 24, 2026, 8:28 p.m. / Aug 24, 2026, 9:54 p.m.
2026-08-2463-1336660867Aug 24, 2026, 8:39 p.m. / Aug 24, 2026, 8:39 p.m.
2026-08-241419057020Aug 24, 2026, 5:45 p.m. / Aug 24, 2026, 8:25 p.m.
2026-08-215721646060Aug 21, 2026, 11:19 p.m. / Aug 21, 2026, 11:53 p.m.
2026-08-21571786060Aug 21, 2026, 10:19 p.m. / Aug 21, 2026, 11:14 p.m.
2026-08-21618596060Aug 21, 2026, 9:00 p.m. / Aug 21, 2026, 10:14 p.m.
2026-08-216121531060Aug 21, 2026, 7:53 p.m. / Aug 21, 2026, 8:53 p.m.
2026-08-21617320060Aug 21, 2026, 6:03 p.m. / Aug 21, 2026, 7:49 p.m.
2026-08-2125615287060Aug 21, 2026, 4:48 p.m. / Aug 21, 2026, 6:00 p.m.
2026-08-218622211060Aug 21, 2026, 4:09 p.m. / Aug 21, 2026, 4:44 p.m.
2026-08-215725011060Aug 21, 2026, 2:54 p.m. / Aug 21, 2026, 4:03 p.m.
2026-08-21321824060Aug 21, 2026, 7:53 a.m. / Aug 21, 2026, 9:03 a.m.
2026-08-21674779060Aug 21, 2026, 6:59 a.m. / Aug 21, 2026, 7:48 a.m.
2026-08-21679824060Aug 21, 2026, 5:54 a.m. / Aug 21, 2026, 6:54 a.m.
2026-08-211633573060Aug 21, 2026, 5:33 a.m. / Aug 21, 2026, 6:34 a.m.
2026-08-2095311313050Aug 21, 2026, 2:13 a.m. / Aug 21, 2026, 3:59 a.m.
2026-08-2095123400050Aug 21, 2026, 12:09 a.m. / Aug 21, 2026, 1:38 a.m.
2026-08-206315465050Aug 20, 2026, 9:29 p.m. / Aug 21, 2026, 12:03 a.m.
2026-08-206323232050Aug 20, 2026, 8:09 p.m. / Aug 20, 2026, 9:24 p.m.
2026-08-20634021050Aug 20, 2026, 7:00 p.m. / Aug 20, 2026, 8:04 p.m.
2026-08-206116062050Aug 20, 2026, 5:38 p.m. / Aug 20, 2026, 6:53 p.m.
2026-08-206111938050Aug 20, 2026, 4:08 p.m. / Aug 20, 2026, 5:33 p.m.
2026-08-206120551050Aug 20, 2026, 3:18 p.m. / Aug 20, 2026, 4:04 p.m.
2026-08-206110690050Aug 20, 2026, 2:23 p.m. / Aug 20, 2026, 3:14 p.m.
2026-08-206119985050Aug 20, 2026, 1:34 p.m. / Aug 20, 2026, 2:19 p.m.
2026-08-206124280050Aug 20, 2026, 12:08 p.m. / Aug 20, 2026, 1:28 p.m.
2026-08-206121893050Aug 20, 2026, 10:49 a.m. / Aug 20, 2026, 12:03 p.m.
2026-08-208520948050Aug 20, 2026, 8:43 a.m. / Aug 20, 2026, 10:43 a.m.
2026-08-208522306050Aug 20, 2026, 7:39 a.m. / Aug 20, 2026, 8:39 a.m.
2026-08-208524951050Aug 20, 2026, 6:23 a.m. / Aug 20, 2026, 7:33 a.m.
2026-08-196213426080Aug 19, 2026, 10:54 p.m. / Aug 19, 2026, 11:53 p.m.
2026-08-196221148080Aug 19, 2026, 9:34 p.m. / Aug 19, 2026, 10:48 p.m.
2026-08-196221685080Aug 19, 2026, 8:23 p.m. / Aug 19, 2026, 9:30 p.m.
2026-08-1917325009080Aug 19, 2026, 6:59 p.m. / Aug 19, 2026, 8:18 p.m.
2026-08-191738864080Aug 19, 2026, 5:54 p.m. / Aug 19, 2026, 6:53 p.m.
2026-08-1917310931080Aug 19, 2026, 4:58 p.m. / Aug 19, 2026, 5:48 p.m.
2026-08-1926320219080Aug 19, 2026, 3:33 p.m. / Aug 19, 2026, 4:53 p.m.
2026-08-196324315080Aug 19, 2026, 2:24 p.m. / Aug 19, 2026, 3:28 p.m.
2026-08-196314116080Aug 19, 2026, 12:54 p.m. / Aug 19, 2026, 2:19 p.m.
2026-08-19810049080Aug 19, 2026, 12:39 p.m. / Aug 19, 2026, 12:48 p.m.
2026-08-19819105080Aug 19, 2026, 11:58 a.m. / Aug 19, 2026, 12:33 p.m.
2026-08-19824445080Aug 19, 2026, 10:59 a.m. / Aug 19, 2026, 11:53 a.m.
2026-08-19825248080Aug 19, 2026, 11:18 a.m. / Aug 19, 2026, 11:34 a.m.
2026-08-198723662080Aug 19, 2026, 10:00 a.m. / Aug 19, 2026, 10:39 a.m.
2026-08-19876767080Aug 19, 2026, 9:09 a.m. / Aug 19, 2026, 9:55 a.m.
2026-08-19872050080Aug 19, 2026, 8:39 a.m. / Aug 19, 2026, 9:04 a.m.
2026-08-198720781080Aug 19, 2026, 8:09 a.m. / Aug 19, 2026, 8:34 a.m.
2026-08-198716597080Aug 19, 2026, 7:43 a.m. / Aug 19, 2026, 8:03 a.m.
2026-08-1926518994080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:38 a.m.
2026-08-18997010030Aug 18, 2026, 10:00 p.m. / Aug 18, 2026, 10:19 p.m.
2026-08-189917450030Aug 18, 2026, 9:29 p.m. / Aug 18, 2026, 9:54 p.m.
2026-08-189924078030Aug 18, 2026, 9:04 p.m. / Aug 18, 2026, 9:24 p.m.
2026-08-189916801030Aug 18, 2026, 8:00 p.m. / Aug 18, 2026, 8:59 p.m.
2026-08-189920365030Aug 18, 2026, 7:34 p.m. / Aug 18, 2026, 7:54 p.m.
2026-08-1880285030Aug 18, 2026, 5:24 p.m. / Aug 18, 2026, 7:29 p.m.
2026-08-188019407030Aug 18, 2026, 4:00 p.m. / Aug 18, 2026, 5:19 p.m.
2026-08-18806078030Aug 18, 2026, 2:15 p.m. / Aug 18, 2026, 3:54 p.m.
2026-08-171414045020Aug 17, 2026, 7:49 p.m. / Aug 17, 2026, 8:34 p.m.
2026-08-17146660020Aug 17, 2026, 7:05 p.m. / Aug 17, 2026, 7:44 p.m.
2026-08-17248057020Aug 17, 2026, 5:34 p.m. / Aug 17, 2026, 6:59 p.m.
2026-08-1722617322020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 5:30 p.m.
2026-08-1710609020Aug 17, 2026, 3:04 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-17102348020Aug 17, 2026, 2:15 p.m. / Aug 17, 2026, 2:59 p.m.
2026-08-1710995020Aug 17, 2026, 1:19 p.m. / Aug 17, 2026, 2:09 p.m.
2026-08-171019022020Aug 17, 2026, 11:49 a.m. / Aug 17, 2026, 1:14 p.m.
2026-08-16458366010Aug 16, 2026, 10:44 p.m. / Aug 16, 2026, 10:48 p.m.
2026-08-164524939010Aug 16, 2026, 10:34 p.m. / Aug 16, 2026, 10:39 p.m.
2026-08-16482660010Aug 16, 2026, 9:59 p.m. / Aug 16, 2026, 10:29 p.m.
2026-08-161824391010Aug 16, 2026, 9:04 p.m. / Aug 16, 2026, 9:54 p.m.
2026-08-161815408010Aug 16, 2026, 8:15 p.m. / Aug 16, 2026, 8:58 p.m.
2026-08-1618823010Aug 16, 2026, 6:34 p.m. / Aug 16, 2026, 8:09 p.m.
2026-08-161816914010Aug 16, 2026, 5:39 p.m. / Aug 16, 2026, 6:28 p.m.
2026-08-16406072010Aug 16, 2026, 4:04 p.m. / Aug 16, 2026, 5:34 p.m.
2026-08-162425360010Aug 16, 2026, 2:54 p.m. / Aug 16, 2026, 3:59 p.m.
2026-08-162420266010Aug 16, 2026, 2:14 p.m. / Aug 16, 2026, 2:49 p.m.
2026-08-164016604010Aug 16, 2026, 12:54 p.m. / Aug 16, 2026, 2:09 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
212 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