Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6420

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.

120
Observed trips
10
Service dates
27
Routes
Service dateRouteTripFirst / last observed
2026-08-217521606060Aug 21, 2026, 9:13 p.m. / Aug 21, 2026, 10:03 p.m.
2026-08-217511089060Aug 21, 2026, 7:53 p.m. / Aug 21, 2026, 9:09 p.m.
2026-08-21758478060Aug 21, 2026, 6:33 p.m. / Aug 21, 2026, 7:49 p.m.
2026-08-217521622060Aug 21, 2026, 5:29 p.m. / Aug 21, 2026, 6:28 p.m.
2026-08-21126628060Aug 21, 2026, 3:54 p.m. / Aug 21, 2026, 5:24 p.m.
2026-08-211215666060Aug 21, 2026, 2:00 p.m. / Aug 21, 2026, 3:48 p.m.
2026-08-2196380060Aug 21, 2026, 11:04 a.m. / Aug 21, 2026, 11:23 a.m.
2026-08-21918532060Aug 21, 2026, 10:39 a.m. / Aug 21, 2026, 10:59 a.m.
2026-08-2194877060Aug 21, 2026, 10:04 a.m. / Aug 21, 2026, 10:34 a.m.
2026-08-2194012060Aug 21, 2026, 8:54 a.m. / Aug 21, 2026, 9:59 a.m.
2026-08-21915425060Aug 21, 2026, 9:03 a.m. / Aug 21, 2026, 9:34 a.m.
2026-08-2162055060Aug 21, 2026, 8:04 a.m. / Aug 21, 2026, 8:49 a.m.
2026-08-218511090060Aug 21, 2026, 6:19 a.m. / Aug 21, 2026, 8:00 a.m.
2026-08-218423558060Aug 21, 2026, 6:09 a.m. / Aug 21, 2026, 6:09 a.m.
2026-08-21843296060Aug 21, 2026, 6:04 a.m. / Aug 21, 2026, 6:04 a.m.
2026-08-216823101060Aug 21, 2026, 5:19 a.m. / Aug 21, 2026, 5:59 a.m.
2026-08-216816695060Aug 21, 2026, 4:38 a.m. / Aug 21, 2026, 5:14 a.m.
2026-08-198611107080Aug 19, 2026, 4:58 p.m. / Aug 19, 2026, 5:04 p.m.
2026-08-19629240080Aug 19, 2026, 3:39 p.m. / Aug 19, 2026, 4:53 p.m.
2026-08-196225612080Aug 19, 2026, 2:18 p.m. / Aug 19, 2026, 3:33 p.m.
2026-08-195714038080Aug 19, 2026, 1:29 p.m. / Aug 19, 2026, 2:14 p.m.
2026-08-1957833080Aug 19, 2026, 12:14 p.m. / Aug 19, 2026, 1:23 p.m.
2026-08-195716704080Aug 19, 2026, 11:23 a.m. / Aug 19, 2026, 12:09 p.m.
2026-08-195723562080Aug 19, 2026, 10:19 a.m. / Aug 19, 2026, 11:18 a.m.
2026-08-198122823080Aug 19, 2026, 9:02 a.m. / Aug 19, 2026, 10:14 a.m.
2026-08-19811821080Aug 19, 2026, 8:13 a.m. / Aug 19, 2026, 8:53 a.m.
2026-08-197412620080Aug 19, 2026, 7:09 a.m. / Aug 19, 2026, 8:09 a.m.
2026-08-19747362080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:04 a.m.
2026-08-186113801030Aug 18, 2026, 8:39 p.m. / Aug 18, 2026, 9:39 p.m.
2026-08-186115526030Aug 18, 2026, 7:18 p.m. / Aug 18, 2026, 8:35 p.m.
2026-08-18759286030Aug 18, 2026, 5:54 p.m. / Aug 18, 2026, 7:15 p.m.
2026-08-1827719979030Aug 18, 2026, 5:04 p.m. / Aug 18, 2026, 5:44 p.m.
2026-08-18743885030Aug 18, 2026, 3:54 p.m. / Aug 18, 2026, 5:00 p.m.
2026-08-18749381030Aug 18, 2026, 3:00 p.m. / Aug 18, 2026, 3:49 p.m.
2026-08-187418660030Aug 18, 2026, 2:00 p.m. / Aug 18, 2026, 2:54 p.m.
2026-08-187418203030Aug 18, 2026, 12:59 p.m. / Aug 18, 2026, 1:54 p.m.
2026-08-1881507030Aug 18, 2026, 11:34 a.m. / Aug 18, 2026, 12:54 p.m.
2026-08-188123612030Aug 18, 2026, 10:40 a.m. / Aug 18, 2026, 11:29 a.m.
2026-08-181222727030Aug 18, 2026, 8:34 a.m. / Aug 18, 2026, 10:34 a.m.
2026-08-181225207030Aug 18, 2026, 7:14 a.m. / Aug 18, 2026, 8:29 a.m.
2026-08-182774889030Aug 18, 2026, 6:04 a.m. / Aug 18, 2026, 7:09 a.m.
2026-08-17622220020Aug 17, 2026, 9:49 p.m. / Aug 17, 2026, 10:38 p.m.
2026-08-1766189020Aug 17, 2026, 8:45 p.m. / Aug 17, 2026, 9:43 p.m.
2026-08-171972384020Aug 17, 2026, 8:14 p.m. / Aug 17, 2026, 8:39 p.m.
2026-08-171169401020Aug 17, 2026, 7:39 p.m. / Aug 17, 2026, 8:09 p.m.
2026-08-1711610252020Aug 17, 2026, 6:54 p.m. / Aug 17, 2026, 7:34 p.m.
2026-08-1766092020Aug 17, 2026, 5:40 p.m. / Aug 17, 2026, 6:49 p.m.
2026-08-17615580020Aug 17, 2026, 3:29 p.m. / Aug 17, 2026, 5:34 p.m.
2026-08-1719818985020Aug 17, 2026, 3:19 p.m. / Aug 17, 2026, 4:09 p.m.
2026-08-171105164020Aug 17, 2026, 12:14 p.m. / Aug 17, 2026, 1:39 p.m.
2026-08-171109369020Aug 17, 2026, 10:03 a.m. / Aug 17, 2026, 12:08 p.m.
2026-08-171105920020Aug 17, 2026, 7:44 a.m. / Aug 17, 2026, 10:09 a.m.
2026-08-1711016375020Aug 17, 2026, 5:09 a.m. / Aug 17, 2026, 7:39 a.m.
2026-08-168119313010Aug 16, 2026, 11:20 p.m. / Aug 17, 2026, 12:04 a.m.
2026-08-16813141010Aug 16, 2026, 10:24 p.m. / Aug 16, 2026, 11:14 p.m.
2026-08-16817901010Aug 16, 2026, 9:28 p.m. / Aug 16, 2026, 10:19 p.m.
2026-08-167515738010Aug 16, 2026, 7:44 p.m. / Aug 16, 2026, 9:24 p.m.
2026-08-16753379010Aug 16, 2026, 7:00 p.m. / Aug 16, 2026, 7:39 p.m.
2026-08-1675736010Aug 16, 2026, 6:04 p.m. / Aug 16, 2026, 6:54 p.m.
2026-08-167517425010Aug 16, 2026, 5:19 p.m. / Aug 16, 2026, 5:59 p.m.
2026-08-16754616010Aug 16, 2026, 3:59 p.m. / Aug 16, 2026, 5:14 p.m.
2026-08-167514580010Aug 16, 2026, 2:34 p.m. / Aug 16, 2026, 3:54 p.m.
2026-08-167518236010Aug 16, 2026, 1:29 p.m. / Aug 16, 2026, 2:29 p.m.
2026-08-167523145010Aug 16, 2026, 12:44 p.m. / Aug 16, 2026, 1:24 p.m.
2026-08-16756249010Aug 16, 2026, 10:59 a.m. / Aug 16, 2026, 12:13 p.m.
2026-08-167519893010Aug 16, 2026, 9:33 a.m. / Aug 16, 2026, 10:40 a.m.
2026-08-16755393010Aug 16, 2026, 8:09 a.m. / Aug 16, 2026, 9:27 a.m.
2026-08-151634615070Aug 15, 2026, 10:29 p.m. / Aug 15, 2026, 10:49 p.m.
2026-08-151631565070Aug 15, 2026, 9:34 p.m. / Aug 15, 2026, 10:24 p.m.
2026-08-151638348070Aug 15, 2026, 9:49 p.m. / Aug 15, 2026, 9:54 p.m.
2026-08-1516314613070Aug 15, 2026, 8:59 p.m. / Aug 15, 2026, 9:29 p.m.
2026-08-151635808070Aug 15, 2026, 8:35 p.m. / Aug 15, 2026, 8:54 p.m.
2026-08-151635138070Aug 15, 2026, 8:04 p.m. / Aug 15, 2026, 8:29 p.m.
2026-08-1516321975070Aug 15, 2026, 7:34 p.m. / Aug 15, 2026, 7:59 p.m.
2026-08-1516315696070Aug 15, 2026, 7:03 p.m. / Aug 15, 2026, 7:30 p.m.
2026-08-151617222070Aug 15, 2026, 5:44 p.m. / Aug 15, 2026, 6:45 p.m.
2026-08-1516114929070Aug 15, 2026, 5:00 p.m. / Aug 15, 2026, 5:39 p.m.
2026-08-15161849070Aug 15, 2026, 3:44 p.m. / Aug 15, 2026, 4:31 p.m.
2026-08-1516119744070Aug 15, 2026, 3:04 p.m. / Aug 15, 2026, 3:39 p.m.
2026-08-15684213070Aug 15, 2026, 1:59 p.m. / Aug 15, 2026, 2:59 p.m.
2026-08-15689075070Aug 15, 2026, 1:19 p.m. / Aug 15, 2026, 1:54 p.m.
2026-08-151689129070Aug 15, 2026, 1:14 p.m. / Aug 15, 2026, 1:14 p.m.
2026-08-14877566060Aug 14, 2026, 12:49 p.m. / Aug 14, 2026, 1:09 p.m.
2026-08-14879668060Aug 14, 2026, 12:00 p.m. / Aug 14, 2026, 12:44 p.m.
2026-08-14871588060Aug 14, 2026, 11:35 a.m. / Aug 14, 2026, 11:54 a.m.
2026-08-148721394060Aug 14, 2026, 10:44 a.m. / Aug 14, 2026, 11:29 a.m.
2026-08-14877056060Aug 14, 2026, 10:19 a.m. / Aug 14, 2026, 10:39 a.m.
2026-08-14533360060Aug 14, 2026, 8:34 a.m. / Aug 14, 2026, 9:22 a.m.
2026-08-145315204060Aug 14, 2026, 7:34 a.m. / Aug 14, 2026, 8:25 a.m.
2026-08-14754594060Aug 14, 2026, 6:58 a.m. / Aug 14, 2026, 7:29 a.m.
2026-08-14755202060Aug 14, 2026, 5:48 a.m. / Aug 14, 2026, 6:53 a.m.
2026-08-02753748100Aug 2, 2026, 11:00 a.m. / Aug 2, 2026, 12:45 p.m.
2026-08-027523789100Aug 2, 2026, 9:34 a.m. / Aug 2, 2026, 10:40 a.m.
2026-08-02752691100Aug 2, 2026, 8:03 a.m. / Aug 2, 2026, 9:29 a.m.
2026-08-017530091070Aug 1, 2026, 11:06 p.m. / Aug 1, 2026, 11:44 p.m.
2026-08-017515865070Aug 1, 2026, 9:59 p.m. / Aug 1, 2026, 10:51 p.m.
2026-08-017530043070Aug 1, 2026, 8:04 p.m. / Aug 1, 2026, 9:58 p.m.
2026-08-01755738070Aug 1, 2026, 7:09 p.m. / Aug 1, 2026, 7:59 p.m.
2026-08-017528807070Aug 1, 2026, 5:39 p.m. / Aug 1, 2026, 7:04 p.m.
2026-08-01754992070Aug 1, 2026, 4:34 p.m. / Aug 1, 2026, 5:34 p.m.
2026-08-017527741070Aug 1, 2026, 3:05 p.m. / Aug 1, 2026, 4:29 p.m.
2026-08-017520727070Aug 1, 2026, 2:05 p.m. / Aug 1, 2026, 2:59 p.m.
2026-08-017516441070Aug 1, 2026, 12:39 p.m. / Aug 1, 2026, 1:58 p.m.
2026-08-0175898070Aug 1, 2026, 11:32 a.m. / Aug 1, 2026, 12:33 p.m.
2026-08-016310110070Aug 1, 2026, 9:53 a.m. / Aug 1, 2026, 11:05 a.m.
2026-08-016323674070Aug 1, 2026, 8:34 a.m. / Aug 1, 2026, 9:48 a.m.
2026-08-016127428070Aug 1, 2026, 6:27 a.m. / Aug 1, 2026, 8:18 a.m.
2026-07-311105563090Jul 31, 2026, 8:14 p.m. / Jul 31, 2026, 9:39 p.m.
2026-07-311106070090Jul 31, 2026, 6:14 p.m. / Jul 31, 2026, 8:09 p.m.
2026-07-3111026141090Jul 31, 2026, 3:39 p.m. / Jul 31, 2026, 6:09 p.m.
2026-07-317415742090Jul 31, 2026, 2:44 p.m. / Jul 31, 2026, 3:34 p.m.
2026-07-315124300090Jul 31, 2026, 1:18 p.m. / Jul 31, 2026, 2:39 p.m.
2026-07-315114899090Jul 31, 2026, 12:49 p.m. / Jul 31, 2026, 1:39 p.m.
2026-07-31748718090Jul 31, 2026, 11:39 a.m. / Jul 31, 2026, 12:43 p.m.
2026-07-317430392090Jul 31, 2026, 10:44 a.m. / Jul 31, 2026, 11:34 a.m.
2026-07-315127598090Jul 31, 2026, 9:39 a.m. / Jul 31, 2026, 10:39 a.m.
2026-07-31514636090Jul 31, 2026, 8:46 a.m. / Jul 31, 2026, 9:34 a.m.
2026-07-318022034090Jul 31, 2026, 7:23 a.m. / Jul 31, 2026, 8:18 a.m.
2026-07-31804993090Jul 31, 2026, 6:34 a.m. / Jul 31, 2026, 7:20 a.m.
2026-07-31608024090Jul 31, 2026, 4:59 a.m. / Jul 31, 2026, 6:28 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
120 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