Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6439

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.

137
Observed trips
14
Service dates
39
Routes
Service dateRouteTripFirst / last observed
2026-09-1189857060Sep 11, 2026, 1:03 p.m. / Sep 11, 2026, 1:19 p.m.
2026-09-11819335060Sep 11, 2026, 12:25 p.m. / Sep 11, 2026, 1:01 p.m.
2026-09-1188918060Sep 11, 2026, 11:24 a.m. / Sep 11, 2026, 12:23 p.m.
2026-09-1185437060Sep 11, 2026, 11:46 a.m. / Sep 11, 2026, 12:03 p.m.
2026-09-11813558060Sep 11, 2026, 11:07 a.m. / Sep 11, 2026, 11:21 a.m.
2026-09-1185216060Sep 11, 2026, 10:47 a.m. / Sep 11, 2026, 11:05 a.m.
2026-09-118223140060Sep 11, 2026, 8:15 a.m. / Sep 11, 2026, 10:22 a.m.
2026-09-11686954060Sep 11, 2026, 7:24 a.m. / Sep 11, 2026, 8:13 a.m.
2026-09-11759019060Sep 11, 2026, 6:41 a.m. / Sep 11, 2026, 7:22 a.m.
2026-09-118023569060Sep 11, 2026, 5:18 a.m. / Sep 11, 2026, 6:39 a.m.
2026-09-098615020040Sep 9, 2026, 8:28 p.m. / Sep 9, 2026, 8:52 p.m.
2026-09-098624269040Sep 9, 2026, 7:00 p.m. / Sep 9, 2026, 8:27 p.m.
2026-09-09802710040Sep 9, 2026, 5:46 p.m. / Sep 9, 2026, 6:58 p.m.
2026-09-096214536040Sep 9, 2026, 4:39 p.m. / Sep 9, 2026, 5:58 p.m.
2026-09-09625057040Sep 9, 2026, 3:15 p.m. / Sep 9, 2026, 4:38 p.m.
2026-09-096217865040Sep 9, 2026, 2:05 p.m. / Sep 9, 2026, 3:13 p.m.
2026-09-09621156040Sep 9, 2026, 12:46 p.m. / Sep 9, 2026, 2:03 p.m.
2026-09-096215283040Sep 9, 2026, 11:33 a.m. / Sep 9, 2026, 12:45 p.m.
2026-09-096223521040Sep 9, 2026, 10:21 a.m. / Sep 9, 2026, 11:31 a.m.
2026-09-097420543040Sep 9, 2026, 9:20 a.m. / Sep 9, 2026, 10:20 a.m.
2026-09-097413523040Sep 9, 2026, 8:31 a.m. / Sep 9, 2026, 9:18 a.m.
2026-09-096319424040Sep 9, 2026, 6:40 a.m. / Sep 9, 2026, 8:29 a.m.
2026-09-0910528495040Sep 9, 2026, 5:14 a.m. / Sep 9, 2026, 6:38 a.m.
2026-09-08938837030Sep 8, 2026, 9:14 p.m. / Sep 8, 2026, 9:24 p.m.
2026-09-089313360030Sep 8, 2026, 8:54 p.m. / Sep 8, 2026, 9:13 p.m.
2026-09-08932949030Sep 8, 2026, 8:14 p.m. / Sep 8, 2026, 8:53 p.m.
2026-09-08937869030Sep 8, 2026, 7:55 p.m. / Sep 8, 2026, 8:12 p.m.
2026-09-08939415030Sep 8, 2026, 7:15 p.m. / Sep 8, 2026, 7:54 p.m.
2026-09-089315893030Sep 8, 2026, 6:56 p.m. / Sep 8, 2026, 7:14 p.m.
2026-09-08939354030Sep 8, 2026, 5:36 p.m. / Sep 8, 2026, 6:54 p.m.
2026-09-089317961030Sep 8, 2026, 5:55 p.m. / Sep 8, 2026, 6:14 p.m.
2026-09-0811015182030Sep 8, 2026, 3:22 p.m. / Sep 8, 2026, 5:34 p.m.
2026-09-086646144030Sep 8, 2026, 2:31 p.m. / Sep 8, 2026, 3:20 p.m.
2026-09-086810969030Sep 8, 2026, 1:44 p.m. / Sep 8, 2026, 2:28 p.m.
2026-09-0865925701030Sep 8, 2026, 7:50 a.m. / Sep 8, 2026, 8:35 a.m.
2026-09-082996379030Sep 8, 2026, 7:07 a.m. / Sep 8, 2026, 7:48 a.m.
2026-09-057524706090Sep 5, 2026, 11:01 p.m. / Sep 5, 2026, 11:41 p.m.
2026-09-05753971090Sep 5, 2026, 9:45 p.m. / Sep 5, 2026, 11:00 p.m.
2026-09-05755900090Sep 5, 2026, 8:41 p.m. / Sep 5, 2026, 9:44 p.m.
2026-09-05754148090Sep 5, 2026, 7:01 p.m. / Sep 5, 2026, 8:40 p.m.
2026-09-057515611090Sep 5, 2026, 6:16 p.m. / Sep 5, 2026, 7:00 p.m.
2026-09-05757724090Sep 5, 2026, 5:11 p.m. / Sep 5, 2026, 6:16 p.m.
2026-09-057514888090Sep 5, 2026, 4:08 p.m. / Sep 5, 2026, 5:10 p.m.
2026-09-057528873090Sep 5, 2026, 3:07 p.m. / Sep 5, 2026, 4:15 p.m.
2026-09-057511878090Sep 5, 2026, 2:18 p.m. / Sep 5, 2026, 3:05 p.m.
2026-09-057523793090Sep 5, 2026, 12:56 p.m. / Sep 5, 2026, 2:17 p.m.
2026-09-05616851090Sep 5, 2026, 10:00 a.m. / Sep 5, 2026, 12:55 p.m.
2026-09-05615075090Sep 5, 2026, 8:55 a.m. / Sep 5, 2026, 9:59 a.m.
2026-09-05617394090Sep 5, 2026, 7:34 a.m. / Sep 5, 2026, 8:53 a.m.
2026-09-0411617824060Sep 4, 2026, 7:45 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-0411628243060Sep 4, 2026, 6:36 p.m. / Sep 4, 2026, 7:54 p.m.
2026-09-048722303060Sep 4, 2026, 5:53 p.m. / Sep 4, 2026, 6:35 p.m.
2026-09-048720340060Sep 4, 2026, 5:07 p.m. / Sep 4, 2026, 5:53 p.m.
2026-09-048720402060Sep 4, 2026, 4:36 p.m. / Sep 4, 2026, 5:09 p.m.
2026-09-048723063060Sep 4, 2026, 3:56 p.m. / Sep 4, 2026, 4:35 p.m.
2026-09-048727484060Sep 4, 2026, 3:26 p.m. / Sep 4, 2026, 3:54 p.m.
2026-09-048612503060Sep 4, 2026, 2:40 p.m. / Sep 4, 2026, 3:25 p.m.
2026-09-0411010411060Sep 4, 2026, 8:41 a.m. / Sep 4, 2026, 10:23 a.m.
2026-09-0411024590060Sep 4, 2026, 6:24 a.m. / Sep 4, 2026, 8:40 a.m.
2026-09-0364196050Sep 3, 2026, 5:12 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-039824819050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:01 p.m.
2026-09-03982396050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-0369824598050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-023822064040Sep 2, 2026, 8:20 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-023823131040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:07 p.m.
2026-09-023886040Sep 2, 2026, 6:38 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-02352631040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:37 p.m.
2026-09-0262419153040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02183040Sep 2, 2026, 9:54 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-021823240040Sep 2, 2026, 8:23 a.m. / Sep 2, 2026, 9:49 a.m.
2026-09-021812074040Sep 2, 2026, 7:10 a.m. / Sep 2, 2026, 8:21 a.m.
2026-09-011217193030Sep 1, 2026, 10:05 p.m. / Sep 1, 2026, 10:42 p.m.
2026-09-01124406030Sep 1, 2026, 8:50 p.m. / Sep 1, 2026, 9:50 p.m.
2026-09-01744175030Sep 1, 2026, 7:42 p.m. / Sep 1, 2026, 8:48 p.m.
2026-09-0119817325030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:16 p.m.
2026-09-0119820502030Sep 1, 2026, 5:02 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-0119820395030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:23 p.m.
2026-09-0178476030Sep 1, 2026, 3:08 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-014018519030Sep 1, 2026, 2:21 p.m. / Sep 1, 2026, 3:06 p.m.
2026-09-01402354030Sep 1, 2026, 1:46 p.m. / Sep 1, 2026, 2:14 p.m.
2026-09-014019002030Sep 1, 2026, 12:53 p.m. / Sep 1, 2026, 1:40 p.m.
2026-09-01407015030Sep 1, 2026, 12:14 p.m. / Sep 1, 2026, 12:47 p.m.
2026-09-014011623030Sep 1, 2026, 11:17 a.m. / Sep 1, 2026, 12:09 p.m.
2026-09-014012733030Sep 1, 2026, 10:44 a.m. / Sep 1, 2026, 11:09 a.m.
2026-09-014026791030Sep 1, 2026, 9:56 a.m. / Sep 1, 2026, 10:37 a.m.
2026-09-014015724030Sep 1, 2026, 9:04 a.m. / Sep 1, 2026, 9:45 a.m.
2026-09-014110410030Sep 1, 2026, 8:05 a.m. / Sep 1, 2026, 8:50 a.m.
2026-09-0161013816030Sep 1, 2026, 6:53 a.m. / Sep 1, 2026, 8:03 a.m.
2026-09-0111211670030Sep 1, 2026, 6:51 a.m. / Sep 1, 2026, 7:33 a.m.
2026-09-019817287030Sep 1, 2026, 5:58 a.m. / Sep 1, 2026, 6:49 a.m.
2026-08-288824682130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:07 p.m.
2026-08-288812871130Aug 28, 2026, 3:17 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-288816954130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:04 p.m.
2026-08-273515772120Aug 27, 2026, 2:28 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-273517318120Aug 27, 2026, 1:57 p.m. / Aug 27, 2026, 2:20 p.m.
2026-08-27354102120Aug 27, 2026, 12:18 p.m. / Aug 27, 2026, 1:49 p.m.
2026-08-2735377120Aug 27, 2026, 12:08 p.m. / Aug 27, 2026, 12:49 p.m.
2026-08-259812650100Aug 25, 2026, 3:19 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-204812329050Aug 20, 2026, 5:14 p.m. / Aug 20, 2026, 5:59 p.m.
2026-08-204425588050Aug 20, 2026, 4:29 p.m. / Aug 20, 2026, 5:08 p.m.
2026-08-201128110050Aug 20, 2026, 4:00 p.m. / Aug 20, 2026, 4:24 p.m.
2026-08-20112399050Aug 20, 2026, 3:14 p.m. / Aug 20, 2026, 3:54 p.m.
2026-08-201124733050Aug 20, 2026, 2:28 p.m. / Aug 20, 2026, 3:08 p.m.
2026-08-201125426050Aug 20, 2026, 1:34 p.m. / Aug 20, 2026, 2:23 p.m.
2026-08-2011213826050Aug 20, 2026, 12:59 p.m. / Aug 20, 2026, 1:28 p.m.
2026-08-201125364050Aug 20, 2026, 12:13 p.m. / Aug 20, 2026, 12:54 p.m.
2026-08-201123346050Aug 20, 2026, 11:29 a.m. / Aug 20, 2026, 12:08 p.m.
2026-08-201126327050Aug 20, 2026, 10:38 a.m. / Aug 20, 2026, 11:24 a.m.
2026-08-201124370050Aug 20, 2026, 10:00 a.m. / Aug 20, 2026, 10:34 a.m.
2026-08-2011223247050Aug 20, 2026, 9:04 a.m. / Aug 20, 2026, 9:54 a.m.
2026-08-2011119525050Aug 20, 2026, 8:33 a.m. / Aug 20, 2026, 8:58 a.m.
2026-08-201117397050Aug 20, 2026, 7:53 a.m. / Aug 20, 2026, 8:29 a.m.
2026-08-209812893050Aug 20, 2026, 6:48 a.m. / Aug 20, 2026, 7:49 a.m.
2026-08-189819378030Aug 18, 2026, 8:04 a.m. / Aug 18, 2026, 8:21 a.m.
2026-08-188820906030Aug 18, 2026, 8:13 a.m. / Aug 18, 2026, 8:13 a.m.
2026-08-18983446030Aug 18, 2026, 7:54 a.m. / Aug 18, 2026, 8:00 a.m.
2026-08-18987053030Aug 18, 2026, 7:34 a.m. / Aug 18, 2026, 7:48 a.m.
2026-08-18983493030Aug 18, 2026, 7:24 a.m. / Aug 18, 2026, 7:29 a.m.
2026-08-189818051030Aug 18, 2026, 7:04 a.m. / Aug 18, 2026, 7:19 a.m.
2026-08-189816897030Aug 18, 2026, 6:18 a.m. / Aug 18, 2026, 6:59 a.m.
2026-08-18756666030Aug 18, 2026, 4:39 a.m. / Aug 18, 2026, 6:14 a.m.
2026-08-1817313638030Aug 18, 2026, 4:24 a.m. / Aug 18, 2026, 5:19 a.m.
2026-08-16583189010Aug 16, 2026, 6:49 p.m. / Aug 16, 2026, 7:34 p.m.
2026-08-165822357010Aug 16, 2026, 6:29 p.m. / Aug 16, 2026, 6:44 p.m.
2026-08-168115280010Aug 16, 2026, 5:24 p.m. / Aug 16, 2026, 6:24 p.m.
2026-08-168118864010Aug 16, 2026, 4:29 p.m. / Aug 16, 2026, 5:19 p.m.
2026-08-165820068010Aug 16, 2026, 3:24 p.m. / Aug 16, 2026, 4:24 p.m.
2026-08-165811679010Aug 16, 2026, 2:29 p.m. / Aug 16, 2026, 3:19 p.m.
2026-08-16563913010Aug 16, 2026, 2:00 p.m. / Aug 16, 2026, 2:20 p.m.
2026-08-165620006010Aug 16, 2026, 1:44 p.m. / Aug 16, 2026, 1:55 p.m.
2026-08-16584664010Aug 16, 2026, 12:08 p.m. / Aug 16, 2026, 1:39 p.m.
2026-08-165824059010Aug 16, 2026, 11:44 a.m. / Aug 16, 2026, 12:44 p.m.
2026-08-16871139010Aug 16, 2026, 10:59 a.m. / Aug 16, 2026, 11:29 a.m.
2026-08-1611115864010Aug 16, 2026, 10:29 a.m. / Aug 16, 2026, 10:53 a.m.
2026-08-1611117092010Aug 16, 2026, 9:54 a.m. / Aug 16, 2026, 10:24 a.m.
2026-08-1611211805010Aug 16, 2026, 9:14 a.m. / Aug 16, 2026, 9:49 a.m.
2026-08-16442761010Aug 16, 2026, 8:09 a.m. / Aug 16, 2026, 9:09 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
137 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