Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle sto:2025

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.

99
Observed trips
11
Service dates
26
Routes
Service dateRouteTripFirst / last observed
2026-09-1231sto:62698287Sep 13, 2026, 1:04 a.m. / Sep 13, 2026, 1:39 a.m.
2026-09-1233sto:62698323Sep 12, 2026, 11:57 p.m. / Sep 13, 2026, 12:48 a.m.
2026-09-1238sto:62698222Sep 12, 2026, 11:15 p.m. / Sep 12, 2026, 11:55 p.m.
2026-09-1238sto:62698171Sep 12, 2026, 10:28 p.m. / Sep 12, 2026, 11:07 p.m.
2026-09-1234sto:62698063Sep 12, 2026, 8:17 p.m. / Sep 12, 2026, 9:19 p.m.
2026-09-1238sto:62698023Sep 12, 2026, 7:32 p.m. / Sep 12, 2026, 8:10 p.m.
2026-09-1238sto:62697979Sep 12, 2026, 6:54 p.m. / Sep 12, 2026, 7:31 p.m.
2026-09-1238sto:62697935Sep 12, 2026, 6:02 p.m. / Sep 12, 2026, 6:40 p.m.
2026-09-1233sto:62698296Sep 12, 2026, 3:32 p.m. / Sep 12, 2026, 4:31 p.m.
2026-09-1231sto:62698259Sep 12, 2026, 2:27 p.m. / Sep 12, 2026, 3:31 p.m.
2026-09-12371sto:62697515Sep 12, 2026, 1:37 p.m. / Sep 12, 2026, 2:26 p.m.
2026-09-1237sto:62697671Sep 12, 2026, 11:48 a.m. / Sep 12, 2026, 1:29 p.m.
2026-09-1231sto:62698273Sep 12, 2026, 11:09 a.m. / Sep 12, 2026, 11:47 a.m.
2026-09-1233sto:62698309Sep 12, 2026, 10:07 a.m. / Sep 12, 2026, 11:01 a.m.
2026-09-1237sto:62697609Sep 12, 2026, 9:09 a.m. / Sep 12, 2026, 9:53 a.m.
2026-09-1233sto:62698307Sep 12, 2026, 8:05 a.m. / Sep 12, 2026, 8:53 a.m.
2026-09-1152sto:62731112Sep 11, 2026, 4:55 p.m. / Sep 11, 2026, 5:54 p.m.
2026-09-1159sto:62731759Sep 11, 2026, 4:21 p.m. / Sep 11, 2026, 4:54 p.m.
2026-09-1145sto:62731820Sep 11, 2026, 2:50 p.m. / Sep 11, 2026, 3:47 p.m.
2026-09-1139sto:62731473Sep 11, 2026, 1:16 p.m. / Sep 11, 2026, 1:58 p.m.
2026-09-1139sto:62731472Sep 11, 2026, 12:27 p.m. / Sep 11, 2026, 1:14 p.m.
2026-09-1139sto:62731471Sep 11, 2026, 11:41 a.m. / Sep 11, 2026, 12:26 p.m.
2026-09-1139sto:62731470Sep 11, 2026, 11:03 a.m. / Sep 11, 2026, 11:41 a.m.
2026-09-1139sto:62731182Sep 11, 2026, 8:05 a.m. / Sep 11, 2026, 8:52 a.m.
2026-09-1139sto:62731145Sep 11, 2026, 7:17 a.m. / Sep 11, 2026, 8:03 a.m.
2026-09-1133sto:62731231Sep 11, 2026, 6:22 a.m. / Sep 11, 2026, 7:16 a.m.
2026-09-1159sto:62730589Sep 11, 2026, 5:38 a.m. / Sep 11, 2026, 6:16 a.m.
2026-09-1055sto:62730932Sep 10, 2026, 4:43 p.m. / Sep 10, 2026, 5:58 p.m.
2026-09-1055sto:62730544Sep 10, 2026, 3:12 p.m. / Sep 10, 2026, 4:33 p.m.
2026-09-1055sto:62731146Sep 10, 2026, 2:05 p.m. / Sep 10, 2026, 3:10 p.m.
2026-08-2533sto:62730731Aug 25, 2026, 3:39 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-2531sto:62731546Aug 25, 2026, 2:32 p.m. / Aug 25, 2026, 3:24 p.m.
2026-08-2531sto:62731306Aug 25, 2026, 1:54 p.m. / Aug 25, 2026, 2:30 p.m.
2026-08-2533sto:62731035Aug 25, 2026, 1:04 p.m. / Aug 25, 2026, 1:44 p.m.
2026-08-25200sto:62731687Aug 25, 2026, 7:22 a.m. / Aug 25, 2026, 7:51 a.m.
2026-08-2525sto:62730533Aug 25, 2026, 6:01 a.m. / Aug 25, 2026, 6:56 a.m.
2026-08-2469sto:62732593Aug 24, 2026, 6:22 p.m. / Aug 24, 2026, 6:49 p.m.
2026-08-2469sto:62732573Aug 24, 2026, 6:00 p.m. / Aug 24, 2026, 6:21 p.m.
2026-08-2469sto:62732591Aug 24, 2026, 5:30 p.m. / Aug 24, 2026, 5:53 p.m.
2026-08-2466sto:62730965Aug 24, 2026, 4:56 p.m. / Aug 24, 2026, 5:24 p.m.
2026-08-2466sto:62731177Aug 24, 2026, 4:19 p.m. / Aug 24, 2026, 4:49 p.m.
2026-08-2463sto:62732129Aug 24, 2026, 3:51 p.m. / Aug 24, 2026, 4:15 p.m.
2026-08-2478sto:62731614Aug 24, 2026, 3:04 p.m. / Aug 24, 2026, 3:33 p.m.
2026-08-24400sto:62730170Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:23 p.m.
2026-08-22371sto:61712154Aug 22, 2026, 2:44 p.m. / Aug 22, 2026, 3:29 p.m.
2026-08-2237sto:61711934Aug 22, 2026, 1:26 p.m. / Aug 22, 2026, 2:29 p.m.
2026-08-22371sto:61711871Aug 22, 2026, 12:43 p.m. / Aug 22, 2026, 1:23 p.m.
2026-08-2237sto:61711872Aug 22, 2026, 11:48 a.m. / Aug 22, 2026, 12:29 p.m.
2026-08-2249sto:61711852Aug 22, 2026, 10:07 a.m. / Aug 22, 2026, 10:58 a.m.
2026-08-2249sto:61711853Aug 22, 2026, 9:18 a.m. / Aug 22, 2026, 10:04 a.m.
2026-08-2249sto:61711851Aug 22, 2026, 8:00 a.m. / Aug 22, 2026, 8:48 a.m.
2026-08-2249sto:61711850Aug 22, 2026, 7:14 a.m. / Aug 22, 2026, 7:58 a.m.
2026-08-2137sto:62801737Aug 21, 2026, 4:03 p.m. / Aug 21, 2026, 4:54 p.m.
2026-08-2137sto:62801052Aug 21, 2026, 3:14 p.m. / Aug 21, 2026, 3:53 p.m.
2026-08-2149sto:62802025Aug 21, 2026, 9:58 a.m. / Aug 21, 2026, 11:14 a.m.
2026-08-2152sto:62800294Aug 21, 2026, 8:48 a.m. / Aug 21, 2026, 9:44 a.m.
2026-08-2158sto:62800990Aug 21, 2026, 7:47 a.m. / Aug 21, 2026, 8:44 a.m.
2026-08-2158sto:62800989Aug 21, 2026, 7:06 a.m. / Aug 21, 2026, 7:43 a.m.
2026-08-2025sto:62802376Aug 20, 2026, 4:46 p.m. / Aug 20, 2026, 5:33 p.m.
2026-08-2032sto:62801870Aug 20, 2026, 3:29 p.m. / Aug 20, 2026, 4:13 p.m.
2026-08-2049sto:62800547Aug 20, 2026, 12:59 p.m. / Aug 20, 2026, 1:43 p.m.
2026-08-2058sto:62801119Aug 20, 2026, 12:18 p.m. / Aug 20, 2026, 12:53 p.m.
2026-08-20371sto:62800573Aug 20, 2026, 10:43 a.m. / Aug 20, 2026, 11:33 a.m.
2026-08-2031sto:62800595Aug 20, 2026, 9:43 a.m. / Aug 20, 2026, 10:33 a.m.
2026-08-2031sto:62800571Aug 20, 2026, 8:42 a.m. / Aug 20, 2026, 9:39 a.m.
2026-08-2027sto:62800627Aug 20, 2026, 7:44 a.m. / Aug 20, 2026, 8:19 a.m.
2026-08-2039sto:62800584Aug 20, 2026, 6:43 a.m. / Aug 20, 2026, 7:24 a.m.
2026-08-1933sto:62802476Aug 19, 2026, 11:21 p.m. / Aug 20, 2026, 12:19 a.m.
2026-08-1933sto:62800368Aug 19, 2026, 10:22 p.m. / Aug 19, 2026, 11:19 p.m.
2026-08-1933sto:62800381Aug 19, 2026, 9:24 p.m. / Aug 19, 2026, 10:19 p.m.
2026-08-1933sto:62801810Aug 19, 2026, 8:35 p.m. / Aug 19, 2026, 9:19 p.m.
2026-08-1934sto:62801640Aug 19, 2026, 6:33 p.m. / Aug 19, 2026, 7:38 p.m.
2026-08-1955sto:62800807Aug 19, 2026, 5:18 p.m. / Aug 19, 2026, 6:28 p.m.
2026-08-1987sto:62802492Aug 19, 2026, 4:09 p.m. / Aug 19, 2026, 4:54 p.m.
2026-08-1939sto:62801945Aug 19, 2026, 2:49 p.m. / Aug 19, 2026, 3:34 p.m.
2026-08-1939sto:62801944Aug 19, 2026, 2:08 p.m. / Aug 19, 2026, 2:44 p.m.
2026-08-1939sto:62801943Aug 19, 2026, 1:14 p.m. / Aug 19, 2026, 2:04 p.m.
2026-08-1939sto:62801942Aug 19, 2026, 12:29 p.m. / Aug 19, 2026, 1:08 p.m.
2026-08-1967sto:62800676Aug 19, 2026, 9:21 a.m. / Aug 19, 2026, 9:44 a.m.
2026-08-1831sto:61818257Aug 18, 2026, 5:19 p.m. / Aug 18, 2026, 6:15 p.m.
2026-08-1831sto:61818256Aug 18, 2026, 4:34 p.m. / Aug 18, 2026, 5:15 p.m.
2026-08-1831sto:61819232Aug 18, 2026, 3:29 p.m. / Aug 18, 2026, 4:29 p.m.
2026-08-1831sto:61819231Aug 18, 2026, 2:48 p.m. / Aug 18, 2026, 3:24 p.m.
2026-08-1833sto:61818044Aug 18, 2026, 12:14 p.m. / Aug 18, 2026, 1:19 p.m.
2026-08-1833sto:61818043Aug 18, 2026, 11:23 a.m. / Aug 18, 2026, 12:09 p.m.
2026-08-1833sto:61818042Aug 18, 2026, 10:34 a.m. / Aug 18, 2026, 11:19 a.m.
2026-08-1833sto:61818661Aug 18, 2026, 9:34 a.m. / Aug 18, 2026, 10:04 a.m.
2026-08-1833sto:61817903Aug 18, 2026, 7:29 a.m. / Aug 18, 2026, 8:09 a.m.
2026-08-1732sto:61818464Aug 17, 2026, 6:49 p.m. / Aug 17, 2026, 7:04 p.m.
2026-08-1732sto:61819656Aug 17, 2026, 5:44 p.m. / Aug 17, 2026, 6:19 p.m.
2026-08-1732sto:61819320Aug 17, 2026, 4:45 p.m. / Aug 17, 2026, 5:30 p.m.
2026-08-1732sto:61819652Aug 17, 2026, 3:44 p.m. / Aug 17, 2026, 4:34 p.m.
2026-08-1731sto:61819516Aug 17, 2026, 1:44 p.m. / Aug 17, 2026, 2:39 p.m.
2026-08-1731sto:61819515Aug 17, 2026, 1:14 p.m. / Aug 17, 2026, 1:39 p.m.
2026-08-1738sto:61819561Aug 17, 2026, 12:19 p.m. / Aug 17, 2026, 12:54 p.m.
2026-08-1738sto:61817951Aug 17, 2026, 11:19 a.m. / Aug 17, 2026, 11:49 a.m.
2026-08-1755sto:61818002Aug 17, 2026, 8:03 a.m. / Aug 17, 2026, 9:09 a.m.
2026-08-1718sto:61818317Aug 17, 2026, 6:34 a.m. / Aug 17, 2026, 7:34 a.m.
2026-08-1768sto:61817778Aug 17, 2026, 6:04 a.m. / Aug 17, 2026, 6:30 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
99 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