Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4708

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.

114
Observed trips
11
Service dates
30
Routes
Service dateRouteTripFirst / last observed
2026-09-101612315050Sep 10, 2026, 7:40 p.m. / Sep 10, 2026, 8:16 p.m.
2026-09-1016118028050Sep 10, 2026, 6:30 p.m. / Sep 10, 2026, 7:38 p.m.
2026-09-1026221568050Sep 10, 2026, 5:37 p.m. / Sep 10, 2026, 6:29 p.m.
2026-09-107313418050Sep 10, 2026, 3:46 p.m. / Sep 10, 2026, 5:36 p.m.
2026-09-107312322050Sep 10, 2026, 3:47 p.m. / Sep 10, 2026, 4:24 p.m.
2026-09-10703283050Sep 10, 2026, 2:26 p.m. / Sep 10, 2026, 3:44 p.m.
2026-09-10707108050Sep 10, 2026, 1:25 p.m. / Sep 10, 2026, 2:23 p.m.
2026-09-107013658050Sep 10, 2026, 12:26 p.m. / Sep 10, 2026, 1:24 p.m.
2026-09-107015064050Sep 10, 2026, 11:29 a.m. / Sep 10, 2026, 12:25 p.m.
2026-09-107018315050Sep 10, 2026, 10:27 a.m. / Sep 10, 2026, 11:28 a.m.
2026-09-10706452050Sep 10, 2026, 9:05 a.m. / Sep 10, 2026, 10:26 a.m.
2026-09-10701957050Sep 10, 2026, 6:57 a.m. / Sep 10, 2026, 9:05 a.m.
2026-09-1029912885050Sep 10, 2026, 6:37 a.m. / Sep 10, 2026, 7:36 a.m.
2026-09-102992090050Sep 10, 2026, 5:50 a.m. / Sep 10, 2026, 6:36 a.m.
2026-09-109919734050Sep 10, 2026, 5:26 a.m. / Sep 10, 2026, 5:49 a.m.
2026-09-107022638050Sep 10, 2026, 4:20 a.m. / Sep 10, 2026, 5:25 a.m.
2026-09-097511618040Sep 9, 2026, 11:19 p.m. / Sep 10, 2026, 12:01 a.m.
2026-09-097510661040Sep 9, 2026, 10:05 p.m. / Sep 9, 2026, 11:18 p.m.
2026-09-097320688040Sep 9, 2026, 9:35 p.m. / Sep 9, 2026, 10:04 p.m.
2026-09-09738029040Sep 9, 2026, 9:00 p.m. / Sep 9, 2026, 9:34 p.m.
2026-09-097411100040Sep 9, 2026, 7:58 p.m. / Sep 9, 2026, 9:04 p.m.
2026-09-097426377040Sep 9, 2026, 6:53 p.m. / Sep 9, 2026, 7:57 p.m.
2026-09-097414247040Sep 9, 2026, 5:28 p.m. / Sep 9, 2026, 6:52 p.m.
2026-09-0974380040Sep 9, 2026, 4:10 p.m. / Sep 9, 2026, 5:27 p.m.
2026-09-097413058040Sep 9, 2026, 3:11 p.m. / Sep 9, 2026, 4:09 p.m.
2026-09-09746704040Sep 9, 2026, 2:05 p.m. / Sep 9, 2026, 3:09 p.m.
2026-09-091108980040Sep 9, 2026, 11:44 a.m. / Sep 9, 2026, 2:03 p.m.
2026-09-09110481040Sep 9, 2026, 9:58 a.m. / Sep 9, 2026, 12:16 p.m.
2026-09-097021158040Sep 9, 2026, 7:56 a.m. / Sep 9, 2026, 9:57 a.m.
2026-09-0967023655040Sep 9, 2026, 6:49 a.m. / Sep 9, 2026, 7:55 a.m.
2026-09-091114534040Sep 9, 2026, 6:24 a.m. / Sep 9, 2026, 6:49 a.m.
2026-09-091116196040Sep 9, 2026, 5:10 a.m. / Sep 9, 2026, 6:22 a.m.
2026-09-0911119305040Sep 9, 2026, 5:00 a.m. / Sep 9, 2026, 5:54 a.m.
2026-09-08868493030Sep 8, 2026, 6:27 p.m. / Sep 8, 2026, 6:51 p.m.
2026-09-088624897030Sep 8, 2026, 5:37 p.m. / Sep 8, 2026, 6:25 p.m.
2026-09-08863398030Sep 8, 2026, 4:56 p.m. / Sep 8, 2026, 5:35 p.m.
2026-09-08624322030Sep 8, 2026, 3:33 p.m. / Sep 8, 2026, 4:55 p.m.
2026-09-08624872030Sep 8, 2026, 2:20 p.m. / Sep 8, 2026, 3:32 p.m.
2026-09-086228427030Sep 8, 2026, 1:04 p.m. / Sep 8, 2026, 2:18 p.m.
2026-09-086227229030Sep 8, 2026, 11:46 a.m. / Sep 8, 2026, 1:03 p.m.
2026-09-08624483030Sep 8, 2026, 10:01 a.m. / Sep 8, 2026, 11:45 a.m.
2026-09-08757821030Sep 8, 2026, 8:41 a.m. / Sep 8, 2026, 9:57 a.m.
2026-09-085310372030Sep 8, 2026, 7:48 a.m. / Sep 8, 2026, 8:39 a.m.
2026-09-08533241030Sep 8, 2026, 6:48 a.m. / Sep 8, 2026, 7:47 a.m.
2026-09-085326124030Sep 8, 2026, 5:33 a.m. / Sep 8, 2026, 6:47 a.m.
2026-09-085324239030Sep 8, 2026, 5:43 a.m. / Sep 8, 2026, 6:02 a.m.
2026-09-021738299040Sep 2, 2026, 9:31 p.m. / Sep 2, 2026, 9:31 p.m.
2026-09-0217315133040Sep 2, 2026, 8:47 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-0217324415040Sep 2, 2026, 8:04 p.m. / Sep 2, 2026, 8:45 p.m.
2026-09-021731542040Sep 2, 2026, 8:08 p.m. / Sep 2, 2026, 8:24 p.m.
2026-09-02611488040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 7:46 p.m.
2026-09-026126549040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02613462040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-026113339040Sep 2, 2026, 11:18 a.m. / Sep 2, 2026, 12:37 p.m.
2026-09-026121519040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 11:11 a.m.
2026-09-0216813736040Sep 2, 2026, 8:00 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-0216826758040Sep 2, 2026, 7:06 a.m. / Sep 2, 2026, 7:58 a.m.
2026-09-0216128084040Sep 2, 2026, 6:02 a.m. / Sep 2, 2026, 7:05 a.m.
2026-09-0216124101040Sep 2, 2026, 5:13 a.m. / Sep 2, 2026, 6:00 a.m.
2026-09-016123823030Sep 1, 2026, 8:11 p.m. / Sep 1, 2026, 9:23 p.m.
2026-09-01617193030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 8:07 p.m.
2026-09-011111565030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01114540030Sep 1, 2026, 2:48 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-011124234030Sep 1, 2026, 1:08 p.m. / Sep 1, 2026, 2:38 p.m.
2026-09-01112149030Sep 1, 2026, 12:01 p.m. / Sep 1, 2026, 1:04 p.m.
2026-09-011114890030Sep 1, 2026, 9:56 a.m. / Sep 1, 2026, 11:49 a.m.
2026-09-011112839030Sep 1, 2026, 8:29 a.m. / Sep 1, 2026, 9:45 a.m.
2026-09-011118761030Sep 1, 2026, 7:13 a.m. / Sep 1, 2026, 8:19 a.m.
2026-09-011125475030Sep 1, 2026, 6:15 a.m. / Sep 1, 2026, 7:13 a.m.
2026-08-3111225816020Aug 31, 2026, 7:34 p.m. / Aug 31, 2026, 7:59 p.m.
2026-08-31112473020Aug 31, 2026, 6:39 p.m. / Aug 31, 2026, 7:30 p.m.
2026-08-315812056020Aug 31, 2026, 6:17 p.m. / Aug 31, 2026, 6:32 p.m.
2026-08-318526505020Aug 31, 2026, 4:47 p.m. / Aug 31, 2026, 6:12 p.m.
2026-08-31856848020Aug 31, 2026, 3:17 p.m. / Aug 31, 2026, 4:32 p.m.
2026-08-318514379020Aug 31, 2026, 1:44 p.m. / Aug 31, 2026, 3:05 p.m.
2026-08-31853106020Aug 31, 2026, 12:27 p.m. / Aug 31, 2026, 1:29 p.m.
2026-08-31853410020Aug 31, 2026, 11:08 a.m. / Aug 31, 2026, 12:26 p.m.
2026-08-318526011020Aug 31, 2026, 10:10 a.m. / Aug 31, 2026, 11:07 a.m.
2026-08-2811123687130Aug 28, 2026, 10:23 p.m. / Aug 28, 2026, 10:38 p.m.
2026-08-2811113819130Aug 28, 2026, 9:39 p.m. / Aug 28, 2026, 10:15 p.m.
2026-08-2811121378130Aug 28, 2026, 8:58 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-2811118028130Aug 28, 2026, 7:54 p.m. / Aug 28, 2026, 8:51 p.m.
2026-08-281120620130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 7:45 p.m.
2026-08-286724476130Aug 28, 2026, 3:05 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-28677856130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 2:59 p.m.
2026-08-275617570120Aug 27, 2026, 7:59 a.m. / Aug 27, 2026, 8:58 a.m.
2026-08-2760213073120Aug 27, 2026, 7:54 a.m. / Aug 27, 2026, 8:13 a.m.
2026-08-27616970120Aug 27, 2026, 5:24 a.m. / Aug 27, 2026, 7:52 a.m.
2026-08-27707246120Aug 27, 2026, 4:53 a.m. / Aug 27, 2026, 5:18 a.m.
2026-08-2511016966100Aug 25, 2026, 2:30 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251688427100Aug 25, 2026, 1:00 p.m. / Aug 25, 2026, 2:24 p.m.
2026-08-2516819837100Aug 25, 2026, 12:14 p.m. / Aug 25, 2026, 12:54 p.m.
2026-08-251686718100Aug 25, 2026, 11:00 a.m. / Aug 25, 2026, 12:09 p.m.
2026-08-2516811737100Aug 25, 2026, 10:09 a.m. / Aug 25, 2026, 10:54 a.m.
2026-08-2516221928100Aug 25, 2026, 9:19 a.m. / Aug 25, 2026, 10:04 a.m.
2026-08-2516220409100Aug 25, 2026, 8:59 a.m. / Aug 25, 2026, 9:14 a.m.
2026-08-2516816734100Aug 25, 2026, 7:58 a.m. / Aug 25, 2026, 8:54 a.m.
2026-08-2516814379100Aug 25, 2026, 6:55 a.m. / Aug 25, 2026, 7:51 a.m.
2026-08-2417324148020Aug 24, 2026, 10:49 p.m. / Aug 24, 2026, 11:53 p.m.
2026-08-241732049020Aug 24, 2026, 9:49 p.m. / Aug 24, 2026, 10:44 p.m.
2026-08-2417321845020Aug 24, 2026, 9:34 p.m. / Aug 24, 2026, 9:45 p.m.
2026-08-247311593020Aug 24, 2026, 9:04 p.m. / Aug 24, 2026, 9:30 p.m.
2026-08-24733533020Aug 24, 2026, 8:44 p.m. / Aug 24, 2026, 9:00 p.m.
2026-08-24733251020Aug 24, 2026, 8:09 p.m. / Aug 24, 2026, 8:39 p.m.
2026-08-24737878020Aug 24, 2026, 7:44 p.m. / Aug 24, 2026, 8:04 p.m.
2026-08-242637094020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 7:13 p.m.
2026-08-24112664020Aug 24, 2026, 3:29 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-241112067020Aug 24, 2026, 2:23 p.m. / Aug 24, 2026, 3:23 p.m.
2026-08-241115164020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:18 p.m.
2026-08-2425623530020Aug 24, 2026, 4:48 a.m. / Aug 24, 2026, 5:00 a.m.
2026-08-218210985060Aug 21, 2026, 6:00 p.m. / Aug 21, 2026, 6:53 p.m.
2026-08-21574421060Aug 21, 2026, 5:00 p.m. / Aug 21, 2026, 5:54 p.m.
2026-08-215718423060Aug 21, 2026, 3:44 p.m. / Aug 21, 2026, 4:53 p.m.
2026-08-218724767060Aug 21, 2026, 2:58 p.m. / Aug 21, 2026, 3:39 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
114 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