Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6596

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.

145
Observed trips
14
Service dates
38
Routes
Service dateRouteTripFirst / last observed
2026-08-28903809130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 7:41 p.m.
2026-08-28483540130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-2710511136120Aug 27, 2026, 11:54 a.m. / Aug 27, 2026, 12:59 p.m.
2026-08-271656664120Aug 27, 2026, 10:54 a.m. / Aug 27, 2026, 11:49 a.m.
2026-08-2716511502120Aug 27, 2026, 10:40 a.m. / Aug 27, 2026, 10:49 a.m.
2026-08-2716513924120Aug 27, 2026, 9:54 a.m. / Aug 27, 2026, 10:34 a.m.
2026-08-2716513675120Aug 27, 2026, 9:39 a.m. / Aug 27, 2026, 9:49 a.m.
2026-08-276011692120Aug 27, 2026, 8:58 a.m. / Aug 27, 2026, 9:34 a.m.
2026-08-276024745120Aug 27, 2026, 7:50 a.m. / Aug 27, 2026, 8:57 a.m.
2026-08-25258751100Aug 25, 2026, 3:55 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-25257068100Aug 25, 2026, 3:00 p.m. / Aug 25, 2026, 3:51 p.m.
2026-08-25259479100Aug 25, 2026, 1:53 p.m. / Aug 25, 2026, 2:54 p.m.
2026-08-25251210100Aug 25, 2026, 1:00 p.m. / Aug 25, 2026, 1:49 p.m.
2026-08-252512512100Aug 25, 2026, 12:24 p.m. / Aug 25, 2026, 12:54 p.m.
2026-08-252510763100Aug 25, 2026, 11:19 a.m. / Aug 25, 2026, 12:19 p.m.
2026-08-252516555100Aug 25, 2026, 10:30 a.m. / Aug 25, 2026, 11:15 a.m.
2026-08-25255144100Aug 25, 2026, 9:44 a.m. / Aug 25, 2026, 10:24 a.m.
2026-08-25398572100Aug 25, 2026, 8:25 a.m. / Aug 25, 2026, 9:39 a.m.
2026-08-256284175100Aug 25, 2026, 8:04 a.m. / Aug 25, 2026, 8:20 a.m.
2026-08-259013326100Aug 25, 2026, 6:52 a.m. / Aug 25, 2026, 7:58 a.m.
2026-08-252943474100Aug 25, 2026, 6:14 a.m. / Aug 25, 2026, 6:44 a.m.
2026-08-24483954020Aug 24, 2026, 7:28 p.m. / Aug 24, 2026, 8:14 p.m.
2026-08-244812261020Aug 24, 2026, 6:29 p.m. / Aug 24, 2026, 7:23 p.m.
2026-08-244811724020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 6:24 p.m.
2026-08-24723174020Aug 24, 2026, 4:03 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-241422511020Aug 24, 2026, 2:48 p.m. / Aug 24, 2026, 3:54 p.m.
2026-08-241411505020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:44 p.m.
2026-08-23146637010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:06 p.m.
2026-08-236224829010Aug 23, 2026, 3:29 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-236122711010Aug 23, 2026, 1:59 p.m. / Aug 23, 2026, 3:24 p.m.
2026-08-236216749010Aug 23, 2026, 12:24 p.m. / Aug 23, 2026, 1:53 p.m.
2026-08-236121311010Aug 23, 2026, 11:00 a.m. / Aug 23, 2026, 12:19 p.m.
2026-08-236210002010Aug 23, 2026, 9:04 a.m. / Aug 23, 2026, 10:53 a.m.
2026-08-239925117010Aug 23, 2026, 8:00 a.m. / Aug 23, 2026, 9:00 a.m.
2026-08-239910793010Aug 23, 2026, 7:29 a.m. / Aug 23, 2026, 7:54 a.m.
2026-08-239925158010Aug 23, 2026, 6:58 a.m. / Aug 23, 2026, 7:24 a.m.
2026-08-239917480010Aug 23, 2026, 6:30 a.m. / Aug 23, 2026, 6:53 a.m.
2026-08-2399184010Aug 23, 2026, 5:59 a.m. / Aug 23, 2026, 6:23 a.m.
2026-08-237024960010Aug 23, 2026, 4:24 a.m. / Aug 23, 2026, 5:53 a.m.
2026-08-224116060070Aug 22, 2026, 10:08 p.m. / Aug 22, 2026, 10:38 p.m.
2026-08-224112954070Aug 22, 2026, 9:29 p.m. / Aug 22, 2026, 10:03 p.m.
2026-08-224121745070Aug 22, 2026, 8:07 p.m. / Aug 22, 2026, 9:24 p.m.
2026-08-227017411070Aug 22, 2026, 6:43 p.m. / Aug 22, 2026, 8:03 p.m.
2026-08-22705168070Aug 22, 2026, 4:53 p.m. / Aug 22, 2026, 6:38 p.m.
2026-08-2217321223070Aug 22, 2026, 5:19 p.m. / Aug 22, 2026, 5:30 p.m.
2026-08-2217312241070Aug 22, 2026, 4:58 p.m. / Aug 22, 2026, 5:14 p.m.
2026-08-2210516075070Aug 22, 2026, 3:19 p.m. / Aug 22, 2026, 4:16 p.m.
2026-08-221052067070Aug 22, 2026, 2:24 p.m. / Aug 22, 2026, 3:14 p.m.
2026-08-221059475070Aug 22, 2026, 1:44 p.m. / Aug 22, 2026, 2:19 p.m.
2026-08-221056091070Aug 22, 2026, 12:29 p.m. / Aug 22, 2026, 1:38 p.m.
2026-08-21981309060Aug 21, 2026, 5:09 p.m. / Aug 21, 2026, 5:43 p.m.
2026-08-21989404060Aug 21, 2026, 5:00 p.m. / Aug 21, 2026, 5:04 p.m.
2026-08-21622019060Aug 21, 2026, 3:29 p.m. / Aug 21, 2026, 4:53 p.m.
2026-08-21621169060Aug 21, 2026, 1:38 p.m. / Aug 21, 2026, 3:23 p.m.
2026-08-21123113060Aug 21, 2026, 11:29 a.m. / Aug 21, 2026, 12:38 p.m.
2026-08-211225200060Aug 21, 2026, 10:19 a.m. / Aug 21, 2026, 11:23 a.m.
2026-08-211210205060Aug 21, 2026, 9:03 a.m. / Aug 21, 2026, 10:14 a.m.
2026-08-21126608060Aug 21, 2026, 7:43 a.m. / Aug 21, 2026, 8:59 a.m.
2026-08-215723789060Aug 21, 2026, 6:30 a.m. / Aug 21, 2026, 7:39 a.m.
2026-08-201414342050Aug 20, 2026, 8:34 p.m. / Aug 20, 2026, 9:24 p.m.
2026-08-20147693050Aug 20, 2026, 7:23 p.m. / Aug 20, 2026, 8:28 p.m.
2026-08-20148449050Aug 20, 2026, 5:19 p.m. / Aug 20, 2026, 7:18 p.m.
2026-08-2073617050Aug 20, 2026, 3:48 p.m. / Aug 20, 2026, 5:14 p.m.
2026-08-20481811050Aug 20, 2026, 2:44 p.m. / Aug 20, 2026, 3:43 p.m.
2026-08-201108168050Aug 20, 2026, 11:49 a.m. / Aug 20, 2026, 1:14 p.m.
2026-08-2011025715050Aug 20, 2026, 9:43 a.m. / Aug 20, 2026, 11:43 a.m.
2026-08-2011015789050Aug 20, 2026, 7:08 a.m. / Aug 20, 2026, 9:38 a.m.
2026-08-2028325209050Aug 20, 2026, 5:18 a.m. / Aug 20, 2026, 7:03 a.m.
2026-08-1952107080Aug 19, 2026, 6:33 p.m. / Aug 19, 2026, 6:59 p.m.
2026-08-1959000080Aug 19, 2026, 5:14 p.m. / Aug 19, 2026, 6:28 p.m.
2026-08-1923416455080Aug 19, 2026, 4:33 p.m. / Aug 19, 2026, 5:09 p.m.
2026-08-194212849080Aug 19, 2026, 3:48 p.m. / Aug 19, 2026, 4:29 p.m.
2026-08-194212498080Aug 19, 2026, 2:59 p.m. / Aug 19, 2026, 3:44 p.m.
2026-08-194224969080Aug 19, 2026, 2:33 p.m. / Aug 19, 2026, 2:54 p.m.
2026-08-19422859080Aug 19, 2026, 1:53 p.m. / Aug 19, 2026, 2:28 p.m.
2026-08-194210018080Aug 19, 2026, 1:18 p.m. / Aug 19, 2026, 1:48 p.m.
2026-08-194220281080Aug 19, 2026, 12:48 p.m. / Aug 19, 2026, 1:13 p.m.
2026-08-194217132080Aug 19, 2026, 12:03 p.m. / Aug 19, 2026, 12:44 p.m.
2026-08-19426220080Aug 19, 2026, 11:34 a.m. / Aug 19, 2026, 11:58 a.m.
2026-08-19424538080Aug 19, 2026, 10:53 a.m. / Aug 19, 2026, 11:28 a.m.
2026-08-194217497080Aug 19, 2026, 10:24 a.m. / Aug 19, 2026, 10:49 a.m.
2026-08-194213493080Aug 19, 2026, 9:43 a.m. / Aug 19, 2026, 10:19 a.m.
2026-08-1942812080Aug 19, 2026, 9:22 a.m. / Aug 19, 2026, 9:38 a.m.
2026-08-193920277080Aug 19, 2026, 8:19 a.m. / Aug 19, 2026, 9:13 a.m.
2026-08-193820188080Aug 19, 2026, 7:43 a.m. / Aug 19, 2026, 8:14 a.m.
2026-08-192222173080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:38 a.m.
2026-08-182759344030Aug 18, 2026, 6:03 p.m. / Aug 18, 2026, 6:54 p.m.
2026-08-188119741030Aug 18, 2026, 4:38 p.m. / Aug 18, 2026, 5:59 p.m.
2026-08-188117741030Aug 18, 2026, 2:54 p.m. / Aug 18, 2026, 4:33 p.m.
2026-08-181108168030Aug 18, 2026, 11:45 a.m. / Aug 18, 2026, 1:09 p.m.
2026-08-1811025715030Aug 18, 2026, 9:44 a.m. / Aug 18, 2026, 11:39 a.m.
2026-08-1811015789030Aug 18, 2026, 7:09 a.m. / Aug 18, 2026, 9:39 a.m.
2026-08-1828325209030Aug 18, 2026, 5:19 a.m. / Aug 18, 2026, 7:04 a.m.
2026-08-179815402020Aug 17, 2026, 5:40 p.m. / Aug 17, 2026, 6:19 p.m.
2026-08-179815381020Aug 17, 2026, 5:00 p.m. / Aug 17, 2026, 5:34 p.m.
2026-08-179814972020Aug 17, 2026, 4:15 p.m. / Aug 17, 2026, 4:54 p.m.
2026-08-1798311020Aug 17, 2026, 3:34 p.m. / Aug 17, 2026, 4:09 p.m.
2026-08-179819527020Aug 17, 2026, 2:44 p.m. / Aug 17, 2026, 3:29 p.m.
2026-08-179820247020Aug 17, 2026, 2:04 p.m. / Aug 17, 2026, 2:39 p.m.
2026-08-17988635020Aug 17, 2026, 1:14 p.m. / Aug 17, 2026, 2:00 p.m.
2026-08-17982931020Aug 17, 2026, 12:34 p.m. / Aug 17, 2026, 1:09 p.m.
2026-08-17986335020Aug 17, 2026, 11:44 a.m. / Aug 17, 2026, 12:29 p.m.
2026-08-179812491020Aug 17, 2026, 11:00 a.m. / Aug 17, 2026, 11:39 a.m.
2026-08-179818055020Aug 17, 2026, 10:14 a.m. / Aug 17, 2026, 10:54 a.m.
2026-08-17982006020Aug 17, 2026, 9:29 a.m. / Aug 17, 2026, 10:09 a.m.
2026-08-1798665020Aug 17, 2026, 8:49 a.m. / Aug 17, 2026, 9:24 a.m.
2026-08-17452054020Aug 17, 2026, 8:40 a.m. / Aug 17, 2026, 8:43 a.m.
2026-08-174514374020Aug 17, 2026, 8:29 a.m. / Aug 17, 2026, 8:34 a.m.
2026-08-174810052020Aug 17, 2026, 7:14 a.m. / Aug 17, 2026, 8:24 a.m.
2026-08-1748-723458800Aug 17, 2026, 7:39 a.m. / Aug 17, 2026, 7:39 a.m.
2026-08-165314558010Aug 16, 2026, 8:44 p.m. / Aug 16, 2026, 9:19 p.m.
2026-08-165322490010Aug 16, 2026, 8:00 p.m. / Aug 16, 2026, 8:39 p.m.
2026-08-161122640010Aug 16, 2026, 7:03 p.m. / Aug 16, 2026, 7:54 p.m.
2026-08-161122432010Aug 16, 2026, 6:24 p.m. / Aug 16, 2026, 6:59 p.m.
2026-08-1611625684010Aug 16, 2026, 4:59 p.m. / Aug 16, 2026, 6:19 p.m.
2026-08-16715894010Aug 16, 2026, 4:14 p.m. / Aug 16, 2026, 4:34 p.m.
2026-08-16720671010Aug 16, 2026, 3:04 p.m. / Aug 16, 2026, 4:09 p.m.
2026-08-16712945010Aug 16, 2026, 1:04 p.m. / Aug 16, 2026, 3:00 p.m.
2026-08-1677126010Aug 16, 2026, 12:54 p.m. / Aug 16, 2026, 1:44 p.m.
2026-08-16987143010Aug 16, 2026, 10:50 a.m. / Aug 16, 2026, 11:40 a.m.
2026-08-169819958010Aug 16, 2026, 10:09 a.m. / Aug 16, 2026, 10:44 a.m.
2026-08-151122128070Aug 15, 2026, 7:30 p.m. / Aug 15, 2026, 9:14 p.m.
2026-08-151121619070Aug 15, 2026, 6:10 p.m. / Aug 15, 2026, 7:24 p.m.
2026-08-151123093070Aug 15, 2026, 5:04 p.m. / Aug 15, 2026, 6:04 p.m.
2026-08-151114181070Aug 15, 2026, 3:39 p.m. / Aug 15, 2026, 5:00 p.m.
2026-08-15117385070Aug 15, 2026, 1:24 p.m. / Aug 15, 2026, 3:34 p.m.
2026-08-151114036070Aug 15, 2026, 11:54 a.m. / Aug 15, 2026, 1:19 p.m.
2026-08-151121248070Aug 15, 2026, 11:29 a.m. / Aug 15, 2026, 11:44 a.m.
2026-08-151113165070Aug 15, 2026, 9:29 a.m. / Aug 15, 2026, 11:24 a.m.
2026-08-151122174070Aug 15, 2026, 8:34 a.m. / Aug 15, 2026, 9:24 a.m.
2026-08-151117582070Aug 15, 2026, 6:44 a.m. / Aug 15, 2026, 8:23 a.m.
2026-08-15112829070Aug 15, 2026, 5:28 a.m. / Aug 15, 2026, 6:38 a.m.
2026-08-15701033070Aug 15, 2026, 4:24 a.m. / Aug 15, 2026, 5:24 a.m.
2026-08-149810989060Aug 14, 2026, 6:09 p.m. / Aug 14, 2026, 7:01 p.m.
2026-08-1419724439060Aug 14, 2026, 5:39 p.m. / Aug 14, 2026, 6:04 p.m.
2026-08-149812656060Aug 14, 2026, 5:18 p.m. / Aug 14, 2026, 5:34 p.m.
2026-08-141912799060Aug 14, 2026, 3:59 p.m. / Aug 14, 2026, 5:13 p.m.
2026-08-14621490060Aug 14, 2026, 11:24 a.m. / Aug 14, 2026, 12:29 p.m.
2026-08-149017475060Aug 14, 2026, 10:19 a.m. / Aug 14, 2026, 11:18 a.m.
2026-08-149010495060Aug 14, 2026, 9:30 a.m. / Aug 14, 2026, 10:14 a.m.
2026-08-149015434060Aug 14, 2026, 8:28 a.m. / Aug 14, 2026, 9:21 a.m.
2026-08-148814228060Aug 14, 2026, 7:34 a.m. / Aug 14, 2026, 8:23 a.m.
2026-08-14887111060Aug 14, 2026, 6:38 a.m. / Aug 14, 2026, 7:29 a.m.
2026-08-14881479060Aug 14, 2026, 5:48 a.m. / Aug 14, 2026, 6:33 a.m.
2026-08-14884419060Aug 14, 2026, 4:38 a.m. / Aug 14, 2026, 5:43 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
145 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