Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 8165

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.

185
Observed trips
22
Service dates
30
Routes
Service dateRouteTripFirst / last observed
2026-08-2510524949100Aug 25, 2026, 3:14 p.m. / Aug 25, 2026, 4:08 p.m.
2026-08-253516574100Aug 25, 2026, 11:29 a.m. / Aug 25, 2026, 11:54 a.m.
2026-08-253520324100Aug 25, 2026, 11:05 a.m. / Aug 25, 2026, 11:24 a.m.
2026-08-25358801100Aug 25, 2026, 9:55 a.m. / Aug 25, 2026, 11:00 a.m.
2026-08-253525567100Aug 25, 2026, 9:24 a.m. / Aug 25, 2026, 9:49 a.m.
2026-08-253116217100Aug 25, 2026, 8:48 a.m. / Aug 25, 2026, 9:19 a.m.
2026-08-253119649100Aug 25, 2026, 7:47 a.m. / Aug 25, 2026, 8:40 a.m.
2026-08-243010420020Aug 24, 2026, 5:30 p.m. / Aug 24, 2026, 6:04 p.m.
2026-08-241218709020Aug 24, 2026, 3:44 p.m. / Aug 24, 2026, 5:24 p.m.
2026-08-241214853020Aug 24, 2026, 2:18 p.m. / Aug 24, 2026, 3:34 p.m.
2026-08-241214607020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:14 p.m.
2026-08-21383997060Aug 21, 2026, 6:19 p.m. / Aug 21, 2026, 7:09 p.m.
2026-08-212516762060Aug 21, 2026, 5:24 p.m. / Aug 21, 2026, 6:13 p.m.
2026-08-212519809060Aug 21, 2026, 4:18 p.m. / Aug 21, 2026, 5:18 p.m.
2026-08-212515390060Aug 21, 2026, 3:19 p.m. / Aug 21, 2026, 4:14 p.m.
2026-08-21309690060Aug 21, 2026, 1:19 p.m. / Aug 21, 2026, 3:14 p.m.
2026-08-213012692060Aug 21, 2026, 12:38 p.m. / Aug 21, 2026, 1:13 p.m.
2026-08-21304308060Aug 21, 2026, 11:54 a.m. / Aug 21, 2026, 12:34 p.m.
2026-08-21305815060Aug 21, 2026, 11:09 a.m. / Aug 21, 2026, 11:48 a.m.
2026-08-21303808060Aug 21, 2026, 9:49 a.m. / Aug 21, 2026, 11:04 a.m.
2026-08-217419491060Aug 21, 2026, 7:39 a.m. / Aug 21, 2026, 8:54 a.m.
2026-08-21946218060Aug 21, 2026, 6:48 a.m. / Aug 21, 2026, 7:34 a.m.
2026-08-219417250060Aug 21, 2026, 6:39 a.m. / Aug 21, 2026, 7:04 a.m.
2026-08-21942674060Aug 21, 2026, 6:09 a.m. / Aug 21, 2026, 6:34 a.m.
2026-08-202523263050Aug 20, 2026, 5:44 p.m. / Aug 20, 2026, 6:34 p.m.
2026-08-20256066050Aug 20, 2026, 4:54 p.m. / Aug 20, 2026, 5:38 p.m.
2026-08-202550050Aug 20, 2026, 4:00 p.m. / Aug 20, 2026, 4:49 p.m.
2026-08-202520529050Aug 20, 2026, 3:18 p.m. / Aug 20, 2026, 3:54 p.m.
2026-08-20353996050Aug 20, 2026, 2:23 p.m. / Aug 20, 2026, 3:14 p.m.
2026-08-20354851050Aug 20, 2026, 1:59 p.m. / Aug 20, 2026, 2:19 p.m.
2026-08-20354573050Aug 20, 2026, 12:59 p.m. / Aug 20, 2026, 1:53 p.m.
2026-08-203516631050Aug 20, 2026, 12:13 p.m. / Aug 20, 2026, 12:54 p.m.
2026-08-191517376080Aug 19, 2026, 6:03 p.m. / Aug 19, 2026, 6:33 p.m.
2026-08-191513681080Aug 19, 2026, 4:53 p.m. / Aug 19, 2026, 5:59 p.m.
2026-08-191525516080Aug 19, 2026, 3:33 p.m. / Aug 19, 2026, 4:49 p.m.
2026-08-18981309030Aug 18, 2026, 4:38 p.m. / Aug 18, 2026, 5:39 p.m.
2026-08-18989404030Aug 18, 2026, 4:44 p.m. / Aug 18, 2026, 4:54 p.m.
2026-08-18622019030Aug 18, 2026, 3:18 p.m. / Aug 18, 2026, 4:33 p.m.
2026-08-18621169030Aug 18, 2026, 1:39 p.m. / Aug 18, 2026, 3:14 p.m.
2026-08-18113023030Aug 18, 2026, 8:43 a.m. / Aug 18, 2026, 10:14 a.m.
2026-08-18662151030Aug 18, 2026, 7:19 a.m. / Aug 18, 2026, 8:39 a.m.
2026-08-17517978020Aug 17, 2026, 8:54 a.m. / Aug 17, 2026, 9:29 a.m.
2026-08-17521090020Aug 17, 2026, 8:09 a.m. / Aug 17, 2026, 8:49 a.m.
2026-08-17519720020Aug 17, 2026, 6:45 a.m. / Aug 17, 2026, 8:04 a.m.
2026-08-1755028020Aug 17, 2026, 6:29 a.m. / Aug 17, 2026, 7:19 a.m.
2026-08-1610513394010Aug 16, 2026, 7:14 p.m. / Aug 16, 2026, 7:49 p.m.
2026-08-1610514076010Aug 16, 2026, 6:33 p.m. / Aug 16, 2026, 7:09 p.m.
2026-08-1610510979010Aug 16, 2026, 5:44 p.m. / Aug 16, 2026, 6:28 p.m.
2026-08-1610514961010Aug 16, 2026, 4:34 p.m. / Aug 16, 2026, 5:39 p.m.
2026-08-167524497010Aug 16, 2026, 3:04 p.m. / Aug 16, 2026, 4:29 p.m.
2026-08-16754461010Aug 16, 2026, 2:00 p.m. / Aug 16, 2026, 3:00 p.m.
2026-08-167523995010Aug 16, 2026, 1:19 p.m. / Aug 16, 2026, 1:54 p.m.
2026-08-167522610010Aug 16, 2026, 11:59 a.m. / Aug 16, 2026, 1:14 p.m.
2026-08-167511011010Aug 16, 2026, 10:34 a.m. / Aug 16, 2026, 11:54 a.m.
2026-08-167516564010Aug 16, 2026, 9:34 a.m. / Aug 16, 2026, 10:28 a.m.
2026-08-167520601010Aug 16, 2026, 8:44 a.m. / Aug 16, 2026, 9:29 a.m.
2026-08-166111378010Aug 16, 2026, 7:14 a.m. / Aug 16, 2026, 8:11 a.m.
2026-08-16613333010Aug 16, 2026, 5:24 a.m. / Aug 16, 2026, 7:08 a.m.
2026-08-15616436070Aug 16, 2026, 12:44 a.m. / Aug 16, 2026, 1:04 a.m.
2026-08-15619593070Aug 15, 2026, 11:39 p.m. / Aug 16, 2026, 12:39 a.m.
2026-08-1568030070Aug 15, 2026, 10:34 p.m. / Aug 15, 2026, 11:34 p.m.
2026-08-1565991070Aug 15, 2026, 9:04 p.m. / Aug 15, 2026, 10:29 p.m.
2026-08-159024079070Aug 15, 2026, 7:45 p.m. / Aug 15, 2026, 8:59 p.m.
2026-08-15908178070Aug 15, 2026, 7:00 p.m. / Aug 15, 2026, 7:39 p.m.
2026-08-15901182070Aug 15, 2026, 6:10 p.m. / Aug 15, 2026, 6:54 p.m.
2026-08-15905321070Aug 15, 2026, 5:24 p.m. / Aug 15, 2026, 6:04 p.m.
2026-08-15903798070Aug 15, 2026, 4:33 p.m. / Aug 15, 2026, 5:19 p.m.
2026-08-15905482070Aug 15, 2026, 3:54 p.m. / Aug 15, 2026, 4:30 p.m.
2026-08-159010454070Aug 15, 2026, 3:09 p.m. / Aug 15, 2026, 3:49 p.m.
2026-08-15901499070Aug 15, 2026, 2:24 p.m. / Aug 15, 2026, 3:04 p.m.
2026-08-15901661070Aug 15, 2026, 1:14 p.m. / Aug 15, 2026, 2:19 p.m.
2026-08-132517694050Aug 13, 2026, 5:47 p.m. / Aug 13, 2026, 6:39 p.m.
2026-08-13255386050Aug 13, 2026, 4:52 p.m. / Aug 13, 2026, 5:38 p.m.
2026-08-132536050Aug 13, 2026, 4:01 p.m. / Aug 13, 2026, 4:21 p.m.
2026-08-132521039050Aug 13, 2026, 3:18 p.m. / Aug 13, 2026, 3:53 p.m.
2026-08-13353537050Aug 13, 2026, 2:24 p.m. / Aug 13, 2026, 3:14 p.m.
2026-08-13354332050Aug 13, 2026, 1:58 p.m. / Aug 13, 2026, 2:19 p.m.
2026-08-13354046050Aug 13, 2026, 12:19 p.m. / Aug 13, 2026, 1:40 p.m.
2026-08-133514670050Aug 13, 2026, 12:14 p.m. / Aug 13, 2026, 12:53 p.m.
2026-08-13517634050Aug 13, 2026, 10:56 a.m. / Aug 13, 2026, 11:25 a.m.
2026-08-135386050Aug 13, 2026, 10:13 a.m. / Aug 13, 2026, 10:49 a.m.
2026-08-135-1432266879Aug 13, 2026, 9:29 a.m. / Aug 13, 2026, 10:09 a.m.
2026-08-13516778050Aug 13, 2026, 8:47 a.m. / Aug 13, 2026, 9:27 a.m.
2026-08-121216501040Aug 12, 2026, 3:44 p.m. / Aug 12, 2026, 3:44 p.m.
2026-08-121212780040Aug 12, 2026, 2:18 p.m. / Aug 12, 2026, 3:39 p.m.
2026-08-121213075040Aug 12, 2026, 1:03 p.m. / Aug 12, 2026, 2:13 p.m.
2026-08-121215611040Aug 12, 2026, 11:44 a.m. / Aug 12, 2026, 12:59 p.m.
2026-08-12129488040Aug 12, 2026, 9:19 a.m. / Aug 12, 2026, 11:39 a.m.
2026-08-123521167040Aug 12, 2026, 8:10 a.m. / Aug 12, 2026, 9:13 a.m.
2026-08-11156535030Aug 11, 2026, 6:17 p.m. / Aug 11, 2026, 6:17 p.m.
2026-08-11151739030Aug 11, 2026, 2:54 p.m. / Aug 11, 2026, 4:00 p.m.
2026-08-108813581020Aug 10, 2026, 9:09 p.m. / Aug 10, 2026, 9:53 p.m.
2026-08-108821839020Aug 10, 2026, 7:14 p.m. / Aug 10, 2026, 9:03 p.m.
2026-08-102614412020Aug 10, 2026, 6:13 p.m. / Aug 10, 2026, 7:09 p.m.
2026-08-105310700020Aug 10, 2026, 5:23 p.m. / Aug 10, 2026, 6:08 p.m.
2026-08-1011216720020Aug 10, 2026, 4:48 p.m. / Aug 10, 2026, 5:18 p.m.
2026-08-1069191020Aug 10, 2026, 3:49 p.m. / Aug 10, 2026, 4:43 p.m.
2026-08-104712674020Aug 10, 2026, 2:52 p.m. / Aug 10, 2026, 3:44 p.m.
2026-08-10517377020Aug 10, 2026, 6:24 a.m. / Aug 10, 2026, 6:24 a.m.
2026-08-10521536020Aug 10, 2026, 6:17 a.m. / Aug 10, 2026, 6:19 a.m.
2026-08-088812768070Aug 8, 2026, 7:08 p.m. / Aug 8, 2026, 7:34 p.m.
2026-08-088820135070Aug 8, 2026, 6:29 p.m. / Aug 8, 2026, 7:04 p.m.
2026-08-089815477070Aug 8, 2026, 5:39 p.m. / Aug 8, 2026, 6:23 p.m.
2026-08-089894070Aug 8, 2026, 5:04 p.m. / Aug 8, 2026, 5:34 p.m.
2026-08-08883213070Aug 8, 2026, 4:14 p.m. / Aug 8, 2026, 4:59 p.m.
2026-08-08885936070Aug 8, 2026, 3:09 p.m. / Aug 8, 2026, 4:19 p.m.
2026-08-08889054070Aug 8, 2026, 2:39 p.m. / Aug 8, 2026, 3:03 p.m.
2026-08-0888734070Aug 8, 2026, 2:00 p.m. / Aug 8, 2026, 2:34 p.m.
2026-08-089815875070Aug 8, 2026, 1:09 p.m. / Aug 8, 2026, 1:54 p.m.
2026-08-089816155070Aug 8, 2026, 12:33 p.m. / Aug 8, 2026, 1:04 p.m.
2026-08-088814415070Aug 8, 2026, 11:44 a.m. / Aug 8, 2026, 12:29 p.m.
2026-08-088820699070Aug 8, 2026, 10:43 a.m. / Aug 8, 2026, 11:39 a.m.
2026-08-08888456070Aug 8, 2026, 10:03 a.m. / Aug 8, 2026, 10:38 a.m.
2026-08-088813630070Aug 8, 2026, 9:29 a.m. / Aug 8, 2026, 9:59 a.m.
2026-08-088816814070Aug 8, 2026, 8:39 a.m. / Aug 8, 2026, 9:24 a.m.
2026-08-088818530070Aug 8, 2026, 7:43 a.m. / Aug 8, 2026, 8:34 a.m.
2026-08-089813039070Aug 8, 2026, 6:26 a.m. / Aug 8, 2026, 7:38 a.m.
2026-08-089810549070Aug 8, 2026, 6:29 a.m. / Aug 8, 2026, 7:04 a.m.
2026-08-078815558110Aug 7, 2026, 11:39 p.m. / Aug 8, 2026, 12:23 a.m.
2026-08-078817223110Aug 7, 2026, 10:12 p.m. / Aug 7, 2026, 11:35 p.m.
2026-08-078816494110Aug 7, 2026, 8:49 p.m. / Aug 7, 2026, 9:46 p.m.
2026-08-078819159110Aug 7, 2026, 7:29 p.m. / Aug 7, 2026, 8:43 p.m.
2026-08-078812703110Aug 7, 2026, 6:33 p.m. / Aug 7, 2026, 7:24 p.m.
2026-08-0788565110Aug 7, 2026, 5:24 p.m. / Aug 7, 2026, 6:29 p.m.
2026-08-078818252110Aug 7, 2026, 4:20 p.m. / Aug 7, 2026, 5:21 p.m.
2026-08-07882517110Aug 7, 2026, 2:48 p.m. / Aug 7, 2026, 4:13 p.m.
2026-08-07354046110Aug 7, 2026, 12:19 p.m. / Aug 7, 2026, 12:24 p.m.
2026-08-073514670110Aug 7, 2026, 12:13 p.m. / Aug 7, 2026, 12:14 p.m.
2026-08-07515874110Aug 7, 2026, 8:44 a.m. / Aug 7, 2026, 9:18 a.m.
2026-08-07521560110Aug 7, 2026, 8:04 a.m. / Aug 7, 2026, 8:39 a.m.
2026-08-07520316110Aug 7, 2026, 7:29 a.m. / Aug 7, 2026, 7:59 a.m.
2026-08-0754529110Aug 7, 2026, 6:44 a.m. / Aug 7, 2026, 7:24 a.m.
2026-08-0757824110Aug 7, 2026, 6:01 a.m. / Aug 7, 2026, 6:40 a.m.
2026-08-06121463050Aug 6, 2026, 3:10 p.m. / Aug 6, 2026, 3:24 p.m.
2026-08-061228612050Aug 6, 2026, 1:34 p.m. / Aug 6, 2026, 2:44 p.m.
2026-08-061217719050Aug 6, 2026, 12:19 p.m. / Aug 6, 2026, 1:30 p.m.
2026-08-06124926050Aug 6, 2026, 11:10 a.m. / Aug 6, 2026, 12:14 p.m.
2026-08-061230059050Aug 6, 2026, 10:42 a.m. / Aug 6, 2026, 11:04 a.m.
2026-08-05381017120Aug 5, 2026, 6:14 p.m. / Aug 5, 2026, 6:54 p.m.
2026-08-052520087120Aug 5, 2026, 5:20 p.m. / Aug 5, 2026, 6:10 p.m.
2026-08-052523679120Aug 5, 2026, 4:20 p.m. / Aug 5, 2026, 5:15 p.m.
2026-08-052514786120Aug 5, 2026, 3:20 p.m. / Aug 5, 2026, 4:14 p.m.
2026-08-05307838120Aug 5, 2026, 1:19 p.m. / Aug 5, 2026, 3:14 p.m.
2026-08-053011393120Aug 5, 2026, 12:39 p.m. / Aug 5, 2026, 1:15 p.m.
2026-08-05301409120Aug 5, 2026, 11:49 a.m. / Aug 5, 2026, 12:34 p.m.
2026-08-05303227120Aug 5, 2026, 11:14 a.m. / Aug 5, 2026, 11:44 a.m.
2026-08-0530785120Aug 5, 2026, 9:47 a.m. / Aug 5, 2026, 11:08 a.m.
2026-08-057423293120Aug 5, 2026, 7:43 a.m. / Aug 5, 2026, 8:49 a.m.
2026-08-05943721120Aug 5, 2026, 6:44 a.m. / Aug 5, 2026, 7:39 a.m.
2026-08-059420688120Aug 5, 2026, 6:38 a.m. / Aug 5, 2026, 7:09 a.m.
2026-08-059416413120Aug 5, 2026, 6:06 a.m. / Aug 5, 2026, 6:34 a.m.
2026-08-0410517530030Aug 4, 2026, 6:04 p.m. / Aug 4, 2026, 6:38 p.m.
2026-08-0410515491030Aug 4, 2026, 4:59 p.m. / Aug 4, 2026, 5:58 p.m.
2026-08-044118240030Aug 4, 2026, 4:19 p.m. / Aug 4, 2026, 4:54 p.m.
2026-08-0411120389030Aug 4, 2026, 3:43 p.m. / Aug 4, 2026, 4:13 p.m.
2026-08-041116147030Aug 4, 2026, 3:32 p.m. / Aug 4, 2026, 3:38 p.m.
2026-08-041118381030Aug 4, 2026, 8:39 a.m. / Aug 4, 2026, 10:13 a.m.
2026-08-046616997030Aug 4, 2026, 7:22 a.m. / Aug 4, 2026, 8:33 a.m.
2026-08-036215594110Aug 3, 2026, 5:49 p.m. / Aug 3, 2026, 6:54 p.m.
2026-08-0362653110Aug 3, 2026, 3:59 p.m. / Aug 3, 2026, 5:43 p.m.
2026-08-036320843110Aug 3, 2026, 2:45 p.m. / Aug 3, 2026, 3:54 p.m.
2026-08-036320607110Aug 3, 2026, 12:29 p.m. / Aug 3, 2026, 1:51 p.m.
2026-08-036120071110Aug 3, 2026, 10:16 a.m. / Aug 3, 2026, 12:24 p.m.
2026-08-023519360100Aug 2, 2026, 1:49 p.m. / Aug 2, 2026, 2:35 p.m.
2026-08-023522537100Aug 2, 2026, 1:09 p.m. / Aug 2, 2026, 1:44 p.m.
2026-08-02346984100Aug 2, 2026, 12:03 p.m. / Aug 2, 2026, 1:04 p.m.
2026-08-023420713100Aug 2, 2026, 11:30 a.m. / Aug 2, 2026, 11:59 a.m.
2026-08-023810136100Aug 2, 2026, 10:43 a.m. / Aug 2, 2026, 11:24 a.m.
2026-08-023817746100Aug 2, 2026, 10:04 a.m. / Aug 2, 2026, 10:39 a.m.
2026-08-024212449100Aug 2, 2026, 9:39 a.m. / Aug 2, 2026, 10:09 a.m.
2026-08-024216589100Aug 2, 2026, 8:29 a.m. / Aug 2, 2026, 9:34 a.m.
2026-08-023425438100Aug 2, 2026, 6:59 a.m. / Aug 2, 2026, 8:23 a.m.
2026-08-023412878100Aug 2, 2026, 6:53 a.m. / Aug 2, 2026, 7:43 a.m.
2026-08-01615658070Aug 1, 2026, 11:44 p.m. / Aug 2, 2026, 12:34 a.m.
2026-08-0112191070Aug 1, 2026, 10:39 p.m. / Aug 1, 2026, 11:40 p.m.
2026-08-011224671070Aug 1, 2026, 9:43 p.m. / Aug 1, 2026, 10:34 p.m.
2026-08-011222709070Aug 1, 2026, 8:24 p.m. / Aug 1, 2026, 9:39 p.m.
2026-08-011215446070Aug 1, 2026, 7:24 p.m. / Aug 1, 2026, 8:19 p.m.
2026-08-01123953070Aug 1, 2026, 6:20 p.m. / Aug 1, 2026, 7:19 p.m.
2026-08-011228850070Aug 1, 2026, 4:44 p.m. / Aug 1, 2026, 6:15 p.m.
2026-07-319815050090Jul 31, 2026, 6:39 p.m. / Jul 31, 2026, 7:33 p.m.
2026-07-3122219926090Jul 31, 2026, 5:23 p.m. / Jul 31, 2026, 6:34 p.m.
2026-07-31123772090Jul 31, 2026, 4:15 p.m. / Jul 31, 2026, 5:18 p.m.
2026-07-311228602090Jul 31, 2026, 2:14 p.m. / Jul 31, 2026, 4:08 p.m.
2026-07-31129716090Jul 31, 2026, 12:21 p.m. / Jul 31, 2026, 2:09 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
185 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