Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4681

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.

101
Observed trips
11
Service dates
26
Routes
Service dateRouteTripFirst / last observed
2026-08-315712548020Sep 1, 2026, 1:15 a.m. / Sep 1, 2026, 2:32 a.m.
2026-08-31576049020Sep 1, 2026, 12:36 a.m. / Sep 1, 2026, 1:16 a.m.
2026-08-31575739020Aug 31, 2026, 11:57 p.m. / Sep 1, 2026, 12:34 a.m.
2026-08-31811943020Aug 31, 2026, 10:55 p.m. / Aug 31, 2026, 11:56 p.m.
2026-08-311683113020Aug 31, 2026, 9:29 p.m. / Aug 31, 2026, 10:51 p.m.
2026-08-311682258020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 9:25 p.m.
2026-08-316715449020Aug 31, 2026, 7:30 p.m. / Aug 31, 2026, 8:11 p.m.
2026-08-316716967020Aug 31, 2026, 6:39 p.m. / Aug 31, 2026, 7:29 p.m.
2026-08-318619451020Aug 31, 2026, 5:57 p.m. / Aug 31, 2026, 6:32 p.m.
2026-08-318612721020Aug 31, 2026, 4:56 p.m. / Aug 31, 2026, 5:49 p.m.
2026-08-31589110020Aug 31, 2026, 3:17 p.m. / Aug 31, 2026, 4:47 p.m.
2026-08-315812893020Aug 31, 2026, 2:28 p.m. / Aug 31, 2026, 3:20 p.m.
2026-08-315817730020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 2:26 p.m.
2026-08-31588137020Aug 31, 2026, 12:02 p.m. / Aug 31, 2026, 1:29 p.m.
2026-08-3158310020Aug 31, 2026, 11:34 a.m. / Aug 31, 2026, 12:26 p.m.
2026-08-31582859020Aug 31, 2026, 10:27 a.m. / Aug 31, 2026, 11:32 a.m.
2026-08-31586743020Aug 31, 2026, 9:33 a.m. / Aug 31, 2026, 10:26 a.m.
2026-08-31586373020Aug 31, 2026, 8:28 a.m. / Aug 31, 2026, 9:27 a.m.
2026-08-315825272020Aug 31, 2026, 7:49 a.m. / Aug 31, 2026, 8:26 a.m.
2026-08-315822710020Aug 31, 2026, 7:18 a.m. / Aug 31, 2026, 7:39 a.m.
2026-08-286225253130Aug 28, 2026, 11:21 p.m. / Aug 28, 2026, 11:26 p.m.
2026-08-286211970130Aug 28, 2026, 9:39 p.m. / Aug 28, 2026, 10:38 p.m.
2026-08-286219827130Aug 28, 2026, 8:25 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-281737972130Aug 28, 2026, 7:02 p.m. / Aug 28, 2026, 8:20 p.m.
2026-08-2817319352130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:50 p.m.
2026-08-28637309130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-278624092120Aug 27, 2026, 2:28 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-278613090120Aug 27, 2026, 1:49 p.m. / Aug 27, 2026, 2:21 p.m.
2026-08-27816684120Aug 27, 2026, 12:35 p.m. / Aug 27, 2026, 1:45 p.m.
2026-08-278121104120Aug 27, 2026, 11:44 a.m. / Aug 27, 2026, 12:29 p.m.
2026-08-276321736120Aug 27, 2026, 9:59 a.m. / Aug 27, 2026, 11:39 a.m.
2026-08-276314910120Aug 27, 2026, 8:31 a.m. / Aug 27, 2026, 9:54 a.m.
2026-08-275713372120Aug 27, 2026, 8:03 a.m. / Aug 27, 2026, 8:46 a.m.
2026-08-27576492120Aug 27, 2026, 6:48 a.m. / Aug 27, 2026, 7:59 a.m.
2026-08-275719432120Aug 27, 2026, 6:04 a.m. / Aug 27, 2026, 6:44 a.m.
2026-08-266119703110Aug 27, 2026, 2:26 a.m. / Aug 27, 2026, 2:54 a.m.
2026-08-251310035100Aug 25, 2026, 3:09 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251312421100Aug 25, 2026, 3:00 p.m. / Aug 25, 2026, 3:39 p.m.
2026-08-251873344100Aug 25, 2026, 2:43 p.m. / Aug 25, 2026, 2:54 p.m.
2026-08-258218620100Aug 25, 2026, 1:29 p.m. / Aug 25, 2026, 2:39 p.m.
2026-08-258211225100Aug 25, 2026, 12:49 p.m. / Aug 25, 2026, 1:23 p.m.
2026-08-258219697100Aug 25, 2026, 11:29 a.m. / Aug 25, 2026, 12:44 p.m.
2026-08-258214392100Aug 25, 2026, 10:49 a.m. / Aug 25, 2026, 11:24 a.m.
2026-08-258223397100Aug 25, 2026, 9:34 a.m. / Aug 25, 2026, 10:44 a.m.
2026-08-252752498100Aug 25, 2026, 7:09 a.m. / Aug 25, 2026, 9:29 a.m.
2026-08-257316672100Aug 25, 2026, 6:41 a.m. / Aug 25, 2026, 7:05 a.m.
2026-08-257313996100Aug 25, 2026, 4:49 a.m. / Aug 25, 2026, 6:34 a.m.
2026-08-25573552100Aug 25, 2026, 4:45 a.m. / Aug 25, 2026, 5:34 a.m.
2026-08-24854330020Aug 24, 2026, 4:49 p.m. / Aug 24, 2026, 6:00 p.m.
2026-08-248522657020Aug 24, 2026, 3:23 p.m. / Aug 24, 2026, 4:46 p.m.
2026-08-2485294020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 3:18 p.m.
2026-08-218221352060Aug 21, 2026, 8:34 a.m. / Aug 21, 2026, 9:29 a.m.
2026-08-211112803060Aug 21, 2026, 7:28 a.m. / Aug 21, 2026, 8:30 a.m.
2026-08-211116580060Aug 21, 2026, 6:14 a.m. / Aug 21, 2026, 7:23 a.m.
2026-08-202634004050Aug 20, 2026, 4:19 p.m. / Aug 20, 2026, 5:48 p.m.
2026-08-206225312050Aug 20, 2026, 3:18 p.m. / Aug 20, 2026, 4:13 p.m.
2026-08-206211766050Aug 20, 2026, 1:39 p.m. / Aug 20, 2026, 3:14 p.m.
2026-08-206218721050Aug 20, 2026, 12:33 p.m. / Aug 20, 2026, 1:53 p.m.
2026-08-20628605050Aug 20, 2026, 11:19 a.m. / Aug 20, 2026, 12:29 p.m.
2026-08-208117259050Aug 20, 2026, 10:04 a.m. / Aug 20, 2026, 11:13 a.m.
2026-08-208122462050Aug 20, 2026, 9:09 a.m. / Aug 20, 2026, 10:00 a.m.
2026-08-20612849050Aug 20, 2026, 7:38 a.m. / Aug 20, 2026, 9:04 a.m.
2026-08-206113609050Aug 20, 2026, 6:18 a.m. / Aug 20, 2026, 7:33 a.m.
2026-08-206114642050Aug 20, 2026, 5:14 a.m. / Aug 20, 2026, 6:13 a.m.
2026-08-195121229080Aug 19, 2026, 9:49 p.m. / Aug 19, 2026, 10:24 p.m.
2026-08-19517528080Aug 19, 2026, 9:13 p.m. / Aug 19, 2026, 9:43 p.m.
2026-08-195116106080Aug 19, 2026, 8:14 p.m. / Aug 19, 2026, 9:09 p.m.
2026-08-19512847080Aug 19, 2026, 7:09 p.m. / Aug 19, 2026, 8:09 p.m.
2026-08-195110691080Aug 19, 2026, 6:14 p.m. / Aug 19, 2026, 7:04 p.m.
2026-08-19512039080Aug 19, 2026, 5:14 p.m. / Aug 19, 2026, 6:08 p.m.
2026-08-19515149080Aug 19, 2026, 4:16 p.m. / Aug 19, 2026, 5:09 p.m.
2026-08-19562236080Aug 19, 2026, 3:19 p.m. / Aug 19, 2026, 4:09 p.m.
2026-08-19565957080Aug 19, 2026, 1:53 p.m. / Aug 19, 2026, 3:14 p.m.
2026-08-195324746080Aug 19, 2026, 8:14 a.m. / Aug 19, 2026, 8:53 a.m.
2026-08-19618687080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 8:09 a.m.
2026-08-189505481030Aug 19, 2026, 12:26 a.m. / Aug 19, 2026, 12:59 a.m.
2026-08-188125509030Aug 18, 2026, 11:00 p.m. / Aug 19, 2026, 12:00 a.m.
2026-08-18819060030Aug 18, 2026, 10:04 p.m. / Aug 18, 2026, 10:55 p.m.
2026-08-186116905030Aug 18, 2026, 8:04 p.m. / Aug 18, 2026, 9:27 p.m.
2026-08-186110344030Aug 18, 2026, 6:49 p.m. / Aug 18, 2026, 8:00 p.m.
2026-08-186310070030Aug 18, 2026, 5:39 p.m. / Aug 18, 2026, 6:44 p.m.
2026-08-18631404030Aug 18, 2026, 4:34 p.m. / Aug 18, 2026, 5:34 p.m.
2026-08-18618082030Aug 18, 2026, 3:14 p.m. / Aug 18, 2026, 4:30 p.m.
2026-08-18615015030Aug 18, 2026, 1:50 p.m. / Aug 18, 2026, 3:09 p.m.
2026-08-18613135030Aug 18, 2026, 12:10 p.m. / Aug 18, 2026, 1:44 p.m.
2026-08-186116489030Aug 18, 2026, 11:19 a.m. / Aug 18, 2026, 12:04 p.m.
2026-08-181105263030Aug 18, 2026, 8:39 a.m. / Aug 18, 2026, 10:49 a.m.
2026-08-18703797030Aug 18, 2026, 7:09 a.m. / Aug 18, 2026, 8:34 a.m.
2026-08-17539571020Aug 17, 2026, 9:29 p.m. / Aug 17, 2026, 10:08 p.m.
2026-08-175321445020Aug 17, 2026, 8:45 p.m. / Aug 17, 2026, 9:24 p.m.
2026-08-175311839020Aug 17, 2026, 7:30 p.m. / Aug 17, 2026, 8:34 p.m.
2026-08-17536881020Aug 17, 2026, 6:34 p.m. / Aug 17, 2026, 7:25 p.m.
2026-08-175311711020Aug 17, 2026, 5:49 p.m. / Aug 17, 2026, 6:40 p.m.
2026-08-178623834020Aug 17, 2026, 4:54 p.m. / Aug 17, 2026, 5:44 p.m.
2026-08-178624804020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 4:50 p.m.
2026-08-175710653020Aug 17, 2026, 3:09 p.m. / Aug 17, 2026, 4:23 p.m.
2026-08-1781528020Aug 17, 2026, 8:39 a.m. / Aug 17, 2026, 9:19 a.m.
2026-08-17823005020Aug 17, 2026, 8:49 a.m. / Aug 17, 2026, 8:59 a.m.
2026-08-176323065020Aug 17, 2026, 7:29 a.m. / Aug 17, 2026, 8:34 a.m.
2026-08-17666560020Aug 17, 2026, 6:29 a.m. / Aug 17, 2026, 7:25 a.m.
2026-08-175718924020Aug 17, 2026, 5:49 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
101 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