Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4849

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.

239
Observed trips
22
Service dates
52
Routes
Service dateRouteTripFirst / last observed
2026-09-1111020166060Sep 11, 2026, 7:51 a.m. / Sep 11, 2026, 9:44 a.m.
2026-09-111105029060Sep 11, 2026, 5:52 a.m. / Sep 11, 2026, 7:50 a.m.
2026-09-105723436050Sep 10, 2026, 5:38 p.m. / Sep 10, 2026, 6:59 p.m.
2026-09-105655404050Sep 10, 2026, 3:47 p.m. / Sep 10, 2026, 5:37 p.m.
2026-09-1056517238050Sep 10, 2026, 2:41 p.m. / Sep 10, 2026, 3:45 p.m.
2026-09-0911111195040Sep 9, 2026, 9:58 p.m. / Sep 9, 2026, 10:32 p.m.
2026-09-0911115949040Sep 9, 2026, 9:24 p.m. / Sep 9, 2026, 9:57 p.m.
2026-09-0911112012040Sep 9, 2026, 8:41 p.m. / Sep 9, 2026, 9:23 p.m.
2026-09-091114574040Sep 9, 2026, 7:53 p.m. / Sep 9, 2026, 8:40 p.m.
2026-09-094427781040Sep 9, 2026, 6:37 p.m. / Sep 9, 2026, 7:52 p.m.
2026-09-09445583040Sep 9, 2026, 5:45 p.m. / Sep 9, 2026, 6:35 p.m.
2026-09-094423323040Sep 9, 2026, 5:03 p.m. / Sep 9, 2026, 5:42 p.m.
2026-09-09449525040Sep 9, 2026, 4:16 p.m. / Sep 9, 2026, 5:01 p.m.
2026-09-09444918040Sep 9, 2026, 3:34 p.m. / Sep 9, 2026, 4:14 p.m.
2026-09-094427502040Sep 9, 2026, 2:46 p.m. / Sep 9, 2026, 3:31 p.m.
2026-09-0911117378040Sep 9, 2026, 2:08 p.m. / Sep 9, 2026, 2:45 p.m.
2026-09-091113120040Sep 9, 2026, 1:27 p.m. / Sep 9, 2026, 2:07 p.m.
2026-09-0911127564040Sep 9, 2026, 12:42 p.m. / Sep 9, 2026, 1:26 p.m.
2026-09-0911117736040Sep 9, 2026, 11:56 a.m. / Sep 9, 2026, 12:41 p.m.
2026-09-0911118256040Sep 9, 2026, 11:10 a.m. / Sep 9, 2026, 11:56 a.m.
2026-09-0911127967040Sep 9, 2026, 10:07 a.m. / Sep 9, 2026, 11:09 a.m.
2026-09-0911125588040Sep 9, 2026, 9:20 a.m. / Sep 9, 2026, 10:06 a.m.
2026-09-0911144040Sep 9, 2026, 8:49 a.m. / Sep 9, 2026, 9:18 a.m.
2026-09-0911115542040Sep 9, 2026, 7:54 a.m. / Sep 9, 2026, 8:47 a.m.
2026-09-0911121553040Sep 9, 2026, 7:28 a.m. / Sep 9, 2026, 7:52 a.m.
2026-09-0911227276040Sep 9, 2026, 6:24 a.m. / Sep 9, 2026, 7:25 a.m.
2026-09-0911624143040Sep 9, 2026, 5:48 a.m. / Sep 9, 2026, 6:23 a.m.
2026-09-091103481040Sep 9, 2026, 4:25 a.m. / Sep 9, 2026, 5:47 a.m.
2026-09-087412119030Sep 8, 2026, 11:47 p.m. / Sep 9, 2026, 12:42 a.m.
2026-09-08805060030Sep 8, 2026, 10:53 p.m. / Sep 8, 2026, 11:45 p.m.
2026-09-08801155030Sep 8, 2026, 9:50 p.m. / Sep 8, 2026, 10:52 p.m.
2026-09-08809601030Sep 8, 2026, 8:52 p.m. / Sep 8, 2026, 9:49 p.m.
2026-09-086328923030Sep 8, 2026, 7:09 p.m. / Sep 8, 2026, 8:51 p.m.
2026-09-08639091030Sep 8, 2026, 5:27 p.m. / Sep 8, 2026, 7:08 p.m.
2026-09-086315093030Sep 8, 2026, 4:28 p.m. / Sep 8, 2026, 5:39 p.m.
2026-09-086320136030Sep 8, 2026, 3:11 p.m. / Sep 8, 2026, 4:25 p.m.
2026-09-08804474030Sep 8, 2026, 1:54 p.m. / Sep 8, 2026, 3:08 p.m.
2026-09-088023094030Sep 8, 2026, 12:47 p.m. / Sep 8, 2026, 1:53 p.m.
2026-09-088015309030Sep 8, 2026, 11:51 a.m. / Sep 8, 2026, 12:46 p.m.
2026-09-0880715030Sep 8, 2026, 10:34 a.m. / Sep 8, 2026, 11:51 a.m.
2026-09-08801043030Sep 8, 2026, 9:34 a.m. / Sep 8, 2026, 10:31 a.m.
2026-09-088026685030Sep 8, 2026, 8:22 a.m. / Sep 8, 2026, 9:28 a.m.
2026-09-088028579030Sep 8, 2026, 7:24 a.m. / Sep 8, 2026, 8:20 a.m.
2026-09-088026774030Sep 8, 2026, 6:33 a.m. / Sep 8, 2026, 7:23 a.m.
2026-09-0826116782030Sep 8, 2026, 5:07 a.m. / Sep 8, 2026, 6:32 a.m.
2026-09-088019489030Sep 8, 2026, 4:18 a.m. / Sep 8, 2026, 5:06 a.m.
2026-09-071413052110Sep 7, 2026, 7:36 p.m. / Sep 7, 2026, 8:23 p.m.
2026-09-071424932110Sep 7, 2026, 6:22 p.m. / Sep 7, 2026, 7:34 p.m.
2026-09-071419200110Sep 7, 2026, 5:05 p.m. / Sep 7, 2026, 6:21 p.m.
2026-09-07143648110Sep 7, 2026, 3:22 p.m. / Sep 7, 2026, 5:03 p.m.
2026-09-076228071110Sep 7, 2026, 1:35 p.m. / Sep 7, 2026, 3:22 p.m.
2026-09-0761855110Sep 7, 2026, 11:57 a.m. / Sep 7, 2026, 1:33 p.m.
2026-09-07622374110Sep 7, 2026, 10:00 a.m. / Sep 7, 2026, 11:56 a.m.
2026-09-0611617751100Sep 6, 2026, 5:44 p.m. / Sep 6, 2026, 6:07 p.m.
2026-09-0611213752100Sep 6, 2026, 5:07 p.m. / Sep 6, 2026, 5:42 p.m.
2026-09-0611212193100Sep 6, 2026, 4:28 p.m. / Sep 6, 2026, 5:07 p.m.
2026-09-06878990100Sep 6, 2026, 3:42 p.m. / Sep 6, 2026, 4:27 p.m.
2026-09-068721541100Sep 6, 2026, 2:57 p.m. / Sep 6, 2026, 3:41 p.m.
2026-09-0611111733100Sep 6, 2026, 2:29 p.m. / Sep 6, 2026, 2:56 p.m.
2026-09-0611123284100Sep 6, 2026, 1:54 p.m. / Sep 6, 2026, 2:28 p.m.
2026-09-068716873100Sep 6, 2026, 1:07 p.m. / Sep 6, 2026, 1:52 p.m.
2026-09-06879905100Sep 6, 2026, 12:31 p.m. / Sep 6, 2026, 1:06 p.m.
2026-09-0611126305100Sep 6, 2026, 11:54 a.m. / Sep 6, 2026, 12:30 p.m.
2026-09-0611114158100Sep 6, 2026, 11:01 a.m. / Sep 6, 2026, 11:53 a.m.
2026-09-057017984090Sep 5, 2026, 6:49 p.m. / Sep 5, 2026, 8:34 p.m.
2026-09-0517318056090Sep 5, 2026, 7:14 p.m. / Sep 5, 2026, 7:35 p.m.
2026-09-0517326782090Sep 5, 2026, 6:45 p.m. / Sep 5, 2026, 7:13 p.m.
2026-09-059917727090Sep 5, 2026, 5:28 p.m. / Sep 5, 2026, 6:44 p.m.
2026-09-059917053090Sep 5, 2026, 4:59 p.m. / Sep 5, 2026, 5:27 p.m.
2026-09-059913466090Sep 5, 2026, 4:28 p.m. / Sep 5, 2026, 4:56 p.m.
2026-09-059916964090Sep 5, 2026, 4:02 p.m. / Sep 5, 2026, 4:27 p.m.
2026-09-05991415090Sep 5, 2026, 3:28 p.m. / Sep 5, 2026, 4:01 p.m.
2026-09-059916240090Sep 5, 2026, 3:01 p.m. / Sep 5, 2026, 3:27 p.m.
2026-09-059924237090Sep 5, 2026, 2:01 p.m. / Sep 5, 2026, 3:00 p.m.
2026-09-059911505090Sep 5, 2026, 2:03 p.m. / Sep 5, 2026, 2:29 p.m.
2026-09-059920562090Sep 5, 2026, 1:28 p.m. / Sep 5, 2026, 2:00 p.m.
2026-09-05992715090Sep 5, 2026, 1:01 p.m. / Sep 5, 2026, 1:27 p.m.
2026-09-059914261090Sep 5, 2026, 12:28 p.m. / Sep 5, 2026, 1:00 p.m.
2026-09-059911402090Sep 5, 2026, 12:04 p.m. / Sep 5, 2026, 12:27 p.m.
2026-09-059913608090Sep 5, 2026, 11:29 a.m. / Sep 5, 2026, 12:03 p.m.
2026-09-059925091090Sep 5, 2026, 11:02 a.m. / Sep 5, 2026, 11:28 a.m.
2026-09-059911799090Sep 5, 2026, 10:28 a.m. / Sep 5, 2026, 11:01 a.m.
2026-09-05995371090Sep 5, 2026, 9:24 a.m. / Sep 5, 2026, 10:27 a.m.
2026-09-05638799090Sep 5, 2026, 6:49 a.m. / Sep 5, 2026, 9:22 a.m.
2026-09-04520468060Sep 4, 2026, 7:55 p.m. / Sep 4, 2026, 7:59 p.m.
2026-09-04513331060Sep 4, 2026, 7:08 p.m. / Sep 4, 2026, 7:54 p.m.
2026-09-04525131060Sep 4, 2026, 6:20 p.m. / Sep 4, 2026, 7:05 p.m.
2026-09-04510675060Sep 4, 2026, 5:39 p.m. / Sep 4, 2026, 6:19 p.m.
2026-09-04523174060Sep 4, 2026, 4:38 p.m. / Sep 4, 2026, 5:38 p.m.
2026-09-04517741060Sep 4, 2026, 3:52 p.m. / Sep 4, 2026, 4:36 p.m.
2026-09-0457658060Sep 4, 2026, 2:49 p.m. / Sep 4, 2026, 3:49 p.m.
2026-09-04514759060Sep 4, 2026, 2:02 p.m. / Sep 4, 2026, 2:47 p.m.
2026-09-0454570060Sep 4, 2026, 9:10 a.m. / Sep 4, 2026, 9:51 a.m.
2026-09-04521779060Sep 4, 2026, 8:29 a.m. / Sep 4, 2026, 9:10 a.m.
2026-09-044913503060Sep 4, 2026, 8:11 a.m. / Sep 4, 2026, 8:28 a.m.
2026-09-044412850060Sep 4, 2026, 7:09 a.m. / Sep 4, 2026, 8:10 a.m.
2026-09-03520488050Sep 3, 2026, 7:58 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-03513368050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:49 p.m.
2026-09-03525145050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-03523186050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03517755050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-03525315050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03516298050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-03514561050Sep 3, 2026, 7:06 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-03526610050Sep 3, 2026, 6:51 a.m. / Sep 3, 2026, 7:44 a.m.
2026-09-024822317040Sep 2, 2026, 11:55 p.m. / Sep 2, 2026, 11:56 p.m.
2026-09-024422220040Sep 2, 2026, 11:06 p.m. / Sep 2, 2026, 11:28 p.m.
2026-09-024414336040Sep 2, 2026, 10:30 p.m. / Sep 2, 2026, 10:51 p.m.
2026-09-024410743040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 10:29 p.m.
2026-09-024413246040Sep 2, 2026, 8:20 p.m. / Sep 2, 2026, 8:51 p.m.
2026-09-021221496040Sep 2, 2026, 6:50 p.m. / Sep 2, 2026, 8:04 p.m.
2026-09-02127166040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:47 p.m.
2026-09-02519480040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02344879040Sep 2, 2026, 1:17 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-02345450040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:08 p.m.
2026-09-023815014040Sep 2, 2026, 11:56 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-02384752040Sep 2, 2026, 11:10 a.m. / Sep 2, 2026, 11:55 a.m.
2026-09-023810356040Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 11:07 a.m.
2026-09-023810798040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-023615162040Sep 2, 2026, 7:58 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-02366876040Sep 2, 2026, 7:10 a.m. / Sep 2, 2026, 7:56 a.m.
2026-09-023811544040Sep 2, 2026, 6:45 a.m. / Sep 2, 2026, 7:07 a.m.
2026-09-02383172040Sep 2, 2026, 6:06 a.m. / Sep 2, 2026, 6:44 a.m.
2026-09-022519360040Sep 2, 2026, 5:01 a.m. / Sep 2, 2026, 6:04 a.m.
2026-09-012522887030Sep 2, 2026, 12:54 a.m. / Sep 2, 2026, 1:20 a.m.
2026-09-012527558030Sep 2, 2026, 12:12 a.m. / Sep 2, 2026, 12:52 a.m.
2026-09-012523335030Sep 1, 2026, 11:27 p.m. / Sep 2, 2026, 12:11 a.m.
2026-09-012518058030Sep 1, 2026, 10:35 p.m. / Sep 1, 2026, 11:26 p.m.
2026-09-012513981030Sep 1, 2026, 9:22 p.m. / Sep 1, 2026, 10:34 p.m.
2026-09-01254072030Sep 1, 2026, 8:11 p.m. / Sep 1, 2026, 8:59 p.m.
2026-09-0125915030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 8:07 p.m.
2026-09-012524146030Sep 1, 2026, 5:42 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01259407030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:23 p.m.
2026-09-012521589030Sep 1, 2026, 3:31 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-01257378030Sep 1, 2026, 2:28 p.m. / Sep 1, 2026, 3:19 p.m.
2026-09-012520874030Sep 1, 2026, 1:26 p.m. / Sep 1, 2026, 2:23 p.m.
2026-09-012527481030Sep 1, 2026, 12:06 p.m. / Sep 1, 2026, 1:20 p.m.
2026-09-012520511030Sep 1, 2026, 11:16 a.m. / Sep 1, 2026, 12:01 p.m.
2026-09-012514334030Sep 1, 2026, 10:11 a.m. / Sep 1, 2026, 11:09 a.m.
2026-09-01252465030Sep 1, 2026, 9:04 a.m. / Sep 1, 2026, 10:07 a.m.
2026-09-013516978030Sep 1, 2026, 8:18 a.m. / Sep 1, 2026, 8:50 a.m.
2026-09-0123413627030Sep 1, 2026, 7:07 a.m. / Sep 1, 2026, 8:07 a.m.
2026-08-31415477020Aug 31, 2026, 11:47 p.m. / Sep 1, 2026, 12:46 a.m.
2026-08-31258787020Aug 31, 2026, 11:00 p.m. / Aug 31, 2026, 11:30 p.m.
2026-08-31256602020Aug 31, 2026, 10:09 p.m. / Aug 31, 2026, 10:58 p.m.
2026-08-313013758020Aug 31, 2026, 9:20 p.m. / Aug 31, 2026, 10:06 p.m.
2026-08-31422389020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 9:18 p.m.
2026-08-31426727020Aug 31, 2026, 8:05 p.m. / Aug 31, 2026, 8:11 p.m.
2026-08-3142688020Aug 31, 2026, 7:17 p.m. / Aug 31, 2026, 7:59 p.m.
2026-08-314011878020Aug 31, 2026, 6:45 p.m. / Aug 31, 2026, 7:09 p.m.
2026-08-314012249020Aug 31, 2026, 5:49 p.m. / Aug 31, 2026, 6:39 p.m.
2026-08-3163975020Aug 31, 2026, 4:19 p.m. / Aug 31, 2026, 5:47 p.m.
2026-08-311711127020Aug 31, 2026, 3:05 p.m. / Aug 31, 2026, 3:56 p.m.
2026-08-3155108020Aug 31, 2026, 2:10 p.m. / Aug 31, 2026, 2:59 p.m.
2026-08-316315980020Aug 31, 2026, 8:17 a.m. / Aug 31, 2026, 9:17 a.m.
2026-08-31345490020Aug 31, 2026, 7:21 a.m. / Aug 31, 2026, 8:16 a.m.
2026-08-293914211070Aug 29, 2026, 3:28 p.m. / Aug 29, 2026, 3:57 p.m.
2026-08-293910467070Aug 29, 2026, 2:34 p.m. / Aug 29, 2026, 3:20 p.m.
2026-08-2939271070Aug 29, 2026, 1:53 p.m. / Aug 29, 2026, 2:31 p.m.
2026-08-293918819070Aug 29, 2026, 1:05 p.m. / Aug 29, 2026, 1:52 p.m.
2026-08-293913953070Aug 29, 2026, 12:25 p.m. / Aug 29, 2026, 12:59 p.m.
2026-08-293922581070Aug 29, 2026, 11:38 a.m. / Aug 29, 2026, 12:23 p.m.
2026-08-296821749070Aug 29, 2026, 9:41 a.m. / Aug 29, 2026, 11:34 a.m.
2026-08-29687074070Aug 29, 2026, 8:57 a.m. / Aug 29, 2026, 9:39 a.m.
2026-08-296819973070Aug 29, 2026, 8:10 a.m. / Aug 29, 2026, 8:55 a.m.
2026-08-296812360070Aug 29, 2026, 7:24 a.m. / Aug 29, 2026, 8:09 a.m.
2026-08-2916522660070Aug 29, 2026, 6:03 a.m. / Aug 29, 2026, 7:22 a.m.
2026-08-296113558070Aug 29, 2026, 4:38 a.m. / Aug 29, 2026, 6:01 a.m.
2026-08-2822610415130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:46 p.m.
2026-08-281514999130Aug 28, 2026, 2:49 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-271216276120Aug 27, 2026, 8:11 a.m. / Aug 27, 2026, 9:53 a.m.
2026-08-276181766120Aug 27, 2026, 6:48 a.m. / Aug 27, 2026, 8:03 a.m.
2026-08-259922671100Aug 25, 2026, 3:04 p.m. / Aug 25, 2026, 4:08 p.m.
2026-08-259910925100Aug 25, 2026, 2:19 p.m. / Aug 25, 2026, 3:00 p.m.
2026-08-2599938100Aug 25, 2026, 12:49 p.m. / Aug 25, 2026, 2:13 p.m.
2026-08-259924134100Aug 25, 2026, 12:14 p.m. / Aug 25, 2026, 1:23 p.m.
2026-08-24624643020Aug 24, 2026, 6:34 p.m. / Aug 24, 2026, 7:28 p.m.
2026-08-2467822020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 6:29 p.m.
2026-08-2465277020Aug 24, 2026, 3:44 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-243921783020Aug 24, 2026, 2:14 p.m. / Aug 24, 2026, 3:34 p.m.
2026-08-24395017020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:09 p.m.
2026-08-23382723010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:05 p.m.
2026-08-233822905010Aug 23, 2026, 4:38 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-233823542010Aug 23, 2026, 3:43 p.m. / Aug 23, 2026, 4:34 p.m.
2026-08-23381418010Aug 23, 2026, 3:09 p.m. / Aug 23, 2026, 3:38 p.m.
2026-08-233821546010Aug 23, 2026, 2:51 p.m. / Aug 23, 2026, 3:04 p.m.
2026-08-233811342010Aug 23, 2026, 1:39 p.m. / Aug 23, 2026, 2:03 p.m.
2026-08-23386155010Aug 23, 2026, 12:49 p.m. / Aug 23, 2026, 1:34 p.m.
2026-08-233813254010Aug 23, 2026, 12:08 p.m. / Aug 23, 2026, 12:44 p.m.
2026-08-233819526010Aug 23, 2026, 11:13 a.m. / Aug 23, 2026, 12:04 p.m.
2026-08-233823290010Aug 23, 2026, 10:39 a.m. / Aug 23, 2026, 11:09 a.m.
2026-08-23388517010Aug 23, 2026, 9:29 a.m. / Aug 23, 2026, 10:33 a.m.
2026-08-22513846070Aug 22, 2026, 11:04 p.m. / Aug 22, 2026, 11:34 p.m.
2026-08-2251027070Aug 22, 2026, 10:29 p.m. / Aug 22, 2026, 11:00 p.m.
2026-08-2257655070Aug 22, 2026, 9:33 p.m. / Aug 22, 2026, 10:24 p.m.
2026-08-22520941070Aug 22, 2026, 8:33 p.m. / Aug 22, 2026, 9:29 p.m.
2026-08-22613069070Aug 22, 2026, 6:43 p.m. / Aug 22, 2026, 8:28 p.m.
2026-08-226223915070Aug 22, 2026, 5:19 p.m. / Aug 22, 2026, 6:38 p.m.
2026-08-226214955070Aug 22, 2026, 3:24 p.m. / Aug 22, 2026, 5:14 p.m.
2026-08-22635147070Aug 22, 2026, 2:19 p.m. / Aug 22, 2026, 3:19 p.m.
2026-08-22635956070Aug 22, 2026, 12:59 p.m. / Aug 22, 2026, 2:14 p.m.
2026-08-22617233070Aug 22, 2026, 11:09 a.m. / Aug 22, 2026, 12:54 p.m.
2026-08-227010668070Aug 22, 2026, 9:34 a.m. / Aug 22, 2026, 11:03 a.m.
2026-08-227020681070Aug 22, 2026, 8:38 a.m. / Aug 22, 2026, 9:30 a.m.
2026-08-2217312519070Aug 22, 2026, 8:14 a.m. / Aug 22, 2026, 8:33 a.m.
2026-08-2217311175070Aug 22, 2026, 7:19 a.m. / Aug 22, 2026, 8:08 a.m.
2026-08-2117310389060Aug 21, 2026, 12:24 p.m. / Aug 21, 2026, 12:38 p.m.
2026-08-2117311226060Aug 21, 2026, 11:54 a.m. / Aug 21, 2026, 12:18 p.m.
2026-08-2117310681060Aug 21, 2026, 10:28 a.m. / Aug 21, 2026, 11:48 a.m.
2026-08-2117319262060Aug 21, 2026, 10:34 a.m. / Aug 21, 2026, 10:49 a.m.
2026-08-2117317694060Aug 21, 2026, 9:19 a.m. / Aug 21, 2026, 10:09 a.m.
2026-08-211733875060Aug 21, 2026, 8:49 a.m. / Aug 21, 2026, 9:14 a.m.
2026-08-211738417060Aug 21, 2026, 7:53 a.m. / Aug 21, 2026, 8:43 a.m.
2026-08-2117310672060Aug 21, 2026, 6:44 a.m. / Aug 21, 2026, 7:48 a.m.
2026-08-188519236030Aug 18, 2026, 11:53 p.m. / Aug 19, 2026, 12:38 a.m.
2026-08-188513584030Aug 18, 2026, 10:49 p.m. / Aug 18, 2026, 11:48 p.m.
2026-08-18586126030Aug 18, 2026, 10:24 p.m. / Aug 18, 2026, 10:44 p.m.
2026-08-185815177030Aug 18, 2026, 9:49 p.m. / Aug 18, 2026, 10:19 p.m.
2026-08-18581647030Aug 18, 2026, 9:24 p.m. / Aug 18, 2026, 9:44 p.m.
2026-08-185823369030Aug 18, 2026, 8:49 p.m. / Aug 18, 2026, 9:19 p.m.
2026-08-1816111778030Aug 18, 2026, 7:04 p.m. / Aug 18, 2026, 8:23 p.m.
2026-08-182563972030Aug 18, 2026, 6:04 p.m. / Aug 18, 2026, 6:59 p.m.
2026-08-18627009030Aug 18, 2026, 4:44 p.m. / Aug 18, 2026, 6:00 p.m.
2026-08-186119226030Aug 18, 2026, 3:24 p.m. / Aug 18, 2026, 4:39 p.m.
2026-08-186121206030Aug 18, 2026, 2:15 p.m. / Aug 18, 2026, 3:19 p.m.
2026-08-186123165030Aug 18, 2026, 12:49 p.m. / Aug 18, 2026, 2:09 p.m.
2026-08-18612410030Aug 18, 2026, 11:04 a.m. / Aug 18, 2026, 12:44 p.m.
2026-08-18816715030Aug 18, 2026, 9:55 a.m. / Aug 18, 2026, 10:48 a.m.
2026-08-18819712030Aug 18, 2026, 10:23 a.m. / Aug 18, 2026, 10:34 a.m.
2026-08-1882471030Aug 18, 2026, 9:39 a.m. / Aug 18, 2026, 9:49 a.m.
2026-08-18823751030Aug 18, 2026, 8:59 a.m. / Aug 18, 2026, 9:33 a.m.
2026-08-18818631030Aug 18, 2026, 8:39 a.m. / Aug 18, 2026, 8:54 a.m.
2026-08-1889670030Aug 18, 2026, 8:00 a.m. / Aug 18, 2026, 8:34 a.m.
2026-08-188623306030Aug 18, 2026, 6:59 a.m. / Aug 18, 2026, 7:54 a.m.
2026-08-1826311134030Aug 18, 2026, 5:25 a.m. / Aug 18, 2026, 6:54 a.m.
2026-08-1716118655020Aug 17, 2026, 6:34 p.m. / Aug 17, 2026, 7:24 p.m.
2026-08-1726222696020Aug 17, 2026, 5:30 p.m. / Aug 17, 2026, 6:29 p.m.
2026-08-175320594020Aug 17, 2026, 4:04 p.m. / Aug 17, 2026, 5:24 p.m.
2026-08-1718713999020Aug 17, 2026, 3:24 p.m. / Aug 17, 2026, 3:59 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
239 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