Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4679

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.

136
Observed trips
15
Service dates
28
Routes
Service dateRouteTripFirst / last observed
2026-09-131732486010Sep 13, 2026, 7:40 p.m. / Sep 13, 2026, 8:20 p.m.
2026-09-131735290010Sep 13, 2026, 6:41 p.m. / Sep 13, 2026, 7:59 p.m.
2026-09-1317318621010Sep 13, 2026, 7:04 p.m. / Sep 13, 2026, 7:21 p.m.
2026-09-1317320294010Sep 13, 2026, 6:20 p.m. / Sep 13, 2026, 6:40 p.m.
2026-09-1317316844010Sep 13, 2026, 5:42 p.m. / Sep 13, 2026, 6:19 p.m.
2026-09-1317314775010Sep 13, 2026, 5:22 p.m. / Sep 13, 2026, 5:59 p.m.
2026-09-1317311316010Sep 13, 2026, 5:00 p.m. / Sep 13, 2026, 5:21 p.m.
2026-09-136112219010Sep 13, 2026, 2:16 p.m. / Sep 13, 2026, 4:59 p.m.
2026-09-13622149010Sep 13, 2026, 12:43 p.m. / Sep 13, 2026, 2:15 p.m.
2026-09-136114089010Sep 13, 2026, 11:17 a.m. / Sep 13, 2026, 12:41 p.m.
2026-09-13626684010Sep 13, 2026, 9:47 a.m. / Sep 13, 2026, 11:15 a.m.
2026-09-13614395010Sep 13, 2026, 7:53 a.m. / Sep 13, 2026, 9:39 a.m.
2026-09-125622657070Sep 13, 2026, 12:13 a.m. / Sep 13, 2026, 12:18 a.m.
2026-09-125616000070Sep 12, 2026, 11:58 p.m. / Sep 13, 2026, 12:12 a.m.
2026-09-12634224070Sep 12, 2026, 10:47 p.m. / Sep 12, 2026, 11:54 p.m.
2026-09-126318139070Sep 12, 2026, 9:25 p.m. / Sep 12, 2026, 10:46 p.m.
2026-09-126110463070Sep 12, 2026, 7:55 p.m. / Sep 12, 2026, 9:21 p.m.
2026-09-121898873070Sep 12, 2026, 7:01 p.m. / Sep 12, 2026, 7:54 p.m.
2026-09-1218923328070Sep 12, 2026, 6:34 p.m. / Sep 12, 2026, 7:00 p.m.
2026-09-1218911176070Sep 12, 2026, 6:04 p.m. / Sep 12, 2026, 6:33 p.m.
2026-09-1218911335070Sep 12, 2026, 5:34 p.m. / Sep 12, 2026, 6:03 p.m.
2026-09-1218912942070Sep 12, 2026, 4:29 p.m. / Sep 12, 2026, 5:33 p.m.
2026-09-12189881070Sep 12, 2026, 4:33 p.m. / Sep 12, 2026, 5:03 p.m.
2026-09-1218918583070Sep 12, 2026, 4:02 p.m. / Sep 12, 2026, 4:32 p.m.
2026-09-1218914040070Sep 12, 2026, 3:27 p.m. / Sep 12, 2026, 4:01 p.m.
2026-09-1218916921070Sep 12, 2026, 3:04 p.m. / Sep 12, 2026, 3:26 p.m.
2026-09-121892794070Sep 12, 2026, 2:29 p.m. / Sep 12, 2026, 3:03 p.m.
2026-09-121892008070Sep 12, 2026, 2:01 p.m. / Sep 12, 2026, 2:28 p.m.
2026-09-121892838070Sep 12, 2026, 1:29 p.m. / Sep 12, 2026, 1:59 p.m.
2026-09-1218911624070Sep 12, 2026, 1:02 p.m. / Sep 12, 2026, 1:28 p.m.
2026-09-1218913224070Sep 12, 2026, 12:29 p.m. / Sep 12, 2026, 12:59 p.m.
2026-09-1218913802070Sep 12, 2026, 12:02 p.m. / Sep 12, 2026, 12:28 p.m.
2026-09-1218914756070Sep 12, 2026, 11:31 a.m. / Sep 12, 2026, 12:01 p.m.
2026-09-1218917287070Sep 12, 2026, 10:59 a.m. / Sep 12, 2026, 11:30 a.m.
2026-09-121899716070Sep 12, 2026, 10:31 a.m. / Sep 12, 2026, 10:57 a.m.
2026-09-1218922956070Sep 12, 2026, 9:59 a.m. / Sep 12, 2026, 10:30 a.m.
2026-09-121895847070Sep 12, 2026, 9:33 a.m. / Sep 12, 2026, 9:58 a.m.
2026-09-121891623070Sep 12, 2026, 8:39 a.m. / Sep 12, 2026, 9:32 a.m.
2026-09-118611896060Sep 11, 2026, 6:56 p.m. / Sep 11, 2026, 7:28 p.m.
2026-09-117415095060Sep 11, 2026, 4:59 p.m. / Sep 11, 2026, 6:54 p.m.
2026-09-101735436050Sep 10, 2026, 7:18 p.m. / Sep 10, 2026, 7:36 p.m.
2026-09-1017322715050Sep 10, 2026, 6:56 p.m. / Sep 10, 2026, 7:17 p.m.
2026-09-10704379050Sep 10, 2026, 5:27 p.m. / Sep 10, 2026, 6:55 p.m.
2026-09-107520089050Sep 10, 2026, 4:21 p.m. / Sep 10, 2026, 5:27 p.m.
2026-09-105714431050Sep 10, 2026, 3:24 p.m. / Sep 10, 2026, 4:20 p.m.
2026-09-10573111050Sep 10, 2026, 2:13 p.m. / Sep 10, 2026, 3:23 p.m.
2026-09-10868017050Sep 10, 2026, 1:12 p.m. / Sep 10, 2026, 2:12 p.m.
2026-09-107015137050Sep 10, 2026, 8:13 a.m. / Sep 10, 2026, 9:09 a.m.
2026-09-107010376050Sep 10, 2026, 7:09 a.m. / Sep 10, 2026, 8:11 a.m.
2026-09-107016393050Sep 10, 2026, 5:56 a.m. / Sep 10, 2026, 7:07 a.m.
2026-09-09112107040Sep 9, 2026, 4:24 p.m. / Sep 9, 2026, 6:16 p.m.
2026-09-091124118040Sep 9, 2026, 3:47 p.m. / Sep 9, 2026, 5:03 p.m.
2026-09-091116883040Sep 9, 2026, 2:21 p.m. / Sep 9, 2026, 3:43 p.m.
2026-09-09118480040Sep 9, 2026, 1:09 p.m. / Sep 9, 2026, 2:20 p.m.
2026-09-091106483040Sep 9, 2026, 10:23 a.m. / Sep 9, 2026, 12:16 p.m.
2026-09-098014125040Sep 9, 2026, 9:29 a.m. / Sep 9, 2026, 10:22 a.m.
2026-09-09671842040Sep 9, 2026, 7:43 a.m. / Sep 9, 2026, 9:28 a.m.
2026-09-096719033040Sep 9, 2026, 8:11 a.m. / Sep 9, 2026, 8:27 a.m.
2026-09-091651348040Sep 9, 2026, 7:52 a.m. / Sep 9, 2026, 8:10 a.m.
2026-09-096328139040Sep 9, 2026, 6:25 a.m. / Sep 9, 2026, 7:43 a.m.
2026-09-096322954040Sep 9, 2026, 4:53 a.m. / Sep 9, 2026, 6:24 a.m.
2026-09-085322662030Sep 8, 2026, 8:56 p.m. / Sep 8, 2026, 9:40 p.m.
2026-09-085326713030Sep 8, 2026, 7:39 p.m. / Sep 8, 2026, 8:54 p.m.
2026-09-08702883030Sep 8, 2026, 6:40 p.m. / Sep 8, 2026, 7:38 p.m.
2026-09-087021382030Sep 8, 2026, 5:30 p.m. / Sep 8, 2026, 6:39 p.m.
2026-09-08708375030Sep 8, 2026, 3:54 p.m. / Sep 8, 2026, 5:28 p.m.
2026-09-0811020507030Sep 8, 2026, 1:51 p.m. / Sep 8, 2026, 3:51 p.m.
2026-09-088718482030Sep 8, 2026, 10:41 a.m. / Sep 8, 2026, 11:07 a.m.
2026-09-08299278030Sep 8, 2026, 7:27 a.m. / Sep 8, 2026, 8:04 a.m.
2026-09-04866696060Sep 4, 2026, 4:52 p.m. / Sep 4, 2026, 5:34 p.m.
2026-09-041015083060Sep 4, 2026, 4:09 p.m. / Sep 4, 2026, 4:41 p.m.
2026-09-04109529060Sep 4, 2026, 3:35 p.m. / Sep 4, 2026, 4:07 p.m.
2026-09-04105284060Sep 4, 2026, 2:18 p.m. / Sep 4, 2026, 3:36 p.m.
2026-09-048624769060Sep 4, 2026, 8:28 a.m. / Sep 4, 2026, 8:53 a.m.
2026-09-048617652060Sep 4, 2026, 7:34 a.m. / Sep 4, 2026, 8:27 a.m.
2026-09-048621567060Sep 4, 2026, 7:11 a.m. / Sep 4, 2026, 7:33 a.m.
2026-09-048022603060Sep 4, 2026, 6:02 a.m. / Sep 4, 2026, 7:09 a.m.
2026-09-0318918751050Sep 3, 2026, 11:17 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-031894735050Sep 3, 2026, 10:58 p.m. / Sep 3, 2026, 10:58 p.m.
2026-09-0318920860050Sep 3, 2026, 10:20 p.m. / Sep 3, 2026, 10:49 p.m.
2026-09-0318916072050Sep 3, 2026, 9:50 p.m. / Sep 3, 2026, 9:59 p.m.
2026-09-0318911424050Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 9:48 p.m.
2026-09-031893801050Sep 3, 2026, 8:52 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-0318914236050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 8:50 p.m.
2026-09-03752489050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-03738877050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-037321927050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-03759902050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-037514785050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-027524745040Sep 2, 2026, 8:20 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-027516079040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:08 p.m.
2026-09-027522988040Sep 2, 2026, 6:21 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-02758524040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:12 p.m.
2026-09-0275792040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:10 p.m.
2026-09-0211024879040Sep 2, 2026, 8:12 a.m. / Sep 2, 2026, 9:42 a.m.
2026-09-021102527040Sep 2, 2026, 5:58 a.m. / Sep 2, 2026, 8:09 a.m.
2026-09-01624795030Sep 1, 2026, 7:25 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-016226916030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:10 p.m.
2026-09-017411589030Sep 1, 2026, 4:09 p.m. / Sep 1, 2026, 4:55 p.m.
2026-09-017412487030Sep 1, 2026, 2:13 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-0169624800030Sep 1, 2026, 7:41 a.m. / Sep 1, 2026, 8:36 a.m.
2026-09-0167719543030Sep 1, 2026, 6:46 a.m. / Sep 1, 2026, 7:37 a.m.
2026-09-01755020030Sep 1, 2026, 6:14 a.m. / Sep 1, 2026, 6:44 a.m.
2026-09-0175724030Sep 1, 2026, 4:55 a.m. / Sep 1, 2026, 6:12 a.m.
2026-08-31861426020Aug 31, 2026, 10:35 p.m. / Aug 31, 2026, 10:47 p.m.
2026-08-31876902020Aug 31, 2026, 9:47 p.m. / Aug 31, 2026, 10:27 p.m.
2026-08-318716769020Aug 31, 2026, 9:20 p.m. / Aug 31, 2026, 9:38 p.m.
2026-08-318016330020Aug 31, 2026, 7:35 p.m. / Aug 31, 2026, 9:18 p.m.
2026-08-3199985020Aug 31, 2026, 7:02 p.m. / Aug 31, 2026, 7:34 p.m.
2026-08-3199298020Aug 31, 2026, 6:29 p.m. / Aug 31, 2026, 6:59 p.m.
2026-08-31752797020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:20 p.m.
2026-08-315313905020Aug 31, 2026, 4:27 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-31539155020Aug 31, 2026, 3:19 p.m. / Aug 31, 2026, 4:25 p.m.
2026-08-317515218020Aug 31, 2026, 1:53 p.m. / Aug 31, 2026, 3:17 p.m.
2026-08-31758876020Aug 31, 2026, 12:29 p.m. / Aug 31, 2026, 2:02 p.m.
2026-08-31806100020Aug 31, 2026, 11:02 a.m. / Aug 31, 2026, 12:29 p.m.
2026-08-318624779020Aug 31, 2026, 8:26 a.m. / Aug 31, 2026, 8:48 a.m.
2026-08-318617663020Aug 31, 2026, 7:33 a.m. / Aug 31, 2026, 8:17 a.m.
2026-08-318621573020Aug 31, 2026, 7:10 a.m. / Aug 31, 2026, 7:29 a.m.
2026-08-318022612020Aug 31, 2026, 6:02 a.m. / Aug 31, 2026, 7:09 a.m.
2026-08-281416331130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-281311657130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-27807627120Aug 27, 2026, 1:57 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-27805222120Aug 27, 2026, 12:35 p.m. / Aug 27, 2026, 1:49 p.m.
2026-08-278024358120Aug 27, 2026, 11:25 a.m. / Aug 27, 2026, 12:29 p.m.
2026-08-27802268120Aug 27, 2026, 10:14 a.m. / Aug 27, 2026, 11:19 a.m.
2026-08-276710189120Aug 27, 2026, 8:31 a.m. / Aug 27, 2026, 10:10 a.m.
2026-08-276721062120Aug 27, 2026, 8:03 a.m. / Aug 27, 2026, 8:24 a.m.
2026-08-271625388120Aug 27, 2026, 7:03 a.m. / Aug 27, 2026, 7:59 a.m.
2026-08-2716216354120Aug 27, 2026, 6:58 a.m. / Aug 27, 2026, 7:44 a.m.
2026-08-275715529120Aug 27, 2026, 6:04 a.m. / Aug 27, 2026, 6:53 a.m.
2026-08-275715103120Aug 27, 2026, 5:18 a.m. / Aug 27, 2026, 5:59 a.m.
2026-08-267514679110Aug 27, 2026, 2:26 a.m. / Aug 27, 2026, 3:09 a.m.
2026-08-252016646100Aug 25, 2026, 4:04 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-252011504100Aug 25, 2026, 3:14 p.m. / Aug 25, 2026, 4:00 p.m.
2026-08-252024706100Aug 25, 2026, 1:49 p.m. / Aug 25, 2026, 3:09 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
136 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