Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6583

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.

110
Observed trips
14
Service dates
36
Routes
Service dateRouteTripFirst / last observed
2026-08-314014295020Aug 31, 2026, 4:46 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-312344727020Aug 31, 2026, 3:56 p.m. / Aug 31, 2026, 4:32 p.m.
2026-08-312613849020Aug 31, 2026, 3:30 p.m. / Aug 31, 2026, 3:52 p.m.
2026-08-313418357020Aug 31, 2026, 2:25 p.m. / Aug 31, 2026, 3:21 p.m.
2026-08-318824437020Aug 31, 2026, 9:33 a.m. / Aug 31, 2026, 11:38 a.m.
2026-08-316321098020Aug 31, 2026, 7:52 a.m. / Aug 31, 2026, 9:27 a.m.
2026-08-308822185080Aug 30, 2026, 12:10 p.m. / Aug 30, 2026, 12:21 p.m.
2026-08-308815831080Aug 30, 2026, 10:31 a.m. / Aug 30, 2026, 12:09 p.m.
2026-08-30824045080Aug 30, 2026, 9:53 a.m. / Aug 30, 2026, 10:28 a.m.
2026-08-3082365080Aug 30, 2026, 8:42 a.m. / Aug 30, 2026, 9:51 a.m.
2026-08-2963229070Aug 29, 2026, 5:37 p.m. / Aug 29, 2026, 6:18 p.m.
2026-08-2962497070Aug 29, 2026, 4:27 p.m. / Aug 29, 2026, 5:36 p.m.
2026-08-2964850070Aug 29, 2026, 3:04 p.m. / Aug 29, 2026, 4:24 p.m.
2026-08-296910070Aug 29, 2026, 2:03 p.m. / Aug 29, 2026, 3:02 p.m.
2026-08-29613434070Aug 29, 2026, 12:43 p.m. / Aug 29, 2026, 2:02 p.m.
2026-08-29625252070Aug 29, 2026, 11:30 a.m. / Aug 29, 2026, 12:41 p.m.
2026-08-29610524070Aug 29, 2026, 10:10 a.m. / Aug 29, 2026, 11:29 a.m.
2026-08-29613618070Aug 29, 2026, 8:02 a.m. / Aug 29, 2026, 9:41 a.m.
2026-08-296118643070Aug 29, 2026, 5:40 a.m. / Aug 29, 2026, 8:01 a.m.
2026-08-281514826130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:07 p.m.
2026-08-276194689120Aug 27, 2026, 7:59 a.m. / Aug 27, 2026, 8:31 a.m.
2026-08-2722823615120Aug 27, 2026, 6:14 a.m. / Aug 27, 2026, 7:54 a.m.
2026-08-251058289100Aug 25, 2026, 3:19 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251058228100Aug 25, 2026, 2:30 p.m. / Aug 25, 2026, 3:13 p.m.
2026-08-2510512318100Aug 25, 2026, 1:34 p.m. / Aug 25, 2026, 2:24 p.m.
2026-08-251058317100Aug 25, 2026, 12:29 p.m. / Aug 25, 2026, 1:29 p.m.
2026-08-251059312100Aug 25, 2026, 11:34 a.m. / Aug 25, 2026, 12:24 p.m.
2026-08-2510520737100Aug 25, 2026, 10:15 a.m. / Aug 25, 2026, 11:29 a.m.
2026-08-25157396100Aug 25, 2026, 9:44 a.m. / Aug 25, 2026, 10:09 a.m.
2026-08-25152567100Aug 25, 2026, 8:40 a.m. / Aug 25, 2026, 9:39 a.m.
2026-08-251517736100Aug 25, 2026, 7:58 a.m. / Aug 25, 2026, 8:37 a.m.
2026-08-251510490100Aug 25, 2026, 6:19 a.m. / Aug 25, 2026, 7:51 a.m.
2026-08-2522117937100Aug 25, 2026, 6:04 a.m. / Aug 25, 2026, 6:56 a.m.
2026-08-243919567020Aug 24, 2026, 6:34 p.m. / Aug 24, 2026, 7:18 p.m.
2026-08-243916126020Aug 24, 2026, 6:44 p.m. / Aug 24, 2026, 7:00 p.m.
2026-08-243925154020Aug 24, 2026, 5:53 p.m. / Aug 24, 2026, 6:29 p.m.
2026-08-243918010020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 5:45 p.m.
2026-08-242522345020Aug 24, 2026, 4:15 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-24258105020Aug 24, 2026, 3:16 p.m. / Aug 24, 2026, 4:08 p.m.
2026-08-242520246020Aug 24, 2026, 2:29 p.m. / Aug 24, 2026, 3:09 p.m.
2026-08-242523505020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:23 p.m.
2026-08-23935389010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:06 p.m.
2026-08-231812060010Aug 23, 2026, 2:52 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-23442000000810Aug 23, 2026, 12:13 p.m. / Aug 23, 2026, 2:04 p.m.
2026-08-237513171010Aug 23, 2026, 9:13 a.m. / Aug 23, 2026, 10:23 a.m.
2026-08-215624376060Aug 21, 2026, 2:58 p.m. / Aug 21, 2026, 4:09 p.m.
2026-08-21488372060Aug 21, 2026, 8:30 a.m. / Aug 21, 2026, 9:19 a.m.
2026-08-21717170060Aug 21, 2026, 7:34 a.m. / Aug 21, 2026, 8:23 a.m.
2026-08-212012605060Aug 21, 2026, 6:19 a.m. / Aug 21, 2026, 7:28 a.m.
2026-08-204815172050Aug 20, 2026, 10:24 p.m. / Aug 20, 2026, 10:53 p.m.
2026-08-2048207050Aug 20, 2026, 9:29 p.m. / Aug 20, 2026, 10:19 p.m.
2026-08-20484314050Aug 20, 2026, 8:34 p.m. / Aug 20, 2026, 9:24 p.m.
2026-08-2097872050Aug 20, 2026, 7:58 p.m. / Aug 20, 2026, 8:29 p.m.
2026-08-2095095050Aug 20, 2026, 7:34 p.m. / Aug 20, 2026, 7:54 p.m.
2026-08-20142871050Aug 20, 2026, 5:48 p.m. / Aug 20, 2026, 7:28 p.m.
2026-08-201420683050Aug 20, 2026, 4:49 p.m. / Aug 20, 2026, 5:44 p.m.
2026-08-202416139050Aug 20, 2026, 3:39 p.m. / Aug 20, 2026, 4:46 p.m.
2026-08-202416552050Aug 20, 2026, 2:28 p.m. / Aug 20, 2026, 3:34 p.m.
2026-08-2014548050Aug 20, 2026, 12:54 p.m. / Aug 20, 2026, 2:23 p.m.
2026-08-201423216050Aug 20, 2026, 11:44 a.m. / Aug 20, 2026, 12:49 p.m.
2026-08-2018717217050Aug 20, 2026, 7:33 a.m. / Aug 20, 2026, 8:29 a.m.
2026-08-202619718050Aug 20, 2026, 7:24 a.m. / Aug 20, 2026, 7:29 a.m.
2026-08-202610988050Aug 20, 2026, 7:03 a.m. / Aug 20, 2026, 7:19 a.m.
2026-08-20261632050Aug 20, 2026, 6:59 a.m. / Aug 20, 2026, 6:59 a.m.
2026-08-203817325050Aug 20, 2026, 5:54 a.m. / Aug 20, 2026, 6:54 a.m.
2026-08-1956967080Aug 19, 2026, 7:04 p.m. / Aug 19, 2026, 7:38 p.m.
2026-08-191120145080Aug 19, 2026, 5:14 p.m. / Aug 19, 2026, 6:59 p.m.
2026-08-198814994080Aug 19, 2026, 3:59 p.m. / Aug 19, 2026, 5:09 p.m.
2026-08-19882981080Aug 19, 2026, 3:03 p.m. / Aug 19, 2026, 3:54 p.m.
2026-08-19888286080Aug 19, 2026, 1:43 p.m. / Aug 19, 2026, 2:59 p.m.
2026-08-198819908080Aug 19, 2026, 1:08 p.m. / Aug 19, 2026, 1:38 p.m.
2026-08-198819750080Aug 19, 2026, 11:58 a.m. / Aug 19, 2026, 1:04 p.m.
2026-08-19886537080Aug 19, 2026, 11:03 a.m. / Aug 19, 2026, 11:53 a.m.
2026-08-198819064080Aug 19, 2026, 9:43 a.m. / Aug 19, 2026, 10:59 a.m.
2026-08-198819875080Aug 19, 2026, 8:48 a.m. / Aug 19, 2026, 9:38 a.m.
2026-08-19887468080Aug 19, 2026, 7:38 a.m. / Aug 19, 2026, 8:44 a.m.
2026-08-19884480080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:34 a.m.
2026-08-183513966030Aug 18, 2026, 7:24 p.m. / Aug 18, 2026, 8:00 p.m.
2026-08-18356406030Aug 18, 2026, 7:04 p.m. / Aug 18, 2026, 7:18 p.m.
2026-08-1823719675030Aug 18, 2026, 6:19 p.m. / Aug 18, 2026, 6:59 p.m.
2026-08-181221724030Aug 18, 2026, 4:44 p.m. / Aug 18, 2026, 6:15 p.m.
2026-08-18126117030Aug 18, 2026, 2:34 p.m. / Aug 18, 2026, 4:39 p.m.
2026-08-18127650030Aug 18, 2026, 12:54 p.m. / Aug 18, 2026, 2:29 p.m.
2026-08-1872000000424Aug 18, 2026, 11:24 a.m. / Aug 18, 2026, 12:30 p.m.
2026-08-18148312030Aug 18, 2026, 11:09 a.m. / Aug 18, 2026, 11:18 a.m.
2026-08-184824184030Aug 18, 2026, 7:43 a.m. / Aug 18, 2026, 8:34 a.m.
2026-08-184810358030Aug 18, 2026, 6:44 a.m. / Aug 18, 2026, 7:39 a.m.
2026-08-184816981030Aug 18, 2026, 5:19 a.m. / Aug 18, 2026, 6:40 a.m.
2026-08-184821648030Aug 18, 2026, 5:25 a.m. / Aug 18, 2026, 6:04 a.m.
2026-08-17348523020Aug 17, 2026, 8:34 p.m. / Aug 17, 2026, 9:09 p.m.
2026-08-173415481020Aug 17, 2026, 7:59 p.m. / Aug 17, 2026, 8:29 p.m.
2026-08-17344666020Aug 17, 2026, 6:25 p.m. / Aug 17, 2026, 7:55 p.m.
2026-08-17341763020Aug 17, 2026, 6:10 p.m. / Aug 17, 2026, 6:59 p.m.
2026-08-173425242020Aug 17, 2026, 5:00 p.m. / Aug 17, 2026, 6:04 p.m.
2026-08-173018006020Aug 17, 2026, 4:20 p.m. / Aug 17, 2026, 4:54 p.m.
2026-08-173523824020Aug 17, 2026, 3:34 p.m. / Aug 17, 2026, 4:14 p.m.
2026-08-173523921020Aug 17, 2026, 3:10 p.m. / Aug 17, 2026, 3:29 p.m.
2026-08-173524570020Aug 17, 2026, 2:00 p.m. / Aug 17, 2026, 3:04 p.m.
2026-08-17355465020Aug 17, 2026, 1:09 p.m. / Aug 17, 2026, 1:55 p.m.
2026-08-174417683020Aug 17, 2026, 9:39 a.m. / Aug 17, 2026, 10:08 a.m.
2026-08-174425542020Aug 17, 2026, 9:04 a.m. / Aug 17, 2026, 9:34 a.m.
2026-08-174425719020Aug 17, 2026, 8:19 a.m. / Aug 17, 2026, 8:59 a.m.
2026-08-17443437020Aug 17, 2026, 7:44 a.m. / Aug 17, 2026, 8:14 a.m.
2026-08-174419726020Aug 17, 2026, 6:33 a.m. / Aug 17, 2026, 7:39 a.m.
2026-08-174420179020Aug 17, 2026, 6:39 a.m. / Aug 17, 2026, 7:00 a.m.
2026-08-165321506010Aug 16, 2026, 6:39 p.m. / Aug 16, 2026, 7:38 p.m.
2026-08-166122113010Aug 16, 2026, 4:49 p.m. / Aug 16, 2026, 6:33 p.m.
2026-08-16127395010Aug 16, 2026, 2:19 p.m. / Aug 16, 2026, 4:44 p.m.
2026-08-16751259010Aug 16, 2026, 8:59 a.m. / Aug 16, 2026, 10:24 a.m.
2026-08-167514371010Aug 16, 2026, 6:48 a.m. / Aug 16, 2026, 8:54 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
110 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