Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4633

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.

145
Observed trips
11
Service dates
34
Routes
Service dateRouteTripFirst / last observed
2026-09-011123641030Sep 1, 2026, 4:54 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-0111463030Sep 1, 2026, 4:09 p.m. / Sep 1, 2026, 4:51 p.m.
2026-09-01111934030Sep 1, 2026, 2:21 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-01116839030Sep 1, 2026, 1:08 p.m. / Sep 1, 2026, 2:14 p.m.
2026-09-0110517283030Sep 1, 2026, 11:07 a.m. / Sep 1, 2026, 11:30 a.m.
2026-09-011052305030Sep 1, 2026, 10:07 a.m. / Sep 1, 2026, 10:59 a.m.
2026-09-01145331030Sep 1, 2026, 8:18 a.m. / Sep 1, 2026, 9:56 a.m.
2026-09-016317333030Sep 1, 2026, 7:23 a.m. / Sep 1, 2026, 8:29 a.m.
2026-09-01635791030Sep 1, 2026, 5:56 a.m. / Sep 1, 2026, 7:21 a.m.
2026-09-018228233030Sep 1, 2026, 4:36 a.m. / Sep 1, 2026, 5:54 a.m.
2026-08-317521970020Sep 1, 2026, 1:48 a.m. / Sep 1, 2026, 2:45 a.m.
2026-08-317526211020Sep 1, 2026, 12:56 a.m. / Sep 1, 2026, 1:46 a.m.
2026-08-317515476020Aug 31, 2026, 11:26 p.m. / Sep 1, 2026, 12:55 a.m.
2026-08-317519250020Aug 31, 2026, 10:26 p.m. / Aug 31, 2026, 11:21 p.m.
2026-08-31804150020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 10:23 p.m.
2026-08-318017485020Aug 31, 2026, 7:49 p.m. / Aug 31, 2026, 8:11 p.m.
2026-08-31537953020Aug 31, 2026, 6:45 p.m. / Aug 31, 2026, 7:41 p.m.
2026-08-31534277020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:39 p.m.
2026-08-31564494020Aug 31, 2026, 4:20 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-315629000020Aug 31, 2026, 2:57 p.m. / Aug 31, 2026, 3:57 p.m.
2026-08-31856682020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 2:59 p.m.
2026-08-315323647020Aug 31, 2026, 8:25 a.m. / Aug 31, 2026, 10:18 a.m.
2026-08-2881830130Aug 28, 2026, 8:04 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-2883691130Aug 28, 2026, 8:00 p.m. / Aug 28, 2026, 8:00 p.m.
2026-08-28882000130Aug 28, 2026, 6:44 p.m. / Aug 28, 2026, 7:45 p.m.
2026-08-288813869130Aug 28, 2026, 2:49 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-276118745120Aug 27, 2026, 2:14 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-27615726120Aug 27, 2026, 1:07 p.m. / Aug 27, 2026, 2:09 p.m.
2026-08-278017770120Aug 27, 2026, 8:31 a.m. / Aug 27, 2026, 9:10 a.m.
2026-08-278018196120Aug 27, 2026, 7:39 a.m. / Aug 27, 2026, 8:24 a.m.
2026-08-278016185120Aug 27, 2026, 6:04 a.m. / Aug 27, 2026, 7:33 a.m.
2026-08-2527511608100Aug 25, 2026, 3:24 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-258621604100Aug 25, 2026, 1:00 p.m. / Aug 25, 2026, 1:23 p.m.
2026-08-258620314100Aug 25, 2026, 11:54 a.m. / Aug 25, 2026, 12:43 p.m.
2026-08-25862346100Aug 25, 2026, 11:00 a.m. / Aug 25, 2026, 11:49 a.m.
2026-08-25863299100Aug 25, 2026, 10:20 a.m. / Aug 25, 2026, 11:29 a.m.
2026-08-25869425100Aug 25, 2026, 10:04 a.m. / Aug 25, 2026, 10:15 a.m.
2026-08-25869835100Aug 25, 2026, 9:09 a.m. / Aug 25, 2026, 10:00 a.m.
2026-08-258615495100Aug 25, 2026, 8:12 a.m. / Aug 25, 2026, 9:04 a.m.
2026-08-25417108100Aug 25, 2026, 6:14 a.m. / Aug 25, 2026, 8:04 a.m.
2026-08-254110169100Aug 25, 2026, 5:54 a.m. / Aug 25, 2026, 6:52 a.m.
2026-08-247010244020Aug 24, 2026, 9:00 p.m. / Aug 24, 2026, 9:54 p.m.
2026-08-2470416020Aug 24, 2026, 7:59 p.m. / Aug 24, 2026, 8:55 p.m.
2026-08-247012754020Aug 24, 2026, 7:00 p.m. / Aug 24, 2026, 7:56 p.m.
2026-08-2470618020Aug 24, 2026, 5:53 p.m. / Aug 24, 2026, 6:54 p.m.
2026-08-247014127020Aug 24, 2026, 4:46 p.m. / Aug 24, 2026, 5:46 p.m.
2026-08-247013490020Aug 24, 2026, 3:44 p.m. / Aug 24, 2026, 4:39 p.m.
2026-08-24704026020Aug 24, 2026, 2:29 p.m. / Aug 24, 2026, 3:34 p.m.
2026-08-24706980020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:23 p.m.
2026-08-2410516039020Aug 24, 2026, 4:29 a.m. / Aug 24, 2026, 5:00 a.m.
2026-08-241051737020Aug 24, 2026, 4:00 a.m. / Aug 24, 2026, 4:24 a.m.
2026-08-231051737020Aug 24, 2026, 3:24 a.m. / Aug 24, 2026, 3:54 a.m.
2026-08-231112467010Aug 23, 2026, 11:02 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-23118554010Aug 23, 2026, 10:00 p.m. / Aug 23, 2026, 10:04 p.m.
2026-08-238119189010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:05 p.m.
2026-08-238117145010Aug 23, 2026, 3:54 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-23812541010Aug 23, 2026, 2:59 p.m. / Aug 23, 2026, 3:49 p.m.
2026-08-231118335010Aug 23, 2026, 1:19 p.m. / Aug 23, 2026, 2:53 p.m.
2026-08-231111368010Aug 23, 2026, 12:13 p.m. / Aug 23, 2026, 1:14 p.m.
2026-08-2316111628010Aug 23, 2026, 10:39 a.m. / Aug 23, 2026, 11:34 a.m.
2026-08-2316125377010Aug 23, 2026, 10:09 a.m. / Aug 23, 2026, 10:33 a.m.
2026-08-236711112010Aug 23, 2026, 9:34 a.m. / Aug 23, 2026, 10:04 a.m.
2026-08-236710403010Aug 23, 2026, 9:13 a.m. / Aug 23, 2026, 9:29 a.m.
2026-08-2316819201010Aug 23, 2026, 8:19 a.m. / Aug 23, 2026, 9:08 a.m.
2026-08-231682641010Aug 23, 2026, 6:59 a.m. / Aug 23, 2026, 8:13 a.m.
2026-08-22532810070Aug 23, 2026, 12:04 a.m. / Aug 23, 2026, 1:59 a.m.
2026-08-225325040070Aug 22, 2026, 11:34 p.m. / Aug 22, 2026, 11:59 p.m.
2026-08-22822753070Aug 22, 2026, 10:43 p.m. / Aug 22, 2026, 11:28 p.m.
2026-08-22168298070Aug 22, 2026, 6:49 p.m. / Aug 22, 2026, 7:38 p.m.
2026-08-2216814782070Aug 22, 2026, 6:00 p.m. / Aug 22, 2026, 6:43 p.m.
2026-08-2216518436070Aug 22, 2026, 5:30 p.m. / Aug 22, 2026, 5:53 p.m.
2026-08-221657063070Aug 22, 2026, 5:14 p.m. / Aug 22, 2026, 5:23 p.m.
2026-08-22675797070Aug 22, 2026, 4:38 p.m. / Aug 22, 2026, 5:09 p.m.
2026-08-22672838070Aug 22, 2026, 3:49 p.m. / Aug 22, 2026, 4:33 p.m.
2026-08-2216216934070Aug 22, 2026, 3:54 p.m. / Aug 22, 2026, 4:14 p.m.
2026-08-221627156070Aug 22, 2026, 3:29 p.m. / Aug 22, 2026, 3:44 p.m.
2026-08-2216312999070Aug 22, 2026, 2:29 p.m. / Aug 22, 2026, 3:09 p.m.
2026-08-221633417070Aug 22, 2026, 1:58 p.m. / Aug 22, 2026, 2:24 p.m.
2026-08-2216313418070Aug 22, 2026, 1:29 p.m. / Aug 22, 2026, 1:54 p.m.
2026-08-2216311515070Aug 22, 2026, 1:03 p.m. / Aug 22, 2026, 1:24 p.m.
2026-08-221638834070Aug 22, 2026, 12:38 p.m. / Aug 22, 2026, 12:59 p.m.
2026-08-2216322043070Aug 22, 2026, 11:59 a.m. / Aug 22, 2026, 12:33 p.m.
2026-08-226822444070Aug 22, 2026, 10:03 a.m. / Aug 22, 2026, 11:30 a.m.
2026-08-227020723070Aug 22, 2026, 8:54 a.m. / Aug 22, 2026, 9:59 a.m.
2026-08-227011255070Aug 22, 2026, 7:38 a.m. / Aug 22, 2026, 8:24 a.m.
2026-08-22709434070Aug 22, 2026, 6:34 a.m. / Aug 22, 2026, 7:34 a.m.
2026-08-21817573060Aug 21, 2026, 8:28 p.m. / Aug 21, 2026, 9:24 p.m.
2026-08-218117995060Aug 21, 2026, 7:33 p.m. / Aug 21, 2026, 8:23 p.m.
2026-08-218119890060Aug 21, 2026, 6:08 p.m. / Aug 21, 2026, 7:24 p.m.
2026-08-218114111060Aug 21, 2026, 5:00 p.m. / Aug 21, 2026, 6:03 p.m.
2026-08-218117616060Aug 21, 2026, 3:39 p.m. / Aug 21, 2026, 4:53 p.m.
2026-08-218111307060Aug 21, 2026, 2:39 p.m. / Aug 21, 2026, 3:34 p.m.
2026-08-21743699060Aug 21, 2026, 12:34 p.m. / Aug 21, 2026, 2:33 p.m.
2026-08-217414177060Aug 21, 2026, 12:18 p.m. / Aug 21, 2026, 1:08 p.m.
2026-08-217416825060Aug 21, 2026, 11:04 a.m. / Aug 21, 2026, 12:13 p.m.
2026-08-21743263060Aug 21, 2026, 10:14 a.m. / Aug 21, 2026, 11:00 a.m.
2026-08-217411978060Aug 21, 2026, 9:08 a.m. / Aug 21, 2026, 10:09 a.m.
2026-08-217418736060Aug 21, 2026, 8:00 a.m. / Aug 21, 2026, 9:03 a.m.
2026-08-2113343060Aug 21, 2026, 7:39 a.m. / Aug 21, 2026, 7:53 a.m.
2026-08-21137203060Aug 21, 2026, 7:09 a.m. / Aug 21, 2026, 7:34 a.m.
2026-08-212794206060Aug 21, 2026, 5:38 a.m. / Aug 21, 2026, 7:04 a.m.
2026-08-216112444060Aug 21, 2026, 4:14 a.m. / Aug 21, 2026, 5:33 a.m.
2026-08-211054550060Aug 21, 2026, 4:03 a.m. / Aug 21, 2026, 4:08 a.m.
2026-08-201054550060Aug 21, 2026, 2:59 a.m. / Aug 21, 2026, 3:59 a.m.
2026-08-206810738050Aug 21, 2026, 12:24 a.m. / Aug 21, 2026, 12:53 a.m.
2026-08-206815373050Aug 20, 2026, 11:34 p.m. / Aug 21, 2026, 12:19 a.m.
2026-08-206817061050Aug 20, 2026, 10:53 p.m. / Aug 20, 2026, 11:30 p.m.
2026-08-20601044050Aug 20, 2026, 9:54 p.m. / Aug 20, 2026, 10:49 p.m.
2026-08-20607791050Aug 20, 2026, 9:29 p.m. / Aug 20, 2026, 9:49 p.m.
2026-08-201621173050Aug 20, 2026, 9:19 p.m. / Aug 20, 2026, 9:24 p.m.
2026-08-2016217558050Aug 20, 2026, 9:00 p.m. / Aug 20, 2026, 9:13 p.m.
2026-08-2016224086050Aug 20, 2026, 7:39 p.m. / Aug 20, 2026, 8:54 p.m.
2026-08-201625674050Aug 20, 2026, 7:18 p.m. / Aug 20, 2026, 8:13 p.m.
2026-08-201124972050Aug 20, 2026, 5:59 p.m. / Aug 20, 2026, 7:00 p.m.
2026-08-201111407050Aug 20, 2026, 4:46 p.m. / Aug 20, 2026, 5:53 p.m.
2026-08-20821087050Aug 20, 2026, 3:48 p.m. / Aug 20, 2026, 4:38 p.m.
2026-08-2087235050Aug 20, 2026, 2:59 p.m. / Aug 20, 2026, 3:43 p.m.
2026-08-208722596050Aug 20, 2026, 2:14 p.m. / Aug 20, 2026, 2:53 p.m.
2026-08-20874537050Aug 20, 2026, 1:39 p.m. / Aug 20, 2026, 2:09 p.m.
2026-08-2061563050Aug 20, 2026, 10:54 a.m. / Aug 20, 2026, 1:34 p.m.
2026-08-206119143050Aug 20, 2026, 9:30 a.m. / Aug 20, 2026, 10:49 a.m.
2026-08-20277466050Aug 20, 2026, 7:44 a.m. / Aug 20, 2026, 9:09 a.m.
2026-08-2028317360050Aug 20, 2026, 6:18 a.m. / Aug 20, 2026, 7:38 a.m.
2026-08-1910516310080Aug 19, 2026, 10:13 p.m. / Aug 19, 2026, 11:09 p.m.
2026-08-198717640080Aug 19, 2026, 9:43 p.m. / Aug 19, 2026, 10:08 p.m.
2026-08-1987178080Aug 19, 2026, 9:13 p.m. / Aug 19, 2026, 9:38 p.m.
2026-08-198717564080Aug 19, 2026, 8:48 p.m. / Aug 19, 2026, 9:09 p.m.
2026-08-195313561080Aug 19, 2026, 6:57 p.m. / Aug 19, 2026, 7:58 p.m.
2026-08-195313790080Aug 19, 2026, 6:03 p.m. / Aug 19, 2026, 6:53 p.m.
2026-08-19189418080Aug 19, 2026, 5:23 p.m. / Aug 19, 2026, 5:59 p.m.
2026-08-1918912141080Aug 19, 2026, 4:53 p.m. / Aug 19, 2026, 5:18 p.m.
2026-08-191893129080Aug 19, 2026, 3:24 p.m. / Aug 19, 2026, 4:36 p.m.
2026-08-1918920495080Aug 19, 2026, 3:33 p.m. / Aug 19, 2026, 3:49 p.m.
2026-08-198719956080Aug 19, 2026, 2:44 p.m. / Aug 19, 2026, 3:19 p.m.
2026-08-198713658080Aug 19, 2026, 1:59 p.m. / Aug 19, 2026, 2:38 p.m.
2026-08-198723840080Aug 19, 2026, 1:29 p.m. / Aug 19, 2026, 1:54 p.m.
2026-08-19874941080Aug 19, 2026, 12:39 p.m. / Aug 19, 2026, 1:24 p.m.
2026-08-198715360080Aug 19, 2026, 12:14 p.m. / Aug 19, 2026, 12:34 p.m.
2026-08-1987355080Aug 19, 2026, 11:23 a.m. / Aug 19, 2026, 12:09 p.m.
2026-08-198719479080Aug 19, 2026, 11:03 a.m. / Aug 19, 2026, 11:18 a.m.
2026-08-198711621080Aug 19, 2026, 10:14 a.m. / Aug 19, 2026, 10:59 a.m.
2026-08-198719997080Aug 19, 2026, 9:50 a.m. / Aug 19, 2026, 10:08 a.m.
2026-08-198720921080Aug 19, 2026, 9:02 a.m. / Aug 19, 2026, 9:43 a.m.
2026-08-198720784080Aug 19, 2026, 8:34 a.m. / Aug 19, 2026, 8:53 a.m.
2026-08-196216065080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 8:29 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
145 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