Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6674

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.

152
Observed trips
12
Service dates
34
Routes
Service dateRouteTripFirst / last observed
2026-08-2865355130Aug 28, 2026, 11:21 p.m. / Aug 29, 2026, 12:01 a.m.
2026-08-28612180130Aug 28, 2026, 10:23 p.m. / Aug 28, 2026, 10:39 p.m.
2026-08-2811615725130Aug 28, 2026, 9:39 p.m. / Aug 28, 2026, 10:16 p.m.
2026-08-281168630130Aug 28, 2026, 8:58 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-288020931130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 8:12 p.m.
2026-08-289921404130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:07 p.m.
2026-08-287511083130Aug 28, 2026, 3:05 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-2817310121130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 2:59 p.m.
2026-08-2711014617120Aug 27, 2026, 12:46 p.m. / Aug 27, 2026, 2:09 p.m.
2026-08-271103027120Aug 27, 2026, 10:54 a.m. / Aug 27, 2026, 12:39 p.m.
2026-08-2716316110120Aug 27, 2026, 9:34 a.m. / Aug 27, 2026, 10:19 a.m.
2026-08-271639711120Aug 27, 2026, 8:57 a.m. / Aug 27, 2026, 9:29 a.m.
2026-08-2716123895120Aug 27, 2026, 7:43 a.m. / Aug 27, 2026, 8:49 a.m.
2026-08-276212443120Aug 27, 2026, 5:54 a.m. / Aug 27, 2026, 7:39 a.m.
2026-08-257524447100Aug 25, 2026, 3:05 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-257514791100Aug 25, 2026, 1:59 p.m. / Aug 25, 2026, 3:00 p.m.
2026-08-25755180100Aug 25, 2026, 1:04 p.m. / Aug 25, 2026, 1:53 p.m.
2026-08-257516288100Aug 25, 2026, 11:00 a.m. / Aug 25, 2026, 1:00 p.m.
2026-08-25756983100Aug 25, 2026, 10:04 a.m. / Aug 25, 2026, 10:54 a.m.
2026-08-257523307100Aug 25, 2026, 8:40 a.m. / Aug 25, 2026, 10:00 a.m.
2026-08-257520508100Aug 25, 2026, 7:26 a.m. / Aug 25, 2026, 8:37 a.m.
2026-08-25755578100Aug 25, 2026, 6:14 a.m. / Aug 25, 2026, 7:20 a.m.
2026-08-239820335010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:06 p.m.
2026-08-239017636010Aug 23, 2026, 4:38 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-23986659010Aug 23, 2026, 3:48 p.m. / Aug 23, 2026, 4:34 p.m.
2026-08-239821815010Aug 23, 2026, 3:09 p.m. / Aug 23, 2026, 3:43 p.m.
2026-08-239018739010Aug 23, 2026, 2:51 p.m. / Aug 23, 2026, 3:04 p.m.
2026-08-239023686010Aug 23, 2026, 1:39 p.m. / Aug 23, 2026, 2:04 p.m.
2026-08-239821155010Aug 23, 2026, 12:49 p.m. / Aug 23, 2026, 1:33 p.m.
2026-08-239812558010Aug 23, 2026, 12:08 p.m. / Aug 23, 2026, 12:44 p.m.
2026-08-239013033010Aug 23, 2026, 11:18 a.m. / Aug 23, 2026, 12:04 p.m.
2026-08-239023277010Aug 23, 2026, 10:39 a.m. / Aug 23, 2026, 11:13 a.m.
2026-08-238819007010Aug 23, 2026, 9:00 a.m. / Aug 23, 2026, 10:33 a.m.
2026-08-23884714010Aug 23, 2026, 8:08 a.m. / Aug 23, 2026, 9:24 a.m.
2026-08-238818906010Aug 23, 2026, 7:24 a.m. / Aug 23, 2026, 8:03 a.m.
2026-08-237010406010Aug 23, 2026, 5:28 a.m. / Aug 23, 2026, 6:39 a.m.
2026-08-23709122010Aug 23, 2026, 4:19 a.m. / Aug 23, 2026, 5:49 a.m.
2026-08-228822522070Aug 22, 2026, 10:39 a.m. / Aug 22, 2026, 11:19 a.m.
2026-08-228818560070Aug 22, 2026, 11:14 a.m. / Aug 22, 2026, 11:14 a.m.
2026-08-228819581070Aug 22, 2026, 9:59 a.m. / Aug 22, 2026, 10:34 a.m.
2026-08-22988977070Aug 22, 2026, 9:08 a.m. / Aug 22, 2026, 9:54 a.m.
2026-08-22983917070Aug 22, 2026, 8:24 a.m. / Aug 22, 2026, 9:04 a.m.
2026-08-2139106060Aug 21, 2026, 8:13 p.m. / Aug 21, 2026, 8:28 p.m.
2026-08-213919353060Aug 21, 2026, 7:33 p.m. / Aug 21, 2026, 8:03 p.m.
2026-08-213924426060Aug 21, 2026, 6:44 p.m. / Aug 21, 2026, 7:28 p.m.
2026-08-21395864060Aug 21, 2026, 6:08 p.m. / Aug 21, 2026, 6:39 p.m.
2026-08-213911126060Aug 21, 2026, 5:29 p.m. / Aug 21, 2026, 6:03 p.m.
2026-08-21252897060Aug 21, 2026, 4:39 p.m. / Aug 21, 2026, 5:24 p.m.
2026-08-212513814060Aug 21, 2026, 3:48 p.m. / Aug 21, 2026, 4:33 p.m.
2026-08-212518878060Aug 21, 2026, 2:49 p.m. / Aug 21, 2026, 3:44 p.m.
2026-08-214220412060Aug 21, 2026, 1:49 p.m. / Aug 21, 2026, 2:43 p.m.
2026-08-214216181060Aug 21, 2026, 1:19 p.m. / Aug 21, 2026, 1:43 p.m.
2026-08-214220757060Aug 21, 2026, 12:34 p.m. / Aug 21, 2026, 1:13 p.m.
2026-08-21427511060Aug 21, 2026, 12:09 p.m. / Aug 21, 2026, 12:29 p.m.
2026-08-214216877060Aug 21, 2026, 11:33 a.m. / Aug 21, 2026, 12:04 p.m.
2026-08-2142663060Aug 21, 2026, 11:04 a.m. / Aug 21, 2026, 11:29 a.m.
2026-08-214212489060Aug 21, 2026, 10:28 a.m. / Aug 21, 2026, 10:59 a.m.
2026-08-21424741060Aug 21, 2026, 9:49 a.m. / Aug 21, 2026, 10:24 a.m.
2026-08-214210162060Aug 21, 2026, 9:19 a.m. / Aug 21, 2026, 9:44 a.m.
2026-08-214211944060Aug 21, 2026, 8:49 a.m. / Aug 21, 2026, 9:14 a.m.
2026-08-21309738060Aug 21, 2026, 8:00 a.m. / Aug 21, 2026, 8:43 a.m.
2026-08-213922925060Aug 21, 2026, 7:43 a.m. / Aug 21, 2026, 7:53 a.m.
2026-08-213314199060Aug 21, 2026, 7:04 a.m. / Aug 21, 2026, 7:38 a.m.
2026-08-213323125060Aug 21, 2026, 6:14 a.m. / Aug 21, 2026, 6:59 a.m.
2026-08-212344033060Aug 21, 2026, 5:14 a.m. / Aug 21, 2026, 6:09 a.m.
2026-08-207523863050Aug 20, 2026, 6:24 p.m. / Aug 20, 2026, 7:04 p.m.
2026-08-207513419050Aug 20, 2026, 5:23 p.m. / Aug 20, 2026, 6:18 p.m.
2026-08-207525513050Aug 20, 2026, 4:04 p.m. / Aug 20, 2026, 5:19 p.m.
2026-08-207516032050Aug 20, 2026, 2:39 p.m. / Aug 20, 2026, 4:00 p.m.
2026-08-20418610050Aug 20, 2026, 1:53 p.m. / Aug 20, 2026, 2:44 p.m.
2026-08-20411941050Aug 20, 2026, 1:09 p.m. / Aug 20, 2026, 1:49 p.m.
2026-08-20418285050Aug 20, 2026, 12:24 p.m. / Aug 20, 2026, 1:04 p.m.
2026-08-20419282050Aug 20, 2026, 11:39 a.m. / Aug 20, 2026, 12:19 p.m.
2026-08-204115505050Aug 20, 2026, 10:59 a.m. / Aug 20, 2026, 11:33 a.m.
2026-08-204114499050Aug 20, 2026, 10:08 a.m. / Aug 20, 2026, 10:53 a.m.
2026-08-20419281050Aug 20, 2026, 9:24 a.m. / Aug 20, 2026, 10:04 a.m.
2026-08-20412106050Aug 20, 2026, 8:48 a.m. / Aug 20, 2026, 9:18 a.m.
2026-08-201058997050Aug 20, 2026, 7:44 a.m. / Aug 20, 2026, 8:43 a.m.
2026-08-2010514184050Aug 20, 2026, 7:03 a.m. / Aug 20, 2026, 7:38 a.m.
2026-08-2010525422050Aug 20, 2026, 6:13 a.m. / Aug 20, 2026, 6:59 a.m.
2026-08-2010515765050Aug 20, 2026, 4:59 a.m. / Aug 20, 2026, 6:08 a.m.
2026-08-199810989080Aug 19, 2026, 6:14 p.m. / Aug 19, 2026, 7:09 p.m.
2026-08-1919724439080Aug 19, 2026, 5:43 p.m. / Aug 19, 2026, 6:08 p.m.
2026-08-199812656080Aug 19, 2026, 5:30 p.m. / Aug 19, 2026, 5:38 p.m.
2026-08-191912799080Aug 19, 2026, 3:59 p.m. / Aug 19, 2026, 5:23 p.m.
2026-08-19518166080Aug 19, 2026, 2:24 p.m. / Aug 19, 2026, 2:59 p.m.
2026-08-1959805080Aug 19, 2026, 1:49 p.m. / Aug 19, 2026, 2:19 p.m.
2026-08-19512475080Aug 19, 2026, 12:59 p.m. / Aug 19, 2026, 1:44 p.m.
2026-08-199822008080Aug 19, 2026, 11:28 a.m. / Aug 19, 2026, 12:28 p.m.
2026-08-19989748080Aug 19, 2026, 10:44 a.m. / Aug 19, 2026, 11:23 a.m.
2026-08-199810148080Aug 19, 2026, 9:55 a.m. / Aug 19, 2026, 10:38 a.m.
2026-08-19981511080Aug 19, 2026, 9:09 a.m. / Aug 19, 2026, 9:50 a.m.
2026-08-194710595080Aug 19, 2026, 8:39 a.m. / Aug 19, 2026, 9:04 a.m.
2026-08-194118024080Aug 19, 2026, 8:03 a.m. / Aug 19, 2026, 8:33 a.m.
2026-08-194120955080Aug 19, 2026, 7:09 a.m. / Aug 19, 2026, 7:59 a.m.
2026-08-194110963080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:04 a.m.
2026-08-18104694030Aug 18, 2026, 5:15 p.m. / Aug 18, 2026, 6:25 p.m.
2026-08-1899416030Aug 18, 2026, 4:39 p.m. / Aug 18, 2026, 5:09 p.m.
2026-08-18914465030Aug 18, 2026, 4:09 p.m. / Aug 18, 2026, 4:34 p.m.
2026-08-184519177030Aug 18, 2026, 3:54 p.m. / Aug 18, 2026, 4:05 p.m.
2026-08-184515524030Aug 18, 2026, 3:45 p.m. / Aug 18, 2026, 3:49 p.m.
2026-08-184521120030Aug 18, 2026, 3:29 p.m. / Aug 18, 2026, 3:38 p.m.
2026-08-18451376030Aug 18, 2026, 3:19 p.m. / Aug 18, 2026, 3:24 p.m.
2026-08-18459686030Aug 18, 2026, 3:09 p.m. / Aug 18, 2026, 3:14 p.m.
2026-08-184517476030Aug 18, 2026, 2:54 p.m. / Aug 18, 2026, 3:04 p.m.
2026-08-18456291030Aug 18, 2026, 2:39 p.m. / Aug 18, 2026, 2:49 p.m.
2026-08-184511946030Aug 18, 2026, 2:29 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-18458762030Aug 18, 2026, 2:09 p.m. / Aug 18, 2026, 2:24 p.m.
2026-08-18452328030Aug 18, 2026, 2:00 p.m. / Aug 18, 2026, 2:04 p.m.
2026-08-184521050030Aug 18, 2026, 1:39 p.m. / Aug 18, 2026, 1:54 p.m.
2026-08-184524803030Aug 18, 2026, 1:30 p.m. / Aug 18, 2026, 1:34 p.m.
2026-08-18451713030Aug 18, 2026, 1:09 p.m. / Aug 18, 2026, 1:24 p.m.
2026-08-184521677030Aug 18, 2026, 12:59 p.m. / Aug 18, 2026, 1:04 p.m.
2026-08-184511991030Aug 18, 2026, 12:39 p.m. / Aug 18, 2026, 12:54 p.m.
2026-08-184514664030Aug 18, 2026, 12:30 p.m. / Aug 18, 2026, 12:35 p.m.
2026-08-184825157030Aug 18, 2026, 11:29 a.m. / Aug 18, 2026, 12:24 p.m.
2026-08-184817534030Aug 18, 2026, 10:29 a.m. / Aug 18, 2026, 11:24 a.m.
2026-08-184817532030Aug 18, 2026, 9:29 a.m. / Aug 18, 2026, 10:24 a.m.
2026-08-18721617030Aug 18, 2026, 8:13 a.m. / Aug 18, 2026, 9:25 a.m.
2026-08-181054297030Aug 18, 2026, 7:24 a.m. / Aug 18, 2026, 8:09 a.m.
2026-08-1810514393030Aug 18, 2026, 6:14 a.m. / Aug 18, 2026, 7:19 a.m.
2026-08-17443703020Aug 17, 2026, 6:59 p.m. / Aug 17, 2026, 7:34 p.m.
2026-08-174421721020Aug 17, 2026, 6:19 p.m. / Aug 17, 2026, 6:54 p.m.
2026-08-1744973020Aug 17, 2026, 5:34 p.m. / Aug 17, 2026, 6:14 p.m.
2026-08-17447302020Aug 17, 2026, 5:00 p.m. / Aug 17, 2026, 5:30 p.m.
2026-08-178810994020Aug 17, 2026, 3:49 p.m. / Aug 17, 2026, 4:54 p.m.
2026-08-17889377020Aug 17, 2026, 2:29 p.m. / Aug 17, 2026, 3:44 p.m.
2026-08-178825289020Aug 17, 2026, 1:30 p.m. / Aug 17, 2026, 2:24 p.m.
2026-08-178824683020Aug 17, 2026, 12:14 p.m. / Aug 17, 2026, 1:25 p.m.
2026-08-17882983020Aug 17, 2026, 11:39 a.m. / Aug 17, 2026, 12:08 p.m.
2026-08-178820434020Aug 17, 2026, 10:31 a.m. / Aug 17, 2026, 11:34 a.m.
2026-08-17884376020Aug 17, 2026, 9:34 a.m. / Aug 17, 2026, 10:24 a.m.
2026-08-178816986020Aug 17, 2026, 7:44 a.m. / Aug 17, 2026, 9:29 a.m.
2026-08-17499229020Aug 17, 2026, 8:00 a.m. / Aug 17, 2026, 8:09 a.m.
2026-08-172610287020Aug 17, 2026, 7:25 a.m. / Aug 17, 2026, 7:39 a.m.
2026-08-147523863060Aug 14, 2026, 6:14 p.m. / Aug 14, 2026, 6:49 p.m.
2026-08-147513419060Aug 14, 2026, 5:24 p.m. / Aug 14, 2026, 6:09 p.m.
2026-08-147525513060Aug 14, 2026, 4:08 p.m. / Aug 14, 2026, 5:18 p.m.
2026-08-147516032060Aug 14, 2026, 2:39 p.m. / Aug 14, 2026, 4:04 p.m.
2026-08-14418610060Aug 14, 2026, 1:54 p.m. / Aug 14, 2026, 2:34 p.m.
2026-08-14411941060Aug 14, 2026, 1:09 p.m. / Aug 14, 2026, 1:49 p.m.
2026-08-14418285060Aug 14, 2026, 12:29 p.m. / Aug 14, 2026, 1:04 p.m.
2026-08-14419282060Aug 14, 2026, 11:38 a.m. / Aug 14, 2026, 12:24 p.m.
2026-08-144115505060Aug 14, 2026, 11:00 a.m. / Aug 14, 2026, 11:35 a.m.
2026-08-144114499060Aug 14, 2026, 10:09 a.m. / Aug 14, 2026, 10:54 a.m.
2026-08-14419281060Aug 14, 2026, 9:30 a.m. / Aug 14, 2026, 10:04 a.m.
2026-08-14412106060Aug 14, 2026, 8:15 a.m. / Aug 14, 2026, 9:24 a.m.
2026-08-141058997060Aug 14, 2026, 7:45 a.m. / Aug 14, 2026, 8:44 a.m.
2026-08-1410514184060Aug 14, 2026, 7:09 a.m. / Aug 14, 2026, 7:38 a.m.
2026-08-1410525422060Aug 14, 2026, 6:13 a.m. / Aug 14, 2026, 7:03 a.m.
2026-08-1410515765060Aug 14, 2026, 4:57 a.m. / Aug 14, 2026, 6:08 a.m.
2026-08-13413809050Aug 13, 2026, 5:56 p.m. / Aug 13, 2026, 9:07 p.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
152 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