Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4718

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.

139
Observed trips
11
Service dates
26
Routes
Service dateRouteTripFirst / last observed
2026-09-11813290060Sep 11, 2026, 9:46 p.m. / Sep 11, 2026, 11:37 p.m.
2026-09-11813510060Sep 11, 2026, 7:47 p.m. / Sep 11, 2026, 9:45 p.m.
2026-09-11638775060Sep 11, 2026, 4:46 p.m. / Sep 11, 2026, 7:37 p.m.
2026-09-116312441060Sep 11, 2026, 6:34 p.m. / Sep 11, 2026, 6:47 p.m.
2026-09-116821832060Sep 11, 2026, 3:43 p.m. / Sep 11, 2026, 4:45 p.m.
2026-09-116822809060Sep 11, 2026, 2:50 p.m. / Sep 11, 2026, 3:41 p.m.
2026-09-11683289060Sep 11, 2026, 1:57 p.m. / Sep 11, 2026, 2:49 p.m.
2026-09-116823516060Sep 11, 2026, 1:05 p.m. / Sep 11, 2026, 1:56 p.m.
2026-09-116812440060Sep 11, 2026, 12:11 p.m. / Sep 11, 2026, 1:04 p.m.
2026-09-11681066060Sep 11, 2026, 10:56 a.m. / Sep 11, 2026, 12:10 p.m.
2026-09-118510488060Sep 11, 2026, 9:46 a.m. / Sep 11, 2026, 10:56 a.m.
2026-09-11857917060Sep 11, 2026, 8:23 a.m. / Sep 11, 2026, 9:45 a.m.
2026-09-11153821060Sep 11, 2026, 8:01 a.m. / Sep 11, 2026, 8:21 a.m.
2026-09-11119764060Sep 11, 2026, 6:55 a.m. / Sep 11, 2026, 7:59 a.m.
2026-09-111118941060Sep 11, 2026, 6:10 a.m. / Sep 11, 2026, 6:54 a.m.
2026-09-111119885060Sep 11, 2026, 5:08 a.m. / Sep 11, 2026, 6:08 a.m.
2026-09-11115543060Sep 11, 2026, 4:14 a.m. / Sep 11, 2026, 5:06 a.m.
2026-09-108512935050Sep 10, 2026, 5:37 p.m. / Sep 10, 2026, 6:54 p.m.
2026-09-10853335050Sep 10, 2026, 4:13 p.m. / Sep 10, 2026, 5:36 p.m.
2026-09-10859352050Sep 10, 2026, 2:50 p.m. / Sep 10, 2026, 4:11 p.m.
2026-09-108517158050Sep 10, 2026, 1:32 p.m. / Sep 10, 2026, 2:48 p.m.
2026-09-108515523050Sep 10, 2026, 12:21 p.m. / Sep 10, 2026, 1:31 p.m.
2026-09-1085329050Sep 10, 2026, 11:00 a.m. / Sep 10, 2026, 12:19 p.m.
2026-09-10855127050Sep 10, 2026, 9:32 a.m. / Sep 10, 2026, 10:49 a.m.
2026-09-108512668050Sep 10, 2026, 8:13 a.m. / Sep 10, 2026, 9:31 a.m.
2026-09-108522180050Sep 10, 2026, 7:01 a.m. / Sep 10, 2026, 8:11 a.m.
2026-09-108510879050Sep 10, 2026, 5:49 a.m. / Sep 10, 2026, 6:59 a.m.
2026-09-09703058040Sep 9, 2026, 8:00 p.m. / Sep 9, 2026, 9:58 p.m.
2026-09-09991021040Sep 9, 2026, 4:01 p.m. / Sep 9, 2026, 7:59 p.m.
2026-09-099927715040Sep 9, 2026, 2:55 p.m. / Sep 9, 2026, 4:00 p.m.
2026-09-09110430040Sep 9, 2026, 11:41 a.m. / Sep 9, 2026, 1:10 p.m.
2026-09-0911017165040Sep 9, 2026, 9:41 a.m. / Sep 9, 2026, 11:40 a.m.
2026-09-0911025469040Sep 9, 2026, 7:08 a.m. / Sep 9, 2026, 9:40 a.m.
2026-09-092836659040Sep 9, 2026, 5:30 a.m. / Sep 9, 2026, 7:06 a.m.
2026-09-08572468030Sep 8, 2026, 11:20 p.m. / Sep 9, 2026, 12:00 a.m.
2026-09-085717720030Sep 8, 2026, 10:16 p.m. / Sep 8, 2026, 11:19 p.m.
2026-09-087422911030Sep 8, 2026, 8:53 p.m. / Sep 8, 2026, 10:15 p.m.
2026-09-0811023508030Sep 8, 2026, 7:12 p.m. / Sep 8, 2026, 8:52 p.m.
2026-09-0811021081030Sep 8, 2026, 4:16 p.m. / Sep 8, 2026, 7:11 p.m.
2026-09-082756164030Sep 8, 2026, 3:12 p.m. / Sep 8, 2026, 4:15 p.m.
2026-09-085712521030Sep 8, 2026, 2:24 p.m. / Sep 8, 2026, 3:17 p.m.
2026-09-085727144030Sep 8, 2026, 1:15 p.m. / Sep 8, 2026, 2:23 p.m.
2026-09-085716953030Sep 8, 2026, 12:20 p.m. / Sep 8, 2026, 1:13 p.m.
2026-09-085724207030Sep 8, 2026, 11:16 a.m. / Sep 8, 2026, 12:19 p.m.
2026-09-08573051030Sep 8, 2026, 10:17 a.m. / Sep 8, 2026, 11:15 a.m.
2026-09-085724495030Sep 8, 2026, 8:26 a.m. / Sep 8, 2026, 10:15 a.m.
2026-09-08574302030Sep 8, 2026, 9:18 a.m. / Sep 8, 2026, 9:18 a.m.
2026-09-085726114030Sep 8, 2026, 7:15 a.m. / Sep 8, 2026, 8:24 a.m.
2026-09-08575607030Sep 8, 2026, 6:06 a.m. / Sep 8, 2026, 7:14 a.m.
2026-09-076224204110Sep 7, 2026, 8:05 p.m. / Sep 7, 2026, 9:15 p.m.
2026-09-076118628110Sep 7, 2026, 6:17 p.m. / Sep 7, 2026, 8:04 p.m.
2026-09-07869754110Sep 7, 2026, 5:15 p.m. / Sep 7, 2026, 6:16 p.m.
2026-09-07868204110Sep 7, 2026, 4:45 p.m. / Sep 7, 2026, 5:14 p.m.
2026-09-075115173110Sep 7, 2026, 3:59 p.m. / Sep 7, 2026, 4:44 p.m.
2026-09-075126981110Sep 7, 2026, 3:15 p.m. / Sep 7, 2026, 3:58 p.m.
2026-09-07484509110Sep 7, 2026, 1:18 p.m. / Sep 7, 2026, 2:44 p.m.
2026-09-074821126110Sep 7, 2026, 12:07 p.m. / Sep 7, 2026, 1:16 p.m.
2026-09-07485333110Sep 7, 2026, 11:17 a.m. / Sep 7, 2026, 12:06 p.m.
2026-09-074823731110Sep 7, 2026, 9:55 a.m. / Sep 7, 2026, 11:16 a.m.
2026-08-21867666060Aug 21, 2026, 8:59 a.m. / Aug 21, 2026, 9:19 a.m.
2026-08-218624619060Aug 21, 2026, 7:43 a.m. / Aug 21, 2026, 8:54 a.m.
2026-08-2126217489060Aug 21, 2026, 6:38 a.m. / Aug 21, 2026, 7:39 a.m.
2026-08-216121722060Aug 21, 2026, 4:43 a.m. / Aug 21, 2026, 6:34 a.m.
2026-08-218022779060Aug 21, 2026, 4:49 a.m. / Aug 21, 2026, 5:14 a.m.
2026-08-205315552050Aug 20, 2026, 4:59 p.m. / Aug 20, 2026, 5:53 p.m.
2026-08-205323876050Aug 20, 2026, 4:04 p.m. / Aug 20, 2026, 4:54 p.m.
2026-08-20539371050Aug 20, 2026, 2:44 p.m. / Aug 20, 2026, 4:00 p.m.
2026-08-2075180050Aug 20, 2026, 1:34 p.m. / Aug 20, 2026, 2:39 p.m.
2026-08-207522394050Aug 20, 2026, 12:29 p.m. / Aug 20, 2026, 1:28 p.m.
2026-08-207512801050Aug 20, 2026, 11:19 a.m. / Aug 20, 2026, 12:24 p.m.
2026-08-20754747050Aug 20, 2026, 10:13 a.m. / Aug 20, 2026, 11:13 a.m.
2026-08-207518262050Aug 20, 2026, 8:43 a.m. / Aug 20, 2026, 10:08 a.m.
2026-08-191109329080Aug 19, 2026, 7:44 p.m. / Aug 19, 2026, 8:58 p.m.
2026-08-1911017947080Aug 19, 2026, 5:09 p.m. / Aug 19, 2026, 7:38 p.m.
2026-08-1911010115080Aug 19, 2026, 3:24 p.m. / Aug 19, 2026, 5:38 p.m.
2026-08-19586227080Aug 19, 2026, 3:03 p.m. / Aug 19, 2026, 3:19 p.m.
2026-08-195818580080Aug 19, 2026, 1:59 p.m. / Aug 19, 2026, 2:59 p.m.
2026-08-195822452080Aug 19, 2026, 1:04 p.m. / Aug 19, 2026, 1:53 p.m.
2026-08-195816173080Aug 19, 2026, 11:58 a.m. / Aug 19, 2026, 12:59 p.m.
2026-08-195817867080Aug 19, 2026, 11:03 a.m. / Aug 19, 2026, 11:53 a.m.
2026-08-19582949080Aug 19, 2026, 10:00 a.m. / Aug 19, 2026, 10:59 a.m.
2026-08-198715364080Aug 19, 2026, 9:24 a.m. / Aug 19, 2026, 9:55 a.m.
2026-08-198715812080Aug 19, 2026, 8:53 a.m. / Aug 19, 2026, 9:22 a.m.
2026-08-19488756080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 8:48 a.m.
2026-08-18801086030Aug 18, 2026, 11:53 p.m. / Aug 19, 2026, 12:34 a.m.
2026-08-18805522030Aug 18, 2026, 10:55 p.m. / Aug 18, 2026, 11:49 p.m.
2026-08-188013903030Aug 18, 2026, 9:59 p.m. / Aug 18, 2026, 10:49 p.m.
2026-08-18801231030Aug 18, 2026, 8:54 p.m. / Aug 18, 2026, 9:54 p.m.
2026-08-18752419030Aug 18, 2026, 7:39 p.m. / Aug 18, 2026, 8:49 p.m.
2026-08-187316442030Aug 18, 2026, 5:54 p.m. / Aug 18, 2026, 7:34 p.m.
2026-08-187314903030Aug 18, 2026, 5:49 p.m. / Aug 18, 2026, 6:34 p.m.
2026-08-187524705030Aug 18, 2026, 5:04 p.m. / Aug 18, 2026, 5:44 p.m.
2026-08-187523458030Aug 18, 2026, 4:14 p.m. / Aug 18, 2026, 5:00 p.m.
2026-08-187511245030Aug 18, 2026, 3:29 p.m. / Aug 18, 2026, 4:09 p.m.
2026-08-18751493030Aug 18, 2026, 2:39 p.m. / Aug 18, 2026, 3:24 p.m.
2026-08-18751965030Aug 18, 2026, 1:44 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-188614938030Aug 18, 2026, 12:54 p.m. / Aug 18, 2026, 1:39 p.m.
2026-08-18864208030Aug 18, 2026, 12:30 p.m. / Aug 18, 2026, 12:49 p.m.
2026-08-188012381030Aug 18, 2026, 11:23 a.m. / Aug 18, 2026, 12:21 p.m.
2026-08-188022449030Aug 18, 2026, 10:02 a.m. / Aug 18, 2026, 11:13 a.m.
2026-08-186121426030Aug 18, 2026, 8:09 a.m. / Aug 18, 2026, 9:36 a.m.
2026-08-186121300030Aug 18, 2026, 6:49 a.m. / Aug 18, 2026, 8:04 a.m.
2026-08-18634542030Aug 18, 2026, 5:49 a.m. / Aug 18, 2026, 6:44 a.m.
2026-08-186323660030Aug 18, 2026, 4:34 a.m. / Aug 18, 2026, 5:44 a.m.
2026-08-176817804020Aug 18, 2026, 12:30 a.m. / Aug 18, 2026, 1:29 a.m.
2026-08-176818939020Aug 18, 2026, 12:00 a.m. / Aug 18, 2026, 12:24 a.m.
2026-08-17685932020Aug 17, 2026, 11:24 p.m. / Aug 17, 2026, 11:54 p.m.
2026-08-176821983020Aug 17, 2026, 10:24 p.m. / Aug 17, 2026, 11:19 p.m.
2026-08-17533696020Aug 17, 2026, 9:00 p.m. / Aug 17, 2026, 10:19 p.m.
2026-08-17531605020Aug 17, 2026, 7:44 p.m. / Aug 17, 2026, 8:54 p.m.
2026-08-1717317748020Aug 17, 2026, 7:05 p.m. / Aug 17, 2026, 7:39 p.m.
2026-08-1728324154020Aug 17, 2026, 6:19 p.m. / Aug 17, 2026, 6:59 p.m.
2026-08-1711011091020Aug 17, 2026, 4:24 p.m. / Aug 17, 2026, 6:14 p.m.
2026-08-1711011935020Aug 17, 2026, 2:04 p.m. / Aug 17, 2026, 4:19 p.m.
2026-08-1711013095020Aug 17, 2026, 12:14 p.m. / Aug 17, 2026, 2:00 p.m.
2026-08-171105566020Aug 17, 2026, 9:54 a.m. / Aug 17, 2026, 12:08 p.m.
2026-08-1617315843010Aug 16, 2026, 11:24 p.m. / Aug 16, 2026, 11:48 p.m.
2026-08-1617318826010Aug 16, 2026, 10:54 p.m. / Aug 16, 2026, 11:20 p.m.
2026-08-1617323715010Aug 16, 2026, 10:29 p.m. / Aug 16, 2026, 10:48 p.m.
2026-08-1617316859010Aug 16, 2026, 9:49 p.m. / Aug 16, 2026, 10:24 p.m.
2026-08-161735764010Aug 16, 2026, 9:24 p.m. / Aug 16, 2026, 9:44 p.m.
2026-08-161734339010Aug 16, 2026, 8:54 p.m. / Aug 16, 2026, 9:19 p.m.
2026-08-1617313647010Aug 16, 2026, 8:30 p.m. / Aug 16, 2026, 8:49 p.m.
2026-08-169917597010Aug 16, 2026, 7:19 p.m. / Aug 16, 2026, 8:24 p.m.
2026-08-169910299010Aug 16, 2026, 6:49 p.m. / Aug 16, 2026, 7:14 p.m.
2026-08-169918581010Aug 16, 2026, 6:19 p.m. / Aug 16, 2026, 6:44 p.m.
2026-08-169919938010Aug 16, 2026, 5:55 p.m. / Aug 16, 2026, 6:14 p.m.
2026-08-169922612010Aug 16, 2026, 5:29 p.m. / Aug 16, 2026, 5:50 p.m.
2026-08-16995802010Aug 16, 2026, 4:59 p.m. / Aug 16, 2026, 5:25 p.m.
2026-08-16999394010Aug 16, 2026, 4:34 p.m. / Aug 16, 2026, 4:54 p.m.
2026-08-16991561010Aug 16, 2026, 4:09 p.m. / Aug 16, 2026, 4:29 p.m.
2026-08-169915541010Aug 16, 2026, 3:24 p.m. / Aug 16, 2026, 4:04 p.m.
2026-08-16996145010Aug 16, 2026, 3:00 p.m. / Aug 16, 2026, 3:19 p.m.
2026-08-169923736010Aug 16, 2026, 2:29 p.m. / Aug 16, 2026, 2:54 p.m.
2026-08-16995062010Aug 16, 2026, 1:55 p.m. / Aug 16, 2026, 2:24 p.m.
2026-08-169920525010Aug 16, 2026, 12:39 p.m. / Aug 16, 2026, 1:49 p.m.
2026-08-16999627010Aug 16, 2026, 12:08 p.m. / Aug 16, 2026, 1:19 p.m.
2026-08-166114615010Aug 16, 2026, 10:29 a.m. / Aug 16, 2026, 12:04 p.m.
2026-08-16623603010Aug 16, 2026, 8:39 a.m. / Aug 16, 2026, 10:24 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
139 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