Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4730

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.

108
Observed trips
9
Service dates
36
Routes
Service dateRouteTripFirst / last observed
2026-09-129543249060Sep 12, 2026, 4:00 a.m. / Sep 12, 2026, 4:45 a.m.
2026-09-119543249060Sep 12, 2026, 3:11 a.m. / Sep 12, 2026, 3:59 a.m.
2026-09-1161765060Sep 12, 2026, 2:18 a.m. / Sep 12, 2026, 3:10 a.m.
2026-09-116119730060Sep 12, 2026, 1:14 a.m. / Sep 12, 2026, 2:17 a.m.
2026-09-118122754060Sep 11, 2026, 11:52 p.m. / Sep 12, 2026, 1:13 a.m.
2026-09-118815428060Sep 11, 2026, 10:36 p.m. / Sep 11, 2026, 11:50 p.m.
2026-09-1111111855060Sep 11, 2026, 10:12 p.m. / Sep 11, 2026, 10:34 p.m.
2026-09-11533171060Sep 11, 2026, 8:32 p.m. / Sep 11, 2026, 10:11 p.m.
2026-09-117423352060Sep 11, 2026, 7:23 p.m. / Sep 11, 2026, 8:32 p.m.
2026-09-11749487060Sep 11, 2026, 5:39 p.m. / Sep 11, 2026, 7:22 p.m.
2026-09-118220532060Sep 11, 2026, 4:49 p.m. / Sep 11, 2026, 5:37 p.m.
2026-09-11824219060Sep 11, 2026, 2:51 p.m. / Sep 11, 2026, 4:48 p.m.
2026-09-11886047060Sep 11, 2026, 1:26 p.m. / Sep 11, 2026, 2:50 p.m.
2026-09-1111015007060Sep 11, 2026, 6:18 a.m. / Sep 11, 2026, 8:19 a.m.
2026-09-111108558060Sep 11, 2026, 4:55 a.m. / Sep 11, 2026, 6:44 a.m.
2026-09-106114504050Sep 11, 2026, 1:39 a.m. / Sep 11, 2026, 2:59 a.m.
2026-09-10618668050Sep 11, 2026, 12:13 a.m. / Sep 11, 2026, 1:38 a.m.
2026-09-106122700050Sep 10, 2026, 10:46 p.m. / Sep 11, 2026, 12:11 a.m.
2026-09-1068521050Sep 10, 2026, 9:11 p.m. / Sep 10, 2026, 10:17 p.m.
2026-09-1068559050Sep 10, 2026, 8:20 p.m. / Sep 10, 2026, 9:10 p.m.
2026-09-101635982050Sep 10, 2026, 7:13 p.m. / Sep 10, 2026, 7:53 p.m.
2026-09-1016319762050Sep 10, 2026, 6:26 p.m. / Sep 10, 2026, 7:12 p.m.
2026-09-1016316256050Sep 10, 2026, 5:37 p.m. / Sep 10, 2026, 6:25 p.m.
2026-09-1016310665050Sep 10, 2026, 4:51 p.m. / Sep 10, 2026, 5:36 p.m.
2026-09-1016313699050Sep 10, 2026, 4:11 p.m. / Sep 10, 2026, 4:54 p.m.
2026-09-10163832050Sep 10, 2026, 3:30 p.m. / Sep 10, 2026, 4:10 p.m.
2026-09-106112524050Sep 10, 2026, 2:29 p.m. / Sep 10, 2026, 3:28 p.m.
2026-09-106123525050Sep 10, 2026, 1:17 p.m. / Sep 10, 2026, 2:27 p.m.
2026-09-10803502050Sep 10, 2026, 11:00 a.m. / Sep 10, 2026, 11:48 a.m.
2026-09-108013071050Sep 10, 2026, 9:55 a.m. / Sep 10, 2026, 10:59 a.m.
2026-09-10805344050Sep 10, 2026, 8:49 a.m. / Sep 10, 2026, 9:54 a.m.
2026-09-10821330050Sep 10, 2026, 7:16 a.m. / Sep 10, 2026, 8:48 a.m.
2026-09-10842254050Sep 10, 2026, 7:07 a.m. / Sep 10, 2026, 7:15 a.m.
2026-09-108414563050Sep 10, 2026, 7:01 a.m. / Sep 10, 2026, 7:05 a.m.
2026-09-108223250050Sep 10, 2026, 5:51 a.m. / Sep 10, 2026, 6:59 a.m.
2026-09-095821092040Sep 9, 2026, 11:10 p.m. / Sep 9, 2026, 11:27 p.m.
2026-09-09585488040Sep 9, 2026, 10:20 p.m. / Sep 9, 2026, 11:09 p.m.
2026-09-09586897040Sep 9, 2026, 9:33 p.m. / Sep 9, 2026, 10:19 p.m.
2026-09-095812517040Sep 9, 2026, 8:41 p.m. / Sep 9, 2026, 10:11 p.m.
2026-09-098522867040Sep 9, 2026, 6:10 p.m. / Sep 9, 2026, 8:40 p.m.
2026-09-098515666040Sep 9, 2026, 4:34 p.m. / Sep 9, 2026, 6:08 p.m.
2026-09-095826577040Sep 9, 2026, 3:24 p.m. / Sep 9, 2026, 4:32 p.m.
2026-09-09585884040Sep 9, 2026, 3:37 p.m. / Sep 9, 2026, 3:52 p.m.
2026-09-09613387040Sep 9, 2026, 8:24 a.m. / Sep 9, 2026, 9:16 a.m.
2026-09-096628040Sep 9, 2026, 7:29 a.m. / Sep 9, 2026, 8:22 a.m.
2026-09-09605782040Sep 9, 2026, 5:45 a.m. / Sep 9, 2026, 7:28 a.m.
2026-09-096021306040Sep 9, 2026, 6:02 a.m. / Sep 9, 2026, 6:21 a.m.
2026-08-24719727020Aug 25, 2026, 1:09 a.m. / Aug 25, 2026, 2:06 a.m.
2026-08-24711786020Aug 25, 2026, 12:09 a.m. / Aug 25, 2026, 1:04 a.m.
2026-08-2477065020Aug 24, 2026, 11:19 p.m. / Aug 25, 2026, 12:04 a.m.
2026-08-2473980020Aug 24, 2026, 10:30 p.m. / Aug 24, 2026, 11:14 p.m.
2026-08-2477064020Aug 24, 2026, 9:20 p.m. / Aug 24, 2026, 10:22 p.m.
2026-08-23457489010Aug 24, 2026, 3:17 a.m. / Aug 24, 2026, 3:29 a.m.
2026-08-234522687010Aug 24, 2026, 2:43 a.m. / Aug 24, 2026, 3:04 a.m.
2026-08-234524995010Aug 24, 2026, 1:34 a.m. / Aug 24, 2026, 2:30 a.m.
2026-08-234516385010Aug 24, 2026, 1:59 a.m. / Aug 24, 2026, 2:04 a.m.
2026-08-234510908010Aug 24, 2026, 1:17 a.m. / Aug 24, 2026, 1:29 a.m.
2026-08-234522877010Aug 23, 2026, 11:02 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-1911124060080Aug 19, 2026, 10:24 p.m. / Aug 19, 2026, 10:48 p.m.
2026-08-1911118254080Aug 19, 2026, 9:30 p.m. / Aug 19, 2026, 10:19 p.m.
2026-08-1911112850080Aug 19, 2026, 8:53 p.m. / Aug 19, 2026, 9:24 p.m.
2026-08-191119386080Aug 19, 2026, 7:53 p.m. / Aug 19, 2026, 8:48 p.m.
2026-08-19115839080Aug 19, 2026, 5:43 p.m. / Aug 19, 2026, 7:49 p.m.
2026-08-191120320080Aug 19, 2026, 4:16 p.m. / Aug 19, 2026, 5:38 p.m.
2026-08-191588032080Aug 19, 2026, 3:54 p.m. / Aug 19, 2026, 4:09 p.m.
2026-08-19671937080Aug 19, 2026, 3:33 p.m. / Aug 19, 2026, 3:49 p.m.
2026-08-196719455080Aug 19, 2026, 3:03 p.m. / Aug 19, 2026, 3:28 p.m.
2026-08-196724334080Aug 19, 2026, 2:33 p.m. / Aug 19, 2026, 2:59 p.m.
2026-08-196725560080Aug 19, 2026, 2:03 p.m. / Aug 19, 2026, 2:28 p.m.
2026-08-196721680080Aug 19, 2026, 1:29 p.m. / Aug 19, 2026, 1:59 p.m.
2026-08-19677530080Aug 19, 2026, 1:13 p.m. / Aug 19, 2026, 1:23 p.m.
2026-08-196725515080Aug 19, 2026, 12:29 p.m. / Aug 19, 2026, 1:08 p.m.
2026-08-19673221080Aug 19, 2026, 12:14 p.m. / Aug 19, 2026, 12:24 p.m.
2026-08-19673049080Aug 19, 2026, 11:34 a.m. / Aug 19, 2026, 12:09 p.m.
2026-08-19674653080Aug 19, 2026, 11:03 a.m. / Aug 19, 2026, 11:28 a.m.
2026-08-1916823085080Aug 19, 2026, 9:30 a.m. / Aug 19, 2026, 10:59 a.m.
2026-08-191684129080Aug 19, 2026, 8:23 a.m. / Aug 19, 2026, 9:24 a.m.
2026-08-19667119080Aug 19, 2026, 7:30 a.m. / Aug 19, 2026, 8:19 a.m.
2026-08-196712213080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:24 a.m.
2026-08-186818296030Aug 18, 2026, 10:00 p.m. / Aug 18, 2026, 10:44 p.m.
2026-08-187310839030Aug 18, 2026, 9:39 p.m. / Aug 18, 2026, 9:54 p.m.
2026-08-187317326030Aug 18, 2026, 9:14 p.m. / Aug 18, 2026, 9:33 p.m.
2026-08-1873892030Aug 18, 2026, 8:09 p.m. / Aug 18, 2026, 9:09 p.m.
2026-08-187316712030Aug 18, 2026, 8:14 p.m. / Aug 18, 2026, 8:29 p.m.
2026-08-187321424030Aug 18, 2026, 6:25 p.m. / Aug 18, 2026, 8:01 p.m.
2026-08-18733416030Aug 18, 2026, 6:19 p.m. / Aug 18, 2026, 6:59 p.m.
2026-08-182837571030Aug 18, 2026, 5:15 p.m. / Aug 18, 2026, 6:15 p.m.
2026-08-1827915922030Aug 18, 2026, 4:14 p.m. / Aug 18, 2026, 5:09 p.m.
2026-08-18535878030Aug 18, 2026, 3:00 p.m. / Aug 18, 2026, 4:09 p.m.
2026-08-1881528030Aug 18, 2026, 8:39 a.m. / Aug 18, 2026, 9:19 a.m.
2026-08-18823005030Aug 18, 2026, 8:54 a.m. / Aug 18, 2026, 9:04 a.m.
2026-08-186323065030Aug 18, 2026, 7:24 a.m. / Aug 18, 2026, 8:34 a.m.
2026-08-18666560030Aug 18, 2026, 6:29 a.m. / Aug 18, 2026, 7:19 a.m.
2026-08-185718924030Aug 18, 2026, 5:49 a.m. / Aug 18, 2026, 6:24 a.m.
2026-08-17628084020Aug 18, 2026, 12:00 a.m. / Aug 18, 2026, 1:29 a.m.
2026-08-17621238020Aug 17, 2026, 10:34 p.m. / Aug 17, 2026, 11:54 p.m.
2026-08-176213454020Aug 17, 2026, 9:19 p.m. / Aug 17, 2026, 10:29 p.m.
2026-08-17745437020Aug 17, 2026, 7:55 p.m. / Aug 17, 2026, 9:01 p.m.
2026-08-177411940020Aug 17, 2026, 6:44 p.m. / Aug 17, 2026, 7:49 p.m.
2026-08-17808643020Aug 17, 2026, 5:30 p.m. / Aug 17, 2026, 6:40 p.m.
2026-08-177513830020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 5:24 p.m.
2026-08-17921158020Aug 17, 2026, 3:14 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-17612709020Aug 17, 2026, 3:10 p.m. / Aug 17, 2026, 3:10 p.m.
2026-08-171121700020Aug 17, 2026, 1:39 p.m. / Aug 17, 2026, 3:04 p.m.
2026-08-175619425020Aug 17, 2026, 8:39 a.m. / Aug 17, 2026, 8:54 a.m.
2026-08-172654872020Aug 17, 2026, 6:49 a.m. / Aug 17, 2026, 8:34 a.m.
2026-08-17619322020Aug 17, 2026, 5:01 a.m. / Aug 17, 2026, 6:45 a.m.
2026-08-177011288020Aug 17, 2026, 4:54 a.m. / Aug 17, 2026, 5:19 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
108 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