Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4815

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.

181
Observed trips
16
Service dates
38
Routes
Service dateRouteTripFirst / last observed
2026-09-118522380060Sep 12, 2026, 12:49 a.m. / Sep 12, 2026, 1:40 a.m.
2026-09-11859642060Sep 11, 2026, 11:43 p.m. / Sep 12, 2026, 12:48 a.m.
2026-09-118515786060Sep 11, 2026, 10:43 p.m. / Sep 11, 2026, 11:40 p.m.
2026-09-118513392060Sep 11, 2026, 9:17 p.m. / Sep 11, 2026, 10:42 p.m.
2026-09-116018263060Sep 11, 2026, 8:28 p.m. / Sep 11, 2026, 9:34 p.m.
2026-09-116023087060Sep 11, 2026, 7:58 p.m. / Sep 11, 2026, 8:26 p.m.
2026-09-116859060Sep 11, 2026, 7:11 p.m. / Sep 11, 2026, 7:57 p.m.
2026-09-116812816060Sep 11, 2026, 6:02 p.m. / Sep 11, 2026, 7:10 p.m.
2026-09-116020057060Sep 11, 2026, 6:04 p.m. / Sep 11, 2026, 6:29 p.m.
2026-09-116016617060Sep 11, 2026, 4:26 p.m. / Sep 11, 2026, 5:59 p.m.
2026-09-11615089060Sep 11, 2026, 3:18 p.m. / Sep 11, 2026, 4:44 p.m.
2026-09-11619454060Sep 11, 2026, 1:11 p.m. / Sep 11, 2026, 3:16 p.m.
2026-09-11616727060Sep 11, 2026, 12:11 p.m. / Sep 11, 2026, 1:42 p.m.
2026-09-1161529060Sep 11, 2026, 10:44 a.m. / Sep 11, 2026, 12:10 p.m.
2026-09-118112196060Sep 11, 2026, 9:35 a.m. / Sep 11, 2026, 10:43 a.m.
2026-09-11819860060Sep 11, 2026, 7:57 a.m. / Sep 11, 2026, 9:34 a.m.
2026-09-11632113060Sep 11, 2026, 6:29 a.m. / Sep 11, 2026, 8:30 a.m.
2026-09-111658329060Sep 11, 2026, 5:55 a.m. / Sep 11, 2026, 6:27 a.m.
2026-09-1116510106060Sep 11, 2026, 5:02 a.m. / Sep 11, 2026, 5:54 a.m.
2026-09-10114588050Sep 10, 2026, 4:59 p.m. / Sep 10, 2026, 6:04 p.m.
2026-09-101119544050Sep 10, 2026, 3:44 p.m. / Sep 10, 2026, 4:58 p.m.
2026-09-10111143050Sep 10, 2026, 2:23 p.m. / Sep 10, 2026, 3:44 p.m.
2026-09-10119850050Sep 10, 2026, 1:07 p.m. / Sep 10, 2026, 2:21 p.m.
2026-09-101108184050Sep 10, 2026, 10:25 a.m. / Sep 10, 2026, 12:16 p.m.
2026-09-108014463050Sep 10, 2026, 9:21 a.m. / Sep 10, 2026, 10:24 a.m.
2026-09-10674426050Sep 10, 2026, 8:27 a.m. / Sep 10, 2026, 9:33 a.m.
2026-09-106715454050Sep 10, 2026, 8:11 a.m. / Sep 10, 2026, 8:25 a.m.
2026-09-101654026050Sep 10, 2026, 7:49 a.m. / Sep 10, 2026, 8:10 a.m.
2026-09-106322780050Sep 10, 2026, 6:25 a.m. / Sep 10, 2026, 7:48 a.m.
2026-09-106318632050Sep 10, 2026, 4:54 a.m. / Sep 10, 2026, 6:23 a.m.
2026-09-091616082040Sep 9, 2026, 5:41 p.m. / Sep 9, 2026, 6:29 p.m.
2026-09-0916120556040Sep 9, 2026, 4:42 p.m. / Sep 9, 2026, 5:39 p.m.
2026-09-0916128561040Sep 9, 2026, 3:43 p.m. / Sep 9, 2026, 4:40 p.m.
2026-09-091638420040Sep 9, 2026, 3:05 p.m. / Sep 9, 2026, 3:41 p.m.
2026-09-0916316064040Sep 9, 2026, 2:25 p.m. / Sep 9, 2026, 3:04 p.m.
2026-09-09616332040Sep 9, 2026, 1:30 p.m. / Sep 9, 2026, 2:24 p.m.
2026-09-09615123040Sep 9, 2026, 12:31 p.m. / Sep 9, 2026, 1:29 p.m.
2026-09-09675243040Sep 9, 2026, 11:56 a.m. / Sep 9, 2026, 12:30 p.m.
2026-09-096726639040Sep 9, 2026, 11:33 a.m. / Sep 9, 2026, 11:56 a.m.
2026-09-096725150040Sep 9, 2026, 10:56 a.m. / Sep 9, 2026, 11:32 a.m.
2026-09-096715646040Sep 9, 2026, 10:33 a.m. / Sep 9, 2026, 10:55 a.m.
2026-09-096715695040Sep 9, 2026, 8:45 a.m. / Sep 9, 2026, 10:32 a.m.
2026-09-096716215040Sep 9, 2026, 9:04 a.m. / Sep 9, 2026, 9:24 a.m.
2026-09-096321869040Sep 9, 2026, 7:28 a.m. / Sep 9, 2026, 8:44 a.m.
2026-09-096728024040Sep 9, 2026, 6:02 a.m. / Sep 9, 2026, 7:25 a.m.
2026-09-086116405030Sep 8, 2026, 9:11 p.m. / Sep 8, 2026, 10:19 p.m.
2026-09-086116262030Sep 8, 2026, 7:44 p.m. / Sep 8, 2026, 9:09 p.m.
2026-09-08733619030Sep 8, 2026, 6:50 p.m. / Sep 8, 2026, 7:42 p.m.
2026-09-08731206030Sep 8, 2026, 6:06 p.m. / Sep 8, 2026, 6:49 p.m.
2026-09-08705240030Sep 8, 2026, 4:33 p.m. / Sep 8, 2026, 6:04 p.m.
2026-09-0811022913030Sep 8, 2026, 2:21 p.m. / Sep 8, 2026, 4:32 p.m.
2026-09-085314046030Sep 8, 2026, 12:26 p.m. / Sep 8, 2026, 1:15 p.m.
2026-09-085328412030Sep 8, 2026, 11:37 a.m. / Sep 8, 2026, 12:24 p.m.
2026-09-08753149030Sep 8, 2026, 9:10 a.m. / Sep 8, 2026, 11:36 a.m.
2026-09-087520895030Sep 8, 2026, 8:04 a.m. / Sep 8, 2026, 9:09 a.m.
2026-09-085813026030Sep 8, 2026, 7:07 a.m. / Sep 8, 2026, 8:02 a.m.
2026-09-085827073030Sep 8, 2026, 6:33 a.m. / Sep 8, 2026, 7:06 a.m.
2026-09-04119549060Sep 4, 2026, 6:07 p.m. / Sep 4, 2026, 7:08 p.m.
2026-09-041114340060Sep 4, 2026, 4:52 p.m. / Sep 4, 2026, 6:06 p.m.
2026-09-041118723060Sep 4, 2026, 2:36 p.m. / Sep 4, 2026, 4:41 p.m.
2026-09-04117749060Sep 4, 2026, 1:19 p.m. / Sep 4, 2026, 2:35 p.m.
2026-09-041125906060Sep 4, 2026, 11:39 a.m. / Sep 4, 2026, 1:18 p.m.
2026-09-041113502060Sep 4, 2026, 10:32 a.m. / Sep 4, 2026, 11:36 a.m.
2026-09-04113049060Sep 4, 2026, 8:48 a.m. / Sep 4, 2026, 10:32 a.m.
2026-09-041116379060Sep 4, 2026, 6:56 a.m. / Sep 4, 2026, 8:45 a.m.
2026-09-045721563060Sep 4, 2026, 5:47 a.m. / Sep 4, 2026, 6:48 a.m.
2026-09-046123641060Sep 4, 2026, 4:37 a.m. / Sep 4, 2026, 5:46 a.m.
2026-09-0326517079050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-0318715686050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-037327031050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-037319779050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-037324697050Sep 3, 2026, 12:10 p.m. / Sep 3, 2026, 12:10 p.m.
2026-09-037317461050Sep 3, 2026, 11:46 a.m. / Sep 3, 2026, 11:58 a.m.
2026-09-039913403050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-038011662050Sep 3, 2026, 7:09 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-038115348050Sep 3, 2026, 5:56 a.m. / Sep 3, 2026, 7:07 a.m.
2026-09-0216327728040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:58 p.m.
2026-09-0216326484040Sep 2, 2026, 8:04 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-0216322426040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 7:50 p.m.
2026-09-0216316305040Sep 2, 2026, 6:35 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-0216312490040Sep 2, 2026, 6:12 p.m. / Sep 2, 2026, 6:21 p.m.
2026-09-0216311067040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 5:56 p.m.
2026-09-02163100040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-026113614040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-026128079040Sep 2, 2026, 1:28 p.m. / Sep 2, 2026, 1:28 p.m.
2026-09-026126866040Sep 2, 2026, 11:28 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-02681487040Sep 2, 2026, 10:44 a.m. / Sep 2, 2026, 11:22 a.m.
2026-09-02607721040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-0266319756040Sep 2, 2026, 7:58 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-02676396040Sep 2, 2026, 6:48 a.m. / Sep 2, 2026, 7:56 a.m.
2026-09-0216118802040Sep 2, 2026, 6:11 a.m. / Sep 2, 2026, 6:47 a.m.
2026-09-021618579040Sep 2, 2026, 5:02 a.m. / Sep 2, 2026, 6:10 a.m.
2026-09-01752642030Sep 1, 2026, 8:57 p.m. / Sep 1, 2026, 10:10 p.m.
2026-09-019920164030Sep 1, 2026, 8:39 p.m. / Sep 1, 2026, 8:51 p.m.
2026-09-0199586030Sep 1, 2026, 7:42 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-012636975030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:25 p.m.
2026-09-016811828030Sep 1, 2026, 4:51 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-016823546030Sep 1, 2026, 4:09 p.m. / Sep 1, 2026, 4:35 p.m.
2026-09-016825789030Sep 1, 2026, 2:28 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-016814707030Sep 1, 2026, 1:46 p.m. / Sep 1, 2026, 2:23 p.m.
2026-09-01682204030Sep 1, 2026, 12:53 p.m. / Sep 1, 2026, 1:40 p.m.
2026-09-016823824030Sep 1, 2026, 12:01 p.m. / Sep 1, 2026, 12:47 p.m.
2026-09-011119786030Sep 1, 2026, 11:29 a.m. / Sep 1, 2026, 11:49 a.m.
2026-09-0111110080030Sep 1, 2026, 10:44 a.m. / Sep 1, 2026, 11:21 a.m.
2026-09-011115156030Sep 1, 2026, 9:56 a.m. / Sep 1, 2026, 10:37 a.m.
2026-09-0111121469030Sep 1, 2026, 9:14 a.m. / Sep 1, 2026, 9:45 a.m.
2026-09-0111128998030Sep 1, 2026, 8:35 a.m. / Sep 1, 2026, 9:11 a.m.
2026-09-0111114760030Sep 1, 2026, 8:01 a.m. / Sep 1, 2026, 8:34 a.m.
2026-09-01825845030Sep 1, 2026, 7:03 a.m. / Sep 1, 2026, 7:59 a.m.
2026-09-011121280030Sep 1, 2026, 6:17 a.m. / Sep 1, 2026, 7:02 a.m.
2026-09-011126595030Sep 1, 2026, 5:14 a.m. / Sep 1, 2026, 6:15 a.m.
2026-08-318525958020Aug 31, 2026, 11:47 p.m. / Sep 1, 2026, 12:37 a.m.
2026-08-318513940020Aug 31, 2026, 10:46 p.m. / Aug 31, 2026, 11:30 p.m.
2026-08-318524396020Aug 31, 2026, 9:47 p.m. / Aug 31, 2026, 10:39 p.m.
2026-08-318527761020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 9:38 p.m.
2026-08-311614884020Aug 31, 2026, 6:58 p.m. / Aug 31, 2026, 8:11 p.m.
2026-08-3116123756020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:48 p.m.
2026-08-311122890020Aug 31, 2026, 4:27 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-31112124020Aug 31, 2026, 3:17 p.m. / Aug 31, 2026, 4:25 p.m.
2026-08-31119724020Aug 31, 2026, 1:55 p.m. / Aug 31, 2026, 3:05 p.m.
2026-08-311112868020Aug 31, 2026, 1:05 p.m. / Aug 31, 2026, 1:44 p.m.
2026-08-31117961020Aug 31, 2026, 11:18 a.m. / Aug 31, 2026, 12:39 p.m.
2026-08-311119866020Aug 31, 2026, 10:25 a.m. / Aug 31, 2026, 11:17 a.m.
2026-08-311123735020Aug 31, 2026, 8:38 a.m. / Aug 31, 2026, 10:24 a.m.
2026-08-3166798020Aug 31, 2026, 8:11 a.m. / Aug 31, 2026, 8:35 a.m.
2026-08-3111119929020Aug 31, 2026, 7:36 a.m. / Aug 31, 2026, 8:06 a.m.
2026-08-3111110988020Aug 31, 2026, 7:10 a.m. / Aug 31, 2026, 7:34 a.m.
2026-08-311118339020Aug 31, 2026, 6:39 a.m. / Aug 31, 2026, 7:09 a.m.
2026-08-3111110600020Aug 31, 2026, 6:02 a.m. / Aug 31, 2026, 6:37 a.m.
2026-08-311116721020Aug 31, 2026, 4:54 a.m. / Aug 31, 2026, 6:01 a.m.
2026-08-28111599130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 7:45 p.m.
2026-08-28118486130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-278118270120Aug 27, 2026, 2:01 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-278125503120Aug 27, 2026, 1:06 p.m. / Aug 27, 2026, 1:57 p.m.
2026-08-27618986120Aug 27, 2026, 11:39 a.m. / Aug 27, 2026, 12:59 p.m.
2026-08-276116303120Aug 27, 2026, 9:59 a.m. / Aug 27, 2026, 11:33 a.m.
2026-08-271112728120Aug 27, 2026, 8:45 a.m. / Aug 27, 2026, 9:54 a.m.
2026-08-2711120102120Aug 27, 2026, 7:54 a.m. / Aug 27, 2026, 8:38 a.m.
2026-08-2711119681120Aug 27, 2026, 7:18 a.m. / Aug 27, 2026, 7:50 a.m.
2026-08-271410225120Aug 27, 2026, 6:29 a.m. / Aug 27, 2026, 7:14 a.m.
2026-08-275117197120Aug 27, 2026, 5:29 a.m. / Aug 27, 2026, 6:23 a.m.
2026-08-2511012793100Aug 25, 2026, 3:13 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251108424100Aug 25, 2026, 12:54 p.m. / Aug 25, 2026, 3:08 p.m.
2026-08-248514226020Aug 24, 2026, 9:24 p.m. / Aug 24, 2026, 10:16 p.m.
2026-08-248518098020Aug 24, 2026, 8:19 p.m. / Aug 24, 2026, 9:20 p.m.
2026-08-2485828020Aug 24, 2026, 6:54 p.m. / Aug 24, 2026, 8:14 p.m.
2026-08-24853026020Aug 24, 2026, 5:34 p.m. / Aug 24, 2026, 6:49 p.m.
2026-08-248518796020Aug 24, 2026, 4:19 p.m. / Aug 24, 2026, 5:30 p.m.
2026-08-24855258020Aug 24, 2026, 2:44 p.m. / Aug 24, 2026, 4:15 p.m.
2026-08-248525057020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:39 p.m.
2026-08-216117686060Aug 22, 2026, 1:54 a.m. / Aug 22, 2026, 3:14 a.m.
2026-08-215716863060Aug 22, 2026, 1:08 a.m. / Aug 22, 2026, 1:49 a.m.
2026-08-21573041060Aug 22, 2026, 12:16 a.m. / Aug 22, 2026, 1:04 a.m.
2026-08-21613315060Aug 21, 2026, 10:39 p.m. / Aug 22, 2026, 12:13 a.m.
2026-08-21614164060Aug 21, 2026, 9:19 p.m. / Aug 21, 2026, 10:34 p.m.
2026-08-218117880060Aug 21, 2026, 7:28 p.m. / Aug 21, 2026, 9:02 p.m.
2026-08-218116615060Aug 21, 2026, 6:28 p.m. / Aug 21, 2026, 7:24 p.m.
2026-08-216610637060Aug 21, 2026, 5:09 p.m. / Aug 21, 2026, 6:24 p.m.
2026-08-21261571060Aug 21, 2026, 4:09 p.m. / Aug 21, 2026, 5:04 p.m.
2026-08-21869235060Aug 21, 2026, 3:28 p.m. / Aug 21, 2026, 4:04 p.m.
2026-08-21865325060Aug 21, 2026, 3:04 p.m. / Aug 21, 2026, 3:23 p.m.
2026-08-21869651060Aug 21, 2026, 1:49 p.m. / Aug 21, 2026, 2:58 p.m.
2026-08-21869710060Aug 21, 2026, 1:24 p.m. / Aug 21, 2026, 1:43 p.m.
2026-08-217423175060Aug 21, 2026, 12:24 p.m. / Aug 21, 2026, 1:19 p.m.
2026-08-21746562060Aug 21, 2026, 11:29 a.m. / Aug 21, 2026, 12:18 p.m.
2026-08-217415574060Aug 21, 2026, 10:24 a.m. / Aug 21, 2026, 11:23 a.m.
2026-08-217411230060Aug 21, 2026, 9:33 a.m. / Aug 21, 2026, 10:19 a.m.
2026-08-215116865060Aug 21, 2026, 8:38 a.m. / Aug 21, 2026, 9:29 a.m.
2026-08-2151239060Aug 21, 2026, 7:53 a.m. / Aug 21, 2026, 8:34 a.m.
2026-08-21516526060Aug 21, 2026, 6:54 a.m. / Aug 21, 2026, 7:48 a.m.
2026-08-205721646050Aug 20, 2026, 11:18 p.m. / Aug 20, 2026, 11:54 p.m.
2026-08-20571786050Aug 20, 2026, 10:24 p.m. / Aug 20, 2026, 11:14 p.m.
2026-08-2078519851050Aug 20, 2026, 7:24 a.m. / Aug 20, 2026, 7:29 a.m.
2026-08-199302451080Aug 20, 2026, 12:29 a.m. / Aug 20, 2026, 1:53 a.m.
2026-08-19512773080Aug 19, 2026, 8:58 p.m. / Aug 19, 2026, 10:11 p.m.
2026-08-19384470080Aug 19, 2026, 4:29 p.m. / Aug 19, 2026, 8:53 p.m.
2026-08-193010903080Aug 19, 2026, 3:28 p.m. / Aug 19, 2026, 4:23 p.m.
2026-08-193012912080Aug 19, 2026, 2:13 p.m. / Aug 19, 2026, 3:24 p.m.
2026-08-197855247080Aug 19, 2026, 10:43 a.m. / Aug 19, 2026, 1:44 p.m.
2026-08-1978519799080Aug 19, 2026, 9:13 a.m. / Aug 19, 2026, 9:22 a.m.
2026-08-19785554080Aug 19, 2026, 7:14 a.m. / Aug 19, 2026, 7:38 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
181 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