Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6540

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.

207
Observed trips
20
Service dates
39
Routes
Service dateRouteTripFirst / last observed
2026-09-131054277010Sep 13, 2026, 5:23 p.m. / Sep 13, 2026, 6:05 p.m.
2026-09-131055284010Sep 13, 2026, 4:35 p.m. / Sep 13, 2026, 5:22 p.m.
2026-09-131056514010Sep 13, 2026, 3:52 p.m. / Sep 13, 2026, 4:34 p.m.
2026-09-1310516850010Sep 13, 2026, 2:30 p.m. / Sep 13, 2026, 3:51 p.m.
2026-09-1340297010Sep 13, 2026, 1:29 p.m. / Sep 13, 2026, 2:45 p.m.
2026-09-13407666010Sep 13, 2026, 12:07 p.m. / Sep 13, 2026, 1:27 p.m.
2026-09-13409556010Sep 13, 2026, 11:29 a.m. / Sep 13, 2026, 12:06 p.m.
2026-09-134011066010Sep 13, 2026, 10:16 a.m. / Sep 13, 2026, 11:28 a.m.
2026-09-13902288010Sep 13, 2026, 9:05 a.m. / Sep 13, 2026, 10:13 a.m.
2026-09-13983928010Sep 13, 2026, 7:34 a.m. / Sep 13, 2026, 9:04 a.m.
2026-09-139823161010Sep 13, 2026, 7:45 a.m. / Sep 13, 2026, 8:13 a.m.
2026-09-1262000000162Sep 12, 2026, 11:07 a.m. / Sep 12, 2026, 4:31 p.m.
2026-09-121117222070Sep 12, 2026, 2:56 p.m. / Sep 12, 2026, 3:59 p.m.
2026-09-127512401070Sep 12, 2026, 2:49 p.m. / Sep 12, 2026, 2:54 p.m.
2026-09-121414881070Sep 12, 2026, 1:31 p.m. / Sep 12, 2026, 2:47 p.m.
2026-09-1252241070Sep 12, 2026, 8:41 a.m. / Sep 12, 2026, 11:06 a.m.
2026-09-127016273070Sep 12, 2026, 6:39 a.m. / Sep 12, 2026, 7:29 a.m.
2026-09-12707125070Sep 12, 2026, 5:32 a.m. / Sep 12, 2026, 6:38 a.m.
2026-09-127019666070Sep 12, 2026, 4:00 a.m. / Sep 12, 2026, 5:31 a.m.
2026-09-117019666070Sep 12, 2026, 3:55 a.m. / Sep 12, 2026, 3:59 a.m.
2026-09-116112101060Sep 11, 2026, 5:20 p.m. / Sep 11, 2026, 6:40 p.m.
2026-09-116122423060Sep 11, 2026, 3:44 p.m. / Sep 11, 2026, 5:19 p.m.
2026-09-11125835060Sep 11, 2026, 2:19 p.m. / Sep 11, 2026, 3:41 p.m.
2026-09-111211317060Sep 11, 2026, 1:00 p.m. / Sep 11, 2026, 2:16 p.m.
2026-09-111212648060Sep 11, 2026, 11:24 a.m. / Sep 11, 2026, 12:58 p.m.
2026-09-111217114060Sep 11, 2026, 10:16 a.m. / Sep 11, 2026, 11:27 a.m.
2026-09-11126705060Sep 11, 2026, 9:02 a.m. / Sep 11, 2026, 10:15 a.m.
2026-09-111210081060Sep 11, 2026, 7:43 a.m. / Sep 11, 2026, 9:01 a.m.
2026-09-111220953060Sep 11, 2026, 6:36 a.m. / Sep 11, 2026, 7:41 a.m.
2026-09-112286656060Sep 11, 2026, 4:59 a.m. / Sep 11, 2026, 6:34 a.m.
2026-09-108811292050Sep 10, 2026, 6:28 p.m. / Sep 10, 2026, 7:22 p.m.
2026-09-10885849050Sep 10, 2026, 5:16 p.m. / Sep 10, 2026, 6:26 p.m.
2026-09-10885236050Sep 10, 2026, 4:05 p.m. / Sep 10, 2026, 5:14 p.m.
2026-09-10883777050Sep 10, 2026, 2:46 p.m. / Sep 10, 2026, 4:03 p.m.
2026-09-108817605050Sep 10, 2026, 2:02 p.m. / Sep 10, 2026, 2:45 p.m.
2026-09-108820871050Sep 10, 2026, 1:26 p.m. / Sep 10, 2026, 2:02 p.m.
2026-09-108822806050Sep 10, 2026, 12:44 p.m. / Sep 10, 2026, 1:25 p.m.
2026-09-108818169050Sep 10, 2026, 11:57 a.m. / Sep 10, 2026, 12:44 p.m.
2026-09-10885744050Sep 10, 2026, 11:14 a.m. / Sep 10, 2026, 11:55 a.m.
2026-09-108818497050Sep 10, 2026, 10:22 a.m. / Sep 10, 2026, 11:12 a.m.
2026-09-10885116050Sep 10, 2026, 9:45 a.m. / Sep 10, 2026, 10:25 a.m.
2026-09-1011620378050Sep 10, 2026, 8:52 a.m. / Sep 10, 2026, 9:44 a.m.
2026-09-104011846050Sep 10, 2026, 8:11 a.m. / Sep 10, 2026, 8:50 a.m.
2026-09-104013256050Sep 10, 2026, 7:19 a.m. / Sep 10, 2026, 8:10 a.m.
2026-09-104010776050Sep 10, 2026, 6:39 a.m. / Sep 10, 2026, 7:17 a.m.
2026-09-104010367050Sep 10, 2026, 5:46 a.m. / Sep 10, 2026, 6:38 a.m.
2026-09-10405535050Sep 10, 2026, 5:12 a.m. / Sep 10, 2026, 5:45 a.m.
2026-09-104022511050Sep 10, 2026, 4:27 a.m. / Sep 10, 2026, 5:10 a.m.
2026-09-091913885040Sep 9, 2026, 8:02 p.m. / Sep 9, 2026, 8:54 p.m.
2026-09-091910737040Sep 9, 2026, 6:52 p.m. / Sep 9, 2026, 8:01 p.m.
2026-09-09196065040Sep 9, 2026, 5:40 p.m. / Sep 9, 2026, 6:51 p.m.
2026-09-09192485040Sep 9, 2026, 4:13 p.m. / Sep 9, 2026, 5:39 p.m.
2026-09-099813488040Sep 9, 2026, 3:27 p.m. / Sep 9, 2026, 4:12 p.m.
2026-09-09983819040Sep 9, 2026, 2:24 p.m. / Sep 9, 2026, 3:26 p.m.
2026-09-091027664040Sep 9, 2026, 1:25 p.m. / Sep 9, 2026, 2:22 p.m.
2026-09-09106127040Sep 9, 2026, 12:48 p.m. / Sep 9, 2026, 1:24 p.m.
2026-09-09104792040Sep 9, 2026, 12:08 p.m. / Sep 9, 2026, 12:47 p.m.
2026-09-091012666040Sep 9, 2026, 11:03 a.m. / Sep 9, 2026, 12:07 p.m.
2026-09-091010641040Sep 9, 2026, 9:56 a.m. / Sep 9, 2026, 11:02 a.m.
2026-09-091018014040Sep 9, 2026, 8:36 a.m. / Sep 9, 2026, 9:55 a.m.
2026-09-091023902040Sep 9, 2026, 7:33 a.m. / Sep 9, 2026, 8:36 a.m.
2026-09-09109468040Sep 9, 2026, 6:31 a.m. / Sep 9, 2026, 7:32 a.m.
2026-09-091014897040Sep 9, 2026, 5:31 a.m. / Sep 9, 2026, 6:30 a.m.
2026-09-088812007030Sep 8, 2026, 5:31 p.m. / Sep 8, 2026, 6:33 p.m.
2026-09-088822121030Sep 8, 2026, 4:25 p.m. / Sep 8, 2026, 5:30 p.m.
2026-09-088812644030Sep 8, 2026, 2:57 p.m. / Sep 8, 2026, 4:24 p.m.
2026-09-08191184030Sep 8, 2026, 1:57 p.m. / Sep 8, 2026, 2:55 p.m.
2026-09-081914672030Sep 8, 2026, 12:02 p.m. / Sep 8, 2026, 1:56 p.m.
2026-09-08499887030Sep 8, 2026, 12:22 p.m. / Sep 8, 2026, 12:45 p.m.
2026-09-084925694030Sep 8, 2026, 11:41 a.m. / Sep 8, 2026, 12:21 p.m.
2026-09-08107173030Sep 8, 2026, 11:09 a.m. / Sep 8, 2026, 11:40 a.m.
2026-09-081018344030Sep 8, 2026, 10:04 a.m. / Sep 8, 2026, 11:06 a.m.
2026-09-08889594030Sep 8, 2026, 8:14 a.m. / Sep 8, 2026, 10:01 a.m.
2026-09-088822177030Sep 8, 2026, 7:05 a.m. / Sep 8, 2026, 8:11 a.m.
2026-09-089828630030Sep 8, 2026, 5:47 a.m. / Sep 8, 2026, 7:04 a.m.
2026-09-089815076030Sep 8, 2026, 5:40 a.m. / Sep 8, 2026, 6:30 a.m.
2026-09-07712351110Sep 7, 2026, 9:35 p.m. / Sep 7, 2026, 10:24 p.m.
2026-09-077-938285337Sep 7, 2026, 9:41 p.m. / Sep 7, 2026, 10:23 p.m.
2026-09-07726378110Sep 7, 2026, 8:47 p.m. / Sep 7, 2026, 9:34 p.m.
2026-09-07711042110Sep 7, 2026, 7:07 p.m. / Sep 7, 2026, 8:45 p.m.
2026-09-077-696093618Sep 7, 2026, 7:53 p.m. / Sep 7, 2026, 7:53 p.m.
2026-09-0772620110Sep 7, 2026, 6:48 p.m. / Sep 7, 2026, 7:41 p.m.
2026-09-075317033110Sep 7, 2026, 5:44 p.m. / Sep 7, 2026, 6:47 p.m.
2026-09-078611916110Sep 7, 2026, 4:44 p.m. / Sep 7, 2026, 5:42 p.m.
2026-09-078623367110Sep 7, 2026, 4:23 p.m. / Sep 7, 2026, 4:43 p.m.
2026-09-07808625110Sep 7, 2026, 2:47 p.m. / Sep 7, 2026, 4:22 p.m.
2026-09-078022756110Sep 7, 2026, 1:10 p.m. / Sep 7, 2026, 2:46 p.m.
2026-09-069825478100Sep 6, 2026, 9:12 p.m. / Sep 6, 2026, 9:43 p.m.
2026-09-06988713100Sep 6, 2026, 8:36 p.m. / Sep 6, 2026, 9:11 p.m.
2026-09-069022648100Sep 6, 2026, 7:42 p.m. / Sep 6, 2026, 8:34 p.m.
2026-09-069014414100Sep 6, 2026, 7:05 p.m. / Sep 6, 2026, 7:41 p.m.
2026-09-068811227100Sep 6, 2026, 6:03 p.m. / Sep 6, 2026, 7:02 p.m.
2026-09-063427706100Sep 6, 2026, 4:35 p.m. / Sep 6, 2026, 6:02 p.m.
2026-09-06349344100Sep 6, 2026, 3:55 p.m. / Sep 6, 2026, 4:33 p.m.
2026-09-063022530100Sep 6, 2026, 3:16 p.m. / Sep 6, 2026, 3:55 p.m.
2026-09-06306810100Sep 6, 2026, 2:28 p.m. / Sep 6, 2026, 3:15 p.m.
2026-09-0565486090Sep 5, 2026, 5:16 p.m. / Sep 5, 2026, 7:18 p.m.
2026-09-0565838090Sep 5, 2026, 4:24 p.m. / Sep 5, 2026, 5:44 p.m.
2026-09-0568578090Sep 5, 2026, 2:17 p.m. / Sep 5, 2026, 4:22 p.m.
2026-09-05611810090Sep 5, 2026, 12:25 p.m. / Sep 5, 2026, 2:15 p.m.
2026-09-056828690090Sep 5, 2026, 11:13 a.m. / Sep 5, 2026, 12:24 p.m.
2026-09-0516817324090Sep 5, 2026, 10:23 a.m. / Sep 5, 2026, 11:12 a.m.
2026-09-051687962090Sep 5, 2026, 8:57 a.m. / Sep 5, 2026, 10:22 a.m.
2026-09-04198111060Sep 4, 2026, 10:02 p.m. / Sep 4, 2026, 10:40 p.m.
2026-09-04199856060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:00 p.m.
2026-09-041915115060Sep 4, 2026, 7:07 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-041916105060Sep 4, 2026, 5:50 p.m. / Sep 4, 2026, 7:06 p.m.
2026-09-04193550060Sep 4, 2026, 4:38 p.m. / Sep 4, 2026, 5:48 p.m.
2026-09-041928608060Sep 4, 2026, 3:14 p.m. / Sep 4, 2026, 4:36 p.m.
2026-09-044911446060Sep 4, 2026, 2:43 p.m. / Sep 4, 2026, 3:13 p.m.
2026-09-04724250060Sep 4, 2026, 7:49 a.m. / Sep 4, 2026, 9:16 a.m.
2026-09-0476613060Sep 4, 2026, 6:30 a.m. / Sep 4, 2026, 7:47 a.m.
2026-08-258024506100Aug 25, 2026, 3:19 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-25809768100Aug 25, 2026, 2:24 p.m. / Aug 25, 2026, 3:13 p.m.
2026-08-25809467100Aug 25, 2026, 1:09 p.m. / Aug 25, 2026, 2:19 p.m.
2026-08-2561710276100Aug 25, 2026, 7:26 a.m. / Aug 25, 2026, 8:59 a.m.
2026-08-25869160100Aug 25, 2026, 6:55 a.m. / Aug 25, 2026, 7:20 a.m.
2026-08-247525433020Aug 24, 2026, 6:21 p.m. / Aug 24, 2026, 7:14 p.m.
2026-08-2475300020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 6:15 p.m.
2026-08-247516191020Aug 24, 2026, 4:08 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-24539718020Aug 24, 2026, 3:04 p.m. / Aug 24, 2026, 4:04 p.m.
2026-08-2453705020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 3:00 p.m.
2026-08-23621658010Aug 23, 2026, 4:38 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-23612698010Aug 23, 2026, 4:13 p.m. / Aug 23, 2026, 4:34 p.m.
2026-08-2363244010Aug 23, 2026, 3:09 p.m. / Aug 23, 2026, 4:09 p.m.
2026-08-23620549010Aug 23, 2026, 2:52 p.m. / Aug 23, 2026, 3:04 p.m.
2026-08-23625078010Aug 23, 2026, 1:44 p.m. / Aug 23, 2026, 2:04 p.m.
2026-08-23631213010Aug 23, 2026, 11:34 a.m. / Aug 23, 2026, 1:39 p.m.
2026-08-236316685010Aug 23, 2026, 10:19 a.m. / Aug 23, 2026, 11:30 a.m.
2026-08-23638894010Aug 23, 2026, 8:33 a.m. / Aug 23, 2026, 10:13 a.m.
2026-08-229912933070Aug 22, 2026, 8:28 p.m. / Aug 22, 2026, 9:08 p.m.
2026-08-229912653070Aug 22, 2026, 7:58 p.m. / Aug 22, 2026, 8:24 p.m.
2026-08-22995184070Aug 22, 2026, 7:33 p.m. / Aug 22, 2026, 7:54 p.m.
2026-08-22991351070Aug 22, 2026, 6:59 p.m. / Aug 22, 2026, 7:28 p.m.
2026-08-229922388070Aug 22, 2026, 5:54 p.m. / Aug 22, 2026, 6:54 p.m.
2026-08-22993282070Aug 22, 2026, 5:39 p.m. / Aug 22, 2026, 6:24 p.m.
2026-08-22613575070Aug 22, 2026, 4:03 p.m. / Aug 22, 2026, 5:34 p.m.
2026-08-223123914070Aug 22, 2026, 6:09 a.m. / Aug 22, 2026, 7:03 a.m.
2026-08-218620223060Aug 21, 2026, 10:19 p.m. / Aug 21, 2026, 10:49 p.m.
2026-08-215120710060Aug 21, 2026, 9:34 p.m. / Aug 21, 2026, 10:14 p.m.
2026-08-21513214060Aug 21, 2026, 8:54 p.m. / Aug 21, 2026, 9:30 p.m.
2026-08-216214485060Aug 21, 2026, 7:39 p.m. / Aug 21, 2026, 8:48 p.m.
2026-08-21624166060Aug 21, 2026, 6:19 p.m. / Aug 21, 2026, 7:34 p.m.
2026-08-217411151060Aug 21, 2026, 5:14 p.m. / Aug 21, 2026, 6:13 p.m.
2026-08-21749996060Aug 21, 2026, 4:14 p.m. / Aug 21, 2026, 5:09 p.m.
2026-08-215111420060Aug 21, 2026, 3:08 p.m. / Aug 21, 2026, 4:09 p.m.
2026-08-21512943060Aug 21, 2026, 2:19 p.m. / Aug 21, 2026, 3:04 p.m.
2026-08-21801057060Aug 21, 2026, 12:53 p.m. / Aug 21, 2026, 2:14 p.m.
2026-08-21806746060Aug 21, 2026, 11:33 a.m. / Aug 21, 2026, 12:49 p.m.
2026-08-218018005060Aug 21, 2026, 10:28 a.m. / Aug 21, 2026, 11:28 a.m.
2026-08-21807849060Aug 21, 2026, 9:24 a.m. / Aug 21, 2026, 10:24 a.m.
2026-08-21809564060Aug 21, 2026, 7:18 a.m. / Aug 21, 2026, 9:19 a.m.
2026-08-219923367060Aug 21, 2026, 6:34 a.m. / Aug 21, 2026, 7:14 a.m.
2026-08-21994426060Aug 21, 2026, 5:14 a.m. / Aug 21, 2026, 6:30 a.m.
2026-08-217311832060Aug 21, 2026, 5:03 a.m. / Aug 21, 2026, 5:33 a.m.
2026-08-20888183050Aug 20, 2026, 9:59 p.m. / Aug 20, 2026, 11:13 p.m.
2026-08-20856911050Aug 20, 2026, 8:53 p.m. / Aug 20, 2026, 9:54 p.m.
2026-08-208510113050Aug 20, 2026, 7:43 p.m. / Aug 20, 2026, 8:49 p.m.
2026-08-207520367050Aug 20, 2026, 5:59 p.m. / Aug 20, 2026, 7:01 p.m.
2026-08-20635680050Aug 20, 2026, 4:38 p.m. / Aug 20, 2026, 5:53 p.m.
2026-08-201105679050Aug 20, 2026, 2:34 p.m. / Aug 20, 2026, 4:33 p.m.
2026-08-2011021408050Aug 20, 2026, 12:13 p.m. / Aug 20, 2026, 2:28 p.m.
2026-08-2011017026050Aug 20, 2026, 10:38 a.m. / Aug 20, 2026, 12:44 p.m.
2026-08-207510882050Aug 20, 2026, 9:04 a.m. / Aug 20, 2026, 10:34 a.m.
2026-08-207512295050Aug 20, 2026, 8:13 a.m. / Aug 20, 2026, 8:58 a.m.
2026-08-201731431050Aug 20, 2026, 7:23 a.m. / Aug 20, 2026, 8:09 a.m.
2026-08-201737204050Aug 20, 2026, 6:39 a.m. / Aug 20, 2026, 7:19 a.m.
2026-08-20739954050Aug 20, 2026, 5:59 a.m. / Aug 20, 2026, 6:33 a.m.
2026-08-1911015708080Aug 19, 2026, 8:09 p.m. / Aug 19, 2026, 9:53 p.m.
2026-08-1911018291080Aug 19, 2026, 6:14 p.m. / Aug 19, 2026, 8:03 p.m.
2026-08-1911025553080Aug 19, 2026, 3:39 p.m. / Aug 19, 2026, 6:08 p.m.
2026-08-19746345080Aug 19, 2026, 2:43 p.m. / Aug 19, 2026, 3:33 p.m.
2026-08-1951915080Aug 19, 2026, 1:43 p.m. / Aug 19, 2026, 2:38 p.m.
2026-08-1951192080Aug 19, 2026, 12:54 p.m. / Aug 19, 2026, 1:38 p.m.
2026-08-197411715080Aug 19, 2026, 11:34 a.m. / Aug 19, 2026, 12:48 p.m.
2026-08-197425339080Aug 19, 2026, 10:44 a.m. / Aug 19, 2026, 11:28 a.m.
2026-08-195121941080Aug 19, 2026, 9:38 a.m. / Aug 19, 2026, 10:38 a.m.
2026-08-195110255080Aug 19, 2026, 8:53 a.m. / Aug 19, 2026, 9:34 a.m.
2026-08-19805230080Aug 19, 2026, 7:30 a.m. / Aug 19, 2026, 8:48 a.m.
2026-08-19808340080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:24 a.m.
2026-08-18857622030Aug 18, 2026, 5:19 p.m. / Aug 18, 2026, 6:28 p.m.
2026-08-188518744030Aug 18, 2026, 3:54 p.m. / Aug 18, 2026, 5:15 p.m.
2026-08-1885170030Aug 18, 2026, 2:29 p.m. / Aug 18, 2026, 3:49 p.m.
2026-08-188516152030Aug 18, 2026, 1:09 p.m. / Aug 18, 2026, 2:24 p.m.
2026-08-188524407030Aug 18, 2026, 11:45 a.m. / Aug 18, 2026, 1:04 p.m.
2026-08-188521327030Aug 18, 2026, 10:24 a.m. / Aug 18, 2026, 11:39 a.m.
2026-08-18537458030Aug 18, 2026, 8:43 a.m. / Aug 18, 2026, 10:20 a.m.
2026-08-185315072030Aug 18, 2026, 7:48 a.m. / Aug 18, 2026, 8:39 a.m.
2026-08-185323788030Aug 18, 2026, 6:49 a.m. / Aug 18, 2026, 7:43 a.m.
2026-08-18756228030Aug 18, 2026, 5:19 a.m. / Aug 18, 2026, 6:44 a.m.
2026-08-178014285020Aug 17, 2026, 6:10 p.m. / Aug 17, 2026, 6:49 p.m.
2026-08-176121865020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 6:04 p.m.
2026-08-176215294020Aug 17, 2026, 3:19 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-178120638020Aug 17, 2026, 1:39 p.m. / Aug 17, 2026, 3:14 p.m.
2026-08-178123596020Aug 17, 2026, 12:38 p.m. / Aug 17, 2026, 1:34 p.m.
2026-08-177412249020Aug 17, 2026, 11:29 a.m. / Aug 17, 2026, 12:34 p.m.
2026-08-17747524020Aug 17, 2026, 10:30 a.m. / Aug 17, 2026, 11:24 a.m.
2026-08-177416478020Aug 17, 2026, 9:29 a.m. / Aug 17, 2026, 10:25 a.m.
2026-08-17748953020Aug 17, 2026, 8:14 a.m. / Aug 17, 2026, 9:24 a.m.
2026-08-1726516503020Aug 17, 2026, 6:33 a.m. / Aug 17, 2026, 8:09 a.m.
2026-08-167024781010Aug 16, 2026, 6:49 p.m. / Aug 16, 2026, 7:44 p.m.
2026-08-16703609010Aug 16, 2026, 5:49 p.m. / Aug 16, 2026, 6:44 p.m.
2026-08-167014253010Aug 16, 2026, 4:24 p.m. / Aug 16, 2026, 5:44 p.m.
2026-08-167017482010Aug 16, 2026, 3:19 p.m. / Aug 16, 2026, 4:19 p.m.
2026-08-167012941010Aug 16, 2026, 1:19 p.m. / Aug 16, 2026, 3:13 p.m.
2026-08-167016802010Aug 16, 2026, 12:18 p.m. / Aug 16, 2026, 1:14 p.m.
2026-08-16704907010Aug 16, 2026, 10:39 a.m. / Aug 16, 2026, 12:15 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
207 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