Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4806

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.

238
Observed trips
21
Service dates
49
Routes
Service dateRouteTripFirst / last observed
2026-09-116317099060Sep 11, 2026, 10:26 p.m. / Sep 11, 2026, 11:36 p.m.
2026-09-11638321060Sep 11, 2026, 9:24 p.m. / Sep 11, 2026, 10:24 p.m.
2026-09-116321117060Sep 11, 2026, 7:57 p.m. / Sep 11, 2026, 9:23 p.m.
2026-09-11112950060Sep 11, 2026, 5:51 p.m. / Sep 11, 2026, 7:56 p.m.
2026-09-111114070060Sep 11, 2026, 4:40 p.m. / Sep 11, 2026, 5:50 p.m.
2026-09-11116855060Sep 11, 2026, 2:54 p.m. / Sep 11, 2026, 4:38 p.m.
2026-09-111112416060Sep 11, 2026, 1:46 p.m. / Sep 11, 2026, 2:51 p.m.
2026-09-111534012060Sep 11, 2026, 1:22 p.m. / Sep 11, 2026, 1:44 p.m.
2026-09-1115315083060Sep 11, 2026, 1:01 p.m. / Sep 11, 2026, 1:21 p.m.
2026-09-1115319202060Sep 11, 2026, 11:47 a.m. / Sep 11, 2026, 1:00 p.m.
2026-09-1115322891060Sep 11, 2026, 12:09 p.m. / Sep 11, 2026, 12:25 p.m.
2026-09-1116313363060Sep 11, 2026, 10:34 a.m. / Sep 11, 2026, 11:46 a.m.
2026-09-1116319913060Sep 11, 2026, 10:04 a.m. / Sep 11, 2026, 10:31 a.m.
2026-09-11604011060Sep 11, 2026, 9:24 a.m. / Sep 11, 2026, 10:02 a.m.
2026-09-11605691060Sep 11, 2026, 8:31 a.m. / Sep 11, 2026, 9:23 a.m.
2026-09-11574984060Sep 11, 2026, 7:29 a.m. / Sep 11, 2026, 8:30 a.m.
2026-09-115719708060Sep 11, 2026, 6:44 a.m. / Sep 11, 2026, 7:27 a.m.
2026-09-106817303050Sep 11, 2026, 12:57 a.m. / Sep 11, 2026, 2:35 a.m.
2026-09-10626661050Sep 10, 2026, 11:24 p.m. / Sep 11, 2026, 12:56 a.m.
2026-09-1016812382050Sep 10, 2026, 10:02 p.m. / Sep 10, 2026, 11:22 p.m.
2026-09-1016812890050Sep 10, 2026, 9:02 p.m. / Sep 10, 2026, 10:01 p.m.
2026-09-1016513703050Sep 10, 2026, 8:18 p.m. / Sep 10, 2026, 9:02 p.m.
2026-09-1016514072050Sep 10, 2026, 7:55 p.m. / Sep 10, 2026, 8:16 p.m.
2026-09-1016511744050Sep 10, 2026, 7:21 p.m. / Sep 10, 2026, 7:54 p.m.
2026-09-101656526050Sep 10, 2026, 6:56 p.m. / Sep 10, 2026, 7:18 p.m.
2026-09-1016511031050Sep 10, 2026, 6:26 p.m. / Sep 10, 2026, 6:54 p.m.
2026-09-1016514333050Sep 10, 2026, 6:05 p.m. / Sep 10, 2026, 6:25 p.m.
2026-09-10618669050Sep 10, 2026, 4:57 p.m. / Sep 10, 2026, 6:03 p.m.
2026-09-10862527050Sep 10, 2026, 4:16 p.m. / Sep 10, 2026, 4:55 p.m.
2026-09-105721286050Sep 10, 2026, 2:53 p.m. / Sep 10, 2026, 4:15 p.m.
2026-09-1016516045050Sep 10, 2026, 2:27 p.m. / Sep 10, 2026, 2:52 p.m.
2026-09-101618225050Sep 10, 2026, 1:53 p.m. / Sep 10, 2026, 2:26 p.m.
2026-09-101619663050Sep 10, 2026, 1:16 p.m. / Sep 10, 2026, 1:52 p.m.
2026-09-108710545050Sep 10, 2026, 7:59 a.m. / Sep 10, 2026, 8:56 a.m.
2026-09-108723260050Sep 10, 2026, 8:13 a.m. / Sep 10, 2026, 8:27 a.m.
2026-09-1087237050Sep 10, 2026, 7:26 a.m. / Sep 10, 2026, 7:58 a.m.
2026-09-108710189050Sep 10, 2026, 7:04 a.m. / Sep 10, 2026, 7:25 a.m.
2026-09-108716713050Sep 10, 2026, 6:13 a.m. / Sep 10, 2026, 7:02 a.m.
2026-09-108716278050Sep 10, 2026, 6:25 a.m. / Sep 10, 2026, 6:47 a.m.
2026-09-096116405040Sep 9, 2026, 9:11 p.m. / Sep 9, 2026, 10:30 p.m.
2026-09-096116262040Sep 9, 2026, 7:45 p.m. / Sep 9, 2026, 9:10 p.m.
2026-09-09733619040Sep 9, 2026, 6:45 p.m. / Sep 9, 2026, 7:43 p.m.
2026-09-09731206040Sep 9, 2026, 6:06 p.m. / Sep 9, 2026, 6:44 p.m.
2026-09-0911022913040Sep 9, 2026, 2:21 p.m. / Sep 9, 2026, 6:04 p.m.
2026-09-09876427040Sep 9, 2026, 9:45 a.m. / Sep 9, 2026, 10:10 a.m.
2026-09-095814884040Sep 9, 2026, 8:06 a.m. / Sep 9, 2026, 9:43 a.m.
2026-09-095823308040Sep 9, 2026, 8:18 a.m. / Sep 9, 2026, 8:36 a.m.
2026-09-095614525040Sep 9, 2026, 7:43 a.m. / Sep 9, 2026, 8:04 a.m.
2026-09-095711342040Sep 9, 2026, 6:34 a.m. / Sep 9, 2026, 7:42 a.m.
2026-09-0982019583040Sep 9, 2026, 4:01 a.m. / Sep 9, 2026, 5:41 a.m.
2026-09-0882019583040Sep 9, 2026, 3:23 a.m. / Sep 9, 2026, 3:59 a.m.
2026-09-081419060030Sep 8, 2026, 5:06 p.m. / Sep 8, 2026, 6:13 p.m.
2026-09-081421660030Sep 8, 2026, 2:55 p.m. / Sep 8, 2026, 5:05 p.m.
2026-09-08673046030Sep 8, 2026, 2:07 p.m. / Sep 8, 2026, 2:54 p.m.
2026-09-088716753030Sep 8, 2026, 12:52 p.m. / Sep 8, 2026, 1:19 p.m.
2026-09-088725008030Sep 8, 2026, 12:26 p.m. / Sep 8, 2026, 12:50 p.m.
2026-09-08877241030Sep 8, 2026, 11:41 a.m. / Sep 8, 2026, 12:24 p.m.
2026-09-08112754030Sep 8, 2026, 10:34 a.m. / Sep 8, 2026, 11:40 a.m.
2026-09-081124697030Sep 8, 2026, 9:14 a.m. / Sep 8, 2026, 10:31 a.m.
2026-09-0811616806030Sep 8, 2026, 9:09 a.m. / Sep 8, 2026, 9:50 a.m.
2026-09-08826469030Sep 8, 2026, 8:11 a.m. / Sep 8, 2026, 9:10 a.m.
2026-09-08815656030Sep 8, 2026, 8:26 a.m. / Sep 8, 2026, 8:44 a.m.
2026-09-08635590030Sep 8, 2026, 6:55 a.m. / Sep 8, 2026, 8:15 a.m.
2026-09-08668379030Sep 8, 2026, 4:46 a.m. / Sep 8, 2026, 6:54 a.m.
2026-09-076126158110Sep 7, 2026, 10:57 p.m. / Sep 7, 2026, 11:44 p.m.
2026-09-07619559110Sep 7, 2026, 10:06 p.m. / Sep 7, 2026, 10:56 p.m.
2026-09-0716824501110Sep 7, 2026, 8:17 p.m. / Sep 7, 2026, 10:04 p.m.
2026-09-0716826184110Sep 7, 2026, 7:29 p.m. / Sep 7, 2026, 8:15 p.m.
2026-09-07161131110Sep 7, 2026, 6:37 p.m. / Sep 7, 2026, 7:27 p.m.
2026-09-0716124660110Sep 7, 2026, 5:33 p.m. / Sep 7, 2026, 6:35 p.m.
2026-09-076815207110Sep 7, 2026, 4:30 p.m. / Sep 7, 2026, 5:59 p.m.
2026-09-076828891110Sep 7, 2026, 3:46 p.m. / Sep 7, 2026, 4:28 p.m.
2026-09-076826588110Sep 7, 2026, 2:48 p.m. / Sep 7, 2026, 3:43 p.m.
2026-09-07685556110Sep 7, 2026, 2:10 p.m. / Sep 7, 2026, 2:47 p.m.
2026-09-076818276110Sep 7, 2026, 1:10 p.m. / Sep 7, 2026, 2:09 p.m.
2026-09-076827200110Sep 7, 2026, 12:26 p.m. / Sep 7, 2026, 1:08 p.m.
2026-09-076814801110Sep 7, 2026, 11:29 a.m. / Sep 7, 2026, 12:24 p.m.
2026-09-076815580110Sep 7, 2026, 10:05 a.m. / Sep 7, 2026, 11:27 a.m.
2026-09-076214393110Sep 7, 2026, 8:42 a.m. / Sep 7, 2026, 9:58 a.m.
2026-09-076112600110Sep 7, 2026, 6:46 a.m. / Sep 7, 2026, 8:41 a.m.
2026-09-065318483100Sep 6, 2026, 11:15 p.m. / Sep 6, 2026, 11:50 p.m.
2026-09-065327160100Sep 6, 2026, 10:39 p.m. / Sep 6, 2026, 11:13 p.m.
2026-09-06538399100Sep 6, 2026, 9:36 p.m. / Sep 6, 2026, 10:38 p.m.
2026-09-065313717100Sep 6, 2026, 8:54 p.m. / Sep 6, 2026, 9:34 p.m.
2026-09-065325972100Sep 6, 2026, 8:05 p.m. / Sep 6, 2026, 8:53 p.m.
2026-09-065326421100Sep 6, 2026, 7:24 p.m. / Sep 6, 2026, 8:04 p.m.
2026-09-068210566100Sep 6, 2026, 5:35 p.m. / Sep 6, 2026, 7:23 p.m.
2026-09-068225452100Sep 6, 2026, 4:48 p.m. / Sep 6, 2026, 5:34 p.m.
2026-09-06823980100Sep 6, 2026, 3:35 p.m. / Sep 6, 2026, 4:47 p.m.
2026-09-068215938100Sep 6, 2026, 2:49 p.m. / Sep 6, 2026, 3:34 p.m.
2026-09-06826220100Sep 6, 2026, 1:35 p.m. / Sep 6, 2026, 2:48 p.m.
2026-09-068228358100Sep 6, 2026, 12:49 p.m. / Sep 6, 2026, 1:33 p.m.
2026-09-068212594100Sep 6, 2026, 11:35 a.m. / Sep 6, 2026, 12:48 p.m.
2026-09-06827681100Sep 6, 2026, 10:34 a.m. / Sep 6, 2026, 11:34 a.m.
2026-09-0511119742090Sep 5, 2026, 8:33 p.m. / Sep 5, 2026, 9:05 p.m.
2026-09-0511117168090Sep 5, 2026, 8:02 p.m. / Sep 5, 2026, 8:31 p.m.
2026-09-058716751090Sep 5, 2026, 7:00 p.m. / Sep 5, 2026, 8:00 p.m.
2026-09-058717537090Sep 5, 2026, 6:09 p.m. / Sep 5, 2026, 7:12 p.m.
2026-09-0511113069090Sep 5, 2026, 5:35 p.m. / Sep 5, 2026, 6:08 p.m.
2026-09-0511110065090Sep 5, 2026, 5:04 p.m. / Sep 5, 2026, 5:34 p.m.
2026-09-0511612063090Sep 5, 2026, 4:31 p.m. / Sep 5, 2026, 5:01 p.m.
2026-09-05116240090Sep 5, 2026, 4:01 p.m. / Sep 5, 2026, 4:30 p.m.
2026-09-05876708090Sep 5, 2026, 2:39 p.m. / Sep 5, 2026, 3:59 p.m.
2026-09-05876205090Sep 5, 2026, 2:38 p.m. / Sep 5, 2026, 3:17 p.m.
2026-09-0511118518090Sep 5, 2026, 2:08 p.m. / Sep 5, 2026, 2:37 p.m.
2026-09-0511126009090Sep 5, 2026, 1:34 p.m. / Sep 5, 2026, 2:07 p.m.
2026-09-051169370090Sep 5, 2026, 12:55 p.m. / Sep 5, 2026, 1:32 p.m.
2026-09-0519712298090Sep 5, 2026, 12:15 p.m. / Sep 5, 2026, 12:54 p.m.
2026-09-051167256090Sep 5, 2026, 11:30 a.m. / Sep 5, 2026, 12:14 p.m.
2026-09-05878504090Sep 5, 2026, 10:57 a.m. / Sep 5, 2026, 11:29 a.m.
2026-09-058722402090Sep 5, 2026, 9:48 a.m. / Sep 5, 2026, 10:56 a.m.
2026-09-051613196090Sep 5, 2026, 8:36 a.m. / Sep 5, 2026, 9:46 a.m.
2026-09-051617020090Sep 5, 2026, 7:59 a.m. / Sep 5, 2026, 8:35 a.m.
2026-09-0516524029090Sep 5, 2026, 7:26 a.m. / Sep 5, 2026, 7:57 a.m.
2026-09-051658441090Sep 5, 2026, 7:06 a.m. / Sep 5, 2026, 7:25 a.m.
2026-09-051681929090Sep 5, 2026, 5:48 a.m. / Sep 5, 2026, 7:05 a.m.
2026-09-0456521050060Sep 4, 2026, 3:56 p.m. / Sep 4, 2026, 5:05 p.m.
2026-09-045653011060Sep 4, 2026, 3:30 p.m. / Sep 4, 2026, 3:43 p.m.
2026-09-031111262050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-038814832050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-03883101050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03885134050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-031119263050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-0216114829040Sep 2, 2026, 7:42 p.m. / Sep 2, 2026, 8:08 p.m.
2026-09-0216122207040Sep 2, 2026, 6:35 p.m. / Sep 2, 2026, 7:38 p.m.
2026-09-0226226646040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:21 p.m.
2026-09-027311594040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02705157040Sep 2, 2026, 1:28 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-027013172040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:21 p.m.
2026-09-027018817040Sep 2, 2026, 11:45 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-027022576040Sep 2, 2026, 10:44 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-02704344040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-027016620040Sep 2, 2026, 7:40 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-0229912258040Sep 2, 2026, 6:39 a.m. / Sep 2, 2026, 7:38 a.m.
2026-09-0229917158040Sep 2, 2026, 5:53 a.m. / Sep 2, 2026, 6:38 a.m.
2026-09-029924364040Sep 2, 2026, 5:27 a.m. / Sep 2, 2026, 5:51 a.m.
2026-09-027027954040Sep 2, 2026, 4:20 a.m. / Sep 2, 2026, 5:26 a.m.
2026-09-0119722477030Sep 1, 2026, 9:22 p.m. / Sep 1, 2026, 9:46 p.m.
2026-09-0111616046030Sep 1, 2026, 8:39 p.m. / Sep 1, 2026, 8:59 p.m.
2026-09-0111617830030Sep 1, 2026, 7:54 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-0111628249030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:42 p.m.
2026-09-018720360030Sep 1, 2026, 5:09 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-018723073030Sep 1, 2026, 4:08 p.m. / Sep 1, 2026, 5:07 p.m.
2026-09-018727484030Sep 1, 2026, 3:19 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-018612476030Sep 1, 2026, 2:28 p.m. / Sep 1, 2026, 3:18 p.m.
2026-09-01851756030Sep 1, 2026, 7:57 a.m. / Sep 1, 2026, 9:21 a.m.
2026-09-011025015030Sep 1, 2026, 6:57 a.m. / Sep 1, 2026, 7:55 a.m.
2026-09-01881629030Sep 1, 2026, 5:38 a.m. / Sep 1, 2026, 6:56 a.m.
2026-08-31827634020Aug 31, 2026, 9:18 p.m. / Sep 1, 2026, 2:11 a.m.
2026-08-3130126544020Aug 31, 2026, 2:17 p.m. / Aug 31, 2026, 4:25 p.m.
2026-08-3130115722020Aug 31, 2026, 8:39 a.m. / Aug 31, 2026, 10:23 a.m.
2026-08-2881960130Aug 28, 2026, 11:22 p.m. / Aug 28, 2026, 11:26 p.m.
2026-08-286123528130Aug 28, 2026, 8:18 p.m. / Aug 28, 2026, 10:39 p.m.
2026-08-286121070130Aug 28, 2026, 6:50 p.m. / Aug 28, 2026, 8:09 p.m.
2026-08-286324562130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:46 p.m.
2026-08-286118408130Aug 28, 2026, 3:17 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-28615883130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:05 p.m.
2026-08-271312820120Aug 27, 2026, 2:20 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-27119473120Aug 27, 2026, 1:10 p.m. / Aug 27, 2026, 2:14 p.m.
2026-08-2757607120Aug 27, 2026, 8:11 a.m. / Aug 27, 2026, 9:08 a.m.
2026-08-275623766120Aug 27, 2026, 6:58 a.m. / Aug 27, 2026, 8:03 a.m.
2026-08-275621400120Aug 27, 2026, 6:44 a.m. / Aug 27, 2026, 6:53 a.m.
2026-08-2725615540120Aug 27, 2026, 5:24 a.m. / Aug 27, 2026, 6:40 a.m.
2026-08-256817413100Aug 25, 2026, 4:00 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-25681166100Aug 25, 2026, 2:14 p.m. / Aug 25, 2026, 3:55 p.m.
2026-08-25206464100Aug 25, 2026, 1:19 p.m. / Aug 25, 2026, 2:04 p.m.
2026-08-252015447100Aug 25, 2026, 12:09 p.m. / Aug 25, 2026, 1:14 p.m.
2026-08-252014526100Aug 25, 2026, 10:54 a.m. / Aug 25, 2026, 12:04 p.m.
2026-08-254810005100Aug 25, 2026, 7:58 a.m. / Aug 25, 2026, 9:14 a.m.
2026-08-25602065100Aug 25, 2026, 6:24 a.m. / Aug 25, 2026, 7:51 a.m.
2026-08-25604650100Aug 25, 2026, 6:41 a.m. / Aug 25, 2026, 6:52 a.m.
2026-08-241123851020Aug 24, 2026, 6:29 p.m. / Aug 24, 2026, 7:48 p.m.
2026-08-24111968020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 6:24 p.m.
2026-08-2482230020Aug 24, 2026, 4:15 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-24845872020Aug 24, 2026, 3:44 p.m. / Aug 24, 2026, 4:08 p.m.
2026-08-248419635020Aug 24, 2026, 4:03 p.m. / Aug 24, 2026, 4:04 p.m.
2026-08-218220476060Aug 21, 2026, 10:59 p.m. / Aug 21, 2026, 11:43 p.m.
2026-08-218211460060Aug 21, 2026, 10:28 p.m. / Aug 21, 2026, 10:53 p.m.
2026-08-218218869060Aug 21, 2026, 9:34 p.m. / Aug 21, 2026, 10:23 p.m.
2026-08-21827850060Aug 21, 2026, 9:00 p.m. / Aug 21, 2026, 9:29 p.m.
2026-08-218721635060Aug 21, 2026, 7:44 p.m. / Aug 21, 2026, 8:53 p.m.
2026-08-218710771060Aug 21, 2026, 7:14 p.m. / Aug 21, 2026, 7:39 p.m.
2026-08-216824593060Aug 21, 2026, 6:28 p.m. / Aug 21, 2026, 7:09 p.m.
2026-08-212658740060Aug 21, 2026, 5:04 p.m. / Aug 21, 2026, 6:24 p.m.
2026-08-21611780060Aug 21, 2026, 3:39 p.m. / Aug 21, 2026, 5:00 p.m.
2026-08-216119308060Aug 21, 2026, 2:14 p.m. / Aug 21, 2026, 3:33 p.m.
2026-08-21612316060Aug 21, 2026, 1:04 p.m. / Aug 21, 2026, 2:08 p.m.
2026-08-21612681060Aug 21, 2026, 8:34 a.m. / Aug 21, 2026, 8:54 a.m.
2026-08-21112124060Aug 21, 2026, 8:00 a.m. / Aug 21, 2026, 8:30 a.m.
2026-08-215322076060Aug 21, 2026, 6:59 a.m. / Aug 21, 2026, 7:53 a.m.
2026-08-21538090060Aug 21, 2026, 6:09 a.m. / Aug 21, 2026, 6:54 a.m.
2026-08-206017215050Aug 20, 2026, 11:59 p.m. / Aug 21, 2026, 12:19 a.m.
2026-08-2016821896050Aug 20, 2026, 11:00 p.m. / Aug 20, 2026, 11:54 p.m.
2026-08-20168998050Aug 20, 2026, 10:19 p.m. / Aug 20, 2026, 10:53 p.m.
2026-08-206714861050Aug 20, 2026, 9:29 p.m. / Aug 20, 2026, 10:14 p.m.
2026-08-20674165050Aug 20, 2026, 9:08 p.m. / Aug 20, 2026, 9:24 p.m.
2026-08-20676812050Aug 20, 2026, 8:34 p.m. / Aug 20, 2026, 9:04 p.m.
2026-08-2067799050Aug 20, 2026, 8:09 p.m. / Aug 20, 2026, 8:29 p.m.
2026-08-20612201050Aug 20, 2026, 5:28 p.m. / Aug 20, 2026, 8:04 p.m.
2026-08-20616633050Aug 20, 2026, 3:48 p.m. / Aug 20, 2026, 5:23 p.m.
2026-08-20804797050Aug 20, 2026, 2:04 p.m. / Aug 20, 2026, 3:43 p.m.
2026-08-20807800050Aug 20, 2026, 12:54 p.m. / Aug 20, 2026, 1:59 p.m.
2026-08-20805796050Aug 20, 2026, 11:54 a.m. / Aug 20, 2026, 12:49 p.m.
2026-08-208020062050Aug 20, 2026, 10:34 a.m. / Aug 20, 2026, 11:49 a.m.
2026-08-20804244050Aug 20, 2026, 9:30 a.m. / Aug 20, 2026, 10:30 a.m.
2026-08-208022403050Aug 20, 2026, 8:18 a.m. / Aug 20, 2026, 9:23 a.m.
2026-08-20639562050Aug 20, 2026, 6:34 a.m. / Aug 20, 2026, 8:13 a.m.
2026-08-206614247050Aug 20, 2026, 4:49 a.m. / Aug 20, 2026, 6:29 a.m.
2026-08-191120822080Aug 19, 2026, 8:29 p.m. / Aug 19, 2026, 9:23 p.m.
2026-08-191117742080Aug 19, 2026, 7:09 p.m. / Aug 19, 2026, 8:23 p.m.
2026-08-198521886080Aug 19, 2026, 5:54 p.m. / Aug 19, 2026, 7:04 p.m.
2026-08-1985512080Aug 19, 2026, 4:39 p.m. / Aug 19, 2026, 5:48 p.m.
2026-08-198510944080Aug 19, 2026, 3:09 p.m. / Aug 19, 2026, 4:33 p.m.
2026-08-19856979080Aug 19, 2026, 1:43 p.m. / Aug 19, 2026, 3:03 p.m.
2026-08-19859335080Aug 19, 2026, 12:44 p.m. / Aug 19, 2026, 1:38 p.m.
2026-08-198516312080Aug 19, 2026, 11:14 a.m. / Aug 19, 2026, 12:39 p.m.
2026-08-19854336080Aug 19, 2026, 10:08 a.m. / Aug 19, 2026, 11:09 a.m.
2026-08-19634488080Aug 19, 2026, 8:14 a.m. / Aug 19, 2026, 10:03 a.m.
2026-08-19636279080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 8:09 a.m.
2026-08-185818526030Aug 18, 2026, 6:54 p.m. / Aug 18, 2026, 7:09 p.m.
2026-08-18584248030Aug 18, 2026, 6:19 p.m. / Aug 18, 2026, 6:49 p.m.
2026-08-18586988030Aug 18, 2026, 5:54 p.m. / Aug 18, 2026, 6:15 p.m.
2026-08-18589338030Aug 18, 2026, 4:54 p.m. / Aug 18, 2026, 5:49 p.m.
2026-08-185716128030Aug 18, 2026, 4:00 p.m. / Aug 18, 2026, 4:49 p.m.
2026-08-185710004030Aug 18, 2026, 2:44 p.m. / Aug 18, 2026, 3:54 p.m.
2026-08-188019206030Aug 18, 2026, 1:54 p.m. / Aug 18, 2026, 2:39 p.m.
2026-08-188020100030Aug 18, 2026, 12:35 p.m. / Aug 18, 2026, 1:50 p.m.
2026-08-18808796030Aug 18, 2026, 11:29 a.m. / Aug 18, 2026, 12:30 p.m.
2026-08-188022938030Aug 18, 2026, 10:14 a.m. / Aug 18, 2026, 11:23 a.m.
2026-08-18674950030Aug 18, 2026, 8:29 a.m. / Aug 18, 2026, 10:09 a.m.
2026-08-186723014030Aug 18, 2026, 8:04 a.m. / Aug 18, 2026, 8:24 a.m.
2026-08-1816217675030Aug 18, 2026, 7:04 a.m. / Aug 18, 2026, 8:00 a.m.
2026-08-1816222811030Aug 18, 2026, 7:29 a.m. / Aug 18, 2026, 7:48 a.m.
2026-08-185717930030Aug 18, 2026, 6:04 a.m. / Aug 18, 2026, 6:59 a.m.
2026-08-185713078030Aug 18, 2026, 5:19 a.m. / Aug 18, 2026, 5:59 a.m.
2026-08-176019218020Aug 17, 2026, 6:00 p.m. / Aug 17, 2026, 6:19 p.m.
2026-08-176024625020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 5:54 p.m.
2026-08-1711724322020Aug 17, 2026, 3:24 p.m. / Aug 17, 2026, 4:24 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
238 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