Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6425

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.

244
Observed trips
22
Service dates
44
Routes
Service dateRouteTripFirst / last observed
2026-09-13572283010Sep 13, 2026, 9:31 p.m. / Sep 13, 2026, 9:57 p.m.
2026-09-13575861010Sep 13, 2026, 8:56 p.m. / Sep 13, 2026, 9:30 p.m.
2026-09-13868790010Sep 13, 2026, 8:18 p.m. / Sep 13, 2026, 8:54 p.m.
2026-09-138615253010Sep 13, 2026, 7:46 p.m. / Sep 13, 2026, 8:15 p.m.
2026-09-1351805010Sep 13, 2026, 7:00 p.m. / Sep 13, 2026, 7:44 p.m.
2026-09-135120542010Sep 13, 2026, 6:11 p.m. / Sep 13, 2026, 6:59 p.m.
2026-09-135110794010Sep 13, 2026, 5:02 p.m. / Sep 13, 2026, 6:09 p.m.
2026-09-13514723010Sep 13, 2026, 4:17 p.m. / Sep 13, 2026, 5:01 p.m.
2026-09-13868701010Sep 13, 2026, 3:19 p.m. / Sep 13, 2026, 4:15 p.m.
2026-09-138622494010Sep 13, 2026, 2:45 p.m. / Sep 13, 2026, 3:18 p.m.
2026-09-13519457010Sep 13, 2026, 2:06 p.m. / Sep 13, 2026, 2:44 p.m.
2026-09-135110703010Sep 13, 2026, 1:17 p.m. / Sep 13, 2026, 2:05 p.m.
2026-09-136122205010Sep 13, 2026, 11:47 a.m. / Sep 13, 2026, 1:15 p.m.
2026-09-13629456010Sep 13, 2026, 10:07 a.m. / Sep 13, 2026, 11:45 a.m.
2026-09-137521777010Sep 13, 2026, 8:45 a.m. / Sep 13, 2026, 10:10 a.m.
2026-09-13756777010Sep 13, 2026, 6:58 a.m. / Sep 13, 2026, 8:43 a.m.
2026-09-137521250010Sep 13, 2026, 5:16 a.m. / Sep 13, 2026, 6:57 a.m.
2026-09-126111130070Sep 12, 2026, 11:22 p.m. / Sep 13, 2026, 12:39 a.m.
2026-09-121689715070Sep 12, 2026, 10:37 p.m. / Sep 12, 2026, 11:20 p.m.
2026-09-121687507070Sep 12, 2026, 9:33 p.m. / Sep 12, 2026, 10:36 p.m.
2026-09-12679025070Sep 12, 2026, 9:12 p.m. / Sep 12, 2026, 9:31 p.m.
2026-09-126711088070Sep 12, 2026, 8:51 p.m. / Sep 12, 2026, 9:10 p.m.
2026-09-126723004070Sep 12, 2026, 7:20 p.m. / Sep 12, 2026, 8:50 p.m.
2026-09-12671966070Sep 12, 2026, 7:01 p.m. / Sep 12, 2026, 8:08 p.m.
2026-09-12717049070Sep 12, 2026, 6:30 p.m. / Sep 12, 2026, 6:58 p.m.
2026-09-12710673070Sep 12, 2026, 5:21 p.m. / Sep 12, 2026, 6:29 p.m.
2026-09-12716878070Sep 12, 2026, 4:11 p.m. / Sep 12, 2026, 5:19 p.m.
2026-09-1071699050Sep 10, 2026, 5:25 p.m. / Sep 10, 2026, 6:37 p.m.
2026-09-107-2085235666Sep 10, 2026, 5:33 p.m. / Sep 10, 2026, 5:33 p.m.
2026-09-1072482050Sep 10, 2026, 4:00 p.m. / Sep 10, 2026, 5:23 p.m.
2026-09-102421845050Sep 10, 2026, 3:08 p.m. / Sep 10, 2026, 3:58 p.m.
2026-09-10714705050Sep 10, 2026, 1:53 p.m. / Sep 10, 2026, 3:06 p.m.
2026-09-1075620050Sep 10, 2026, 12:42 p.m. / Sep 10, 2026, 1:52 p.m.
2026-09-10711529050Sep 10, 2026, 11:06 a.m. / Sep 10, 2026, 12:39 p.m.
2026-09-1075196050Sep 10, 2026, 9:54 a.m. / Sep 10, 2026, 11:04 a.m.
2026-09-1076333050Sep 10, 2026, 8:22 a.m. / Sep 10, 2026, 9:56 a.m.
2026-09-10562264050Sep 10, 2026, 7:43 a.m. / Sep 10, 2026, 8:19 a.m.
2026-09-10562507050Sep 10, 2026, 6:55 a.m. / Sep 10, 2026, 7:43 a.m.
2026-09-10566000050Sep 10, 2026, 5:48 a.m. / Sep 10, 2026, 6:53 a.m.
2026-09-09611073040Sep 9, 2026, 5:49 p.m. / Sep 9, 2026, 6:58 p.m.
2026-09-099025874040Sep 9, 2026, 4:34 p.m. / Sep 9, 2026, 5:47 p.m.
2026-09-099010228040Sep 9, 2026, 3:41 p.m. / Sep 9, 2026, 4:32 p.m.
2026-09-09985160040Sep 9, 2026, 2:39 p.m. / Sep 9, 2026, 3:40 p.m.
2026-09-09984790040Sep 9, 2026, 2:36 p.m. / Sep 9, 2026, 3:22 p.m.
2026-09-092269879040Sep 9, 2026, 8:43 a.m. / Sep 9, 2026, 9:31 a.m.
2026-09-09249031040Sep 9, 2026, 7:14 a.m. / Sep 9, 2026, 8:41 a.m.
2026-09-081814773030Sep 8, 2026, 7:52 p.m. / Sep 8, 2026, 8:37 p.m.
2026-09-081814301030Sep 8, 2026, 6:18 p.m. / Sep 8, 2026, 7:51 p.m.
2026-09-081810162030Sep 8, 2026, 5:19 p.m. / Sep 8, 2026, 6:17 p.m.
2026-09-082417969030Sep 8, 2026, 4:04 p.m. / Sep 8, 2026, 5:18 p.m.
2026-09-0822625749030Sep 8, 2026, 2:59 p.m. / Sep 8, 2026, 4:02 p.m.
2026-09-0869817293030Sep 8, 2026, 7:55 a.m. / Sep 8, 2026, 8:49 a.m.
2026-09-0869819751030Sep 8, 2026, 7:05 a.m. / Sep 8, 2026, 7:53 a.m.
2026-09-07720286110Sep 7, 2026, 8:03 p.m. / Sep 7, 2026, 8:29 p.m.
2026-09-07714178110Sep 7, 2026, 7:07 p.m. / Sep 7, 2026, 8:02 p.m.
2026-09-0776888110Sep 7, 2026, 5:08 p.m. / Sep 7, 2026, 7:06 p.m.
2026-09-077-2073191523Sep 7, 2026, 6:06 p.m. / Sep 7, 2026, 6:06 p.m.
2026-09-07718001110Sep 7, 2026, 5:05 p.m. / Sep 7, 2026, 5:47 p.m.
2026-09-066210748100Sep 6, 2026, 4:12 p.m. / Sep 6, 2026, 5:31 p.m.
2026-09-066116762100Sep 6, 2026, 2:47 p.m. / Sep 6, 2026, 4:11 p.m.
2026-09-06626481100Sep 6, 2026, 12:57 p.m. / Sep 6, 2026, 2:46 p.m.
2026-09-0612153100Sep 6, 2026, 11:21 a.m. / Sep 6, 2026, 12:56 p.m.
2026-09-06123949100Sep 6, 2026, 10:23 a.m. / Sep 6, 2026, 11:19 a.m.
2026-09-061222483100Sep 6, 2026, 9:28 a.m. / Sep 6, 2026, 10:22 a.m.
2026-09-06128601100Sep 6, 2026, 8:22 a.m. / Sep 6, 2026, 9:27 a.m.
2026-09-066211440100Sep 6, 2026, 6:21 a.m. / Sep 6, 2026, 8:21 a.m.
2026-09-06855074090Sep 6, 2026, 4:00 a.m. / Sep 6, 2026, 6:12 a.m.
2026-09-05855074090Sep 5, 2026, 9:53 p.m. / Sep 6, 2026, 3:59 a.m.
2026-09-0516824721090Sep 5, 2026, 6:18 p.m. / Sep 5, 2026, 7:07 p.m.
2026-09-051681104090Sep 5, 2026, 5:00 p.m. / Sep 5, 2026, 6:16 p.m.
2026-09-0516328778090Sep 5, 2026, 5:01 p.m. / Sep 5, 2026, 5:32 p.m.
2026-09-0516312450090Sep 5, 2026, 4:25 p.m. / Sep 5, 2026, 4:59 p.m.
2026-09-051682112090Sep 5, 2026, 2:55 p.m. / Sep 5, 2026, 4:24 p.m.
2026-09-0516827681090Sep 5, 2026, 2:05 p.m. / Sep 5, 2026, 2:53 p.m.
2026-09-0516517982090Sep 5, 2026, 1:32 p.m. / Sep 5, 2026, 2:03 p.m.
2026-09-0516528768090Sep 5, 2026, 1:06 p.m. / Sep 5, 2026, 1:31 p.m.
2026-09-0516111508090Sep 5, 2026, 11:41 a.m. / Sep 5, 2026, 1:05 p.m.
2026-09-0516125696090Sep 5, 2026, 10:30 a.m. / Sep 5, 2026, 11:40 a.m.
2026-09-0516526742090Sep 5, 2026, 10:32 a.m. / Sep 5, 2026, 11:03 a.m.
2026-09-0516512518090Sep 5, 2026, 10:06 a.m. / Sep 5, 2026, 10:29 a.m.
2026-09-056718191090Sep 5, 2026, 9:00 a.m. / Sep 5, 2026, 10:05 a.m.
2026-09-056718179090Sep 5, 2026, 9:19 a.m. / Sep 5, 2026, 9:29 a.m.
2026-09-048625218060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 9:51 p.m.
2026-09-048611135060Sep 4, 2026, 7:26 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-04708150060Sep 4, 2026, 6:29 p.m. / Sep 4, 2026, 7:25 p.m.
2026-09-047013127060Sep 4, 2026, 5:22 p.m. / Sep 4, 2026, 6:28 p.m.
2026-09-047028806060Sep 4, 2026, 4:17 p.m. / Sep 4, 2026, 5:19 p.m.
2026-09-047028658060Sep 4, 2026, 3:52 p.m. / Sep 4, 2026, 4:15 p.m.
2026-09-0467317113060Sep 4, 2026, 2:56 p.m. / Sep 4, 2026, 3:49 p.m.
2026-09-047517144060Sep 4, 2026, 1:52 p.m. / Sep 4, 2026, 2:56 p.m.
2026-09-04753124060Sep 4, 2026, 1:08 p.m. / Sep 4, 2026, 1:51 p.m.
2026-09-04759405060Sep 4, 2026, 12:16 p.m. / Sep 4, 2026, 1:06 p.m.
2026-09-048622362060Sep 4, 2026, 11:21 a.m. / Sep 4, 2026, 12:14 p.m.
2026-09-0486325060Sep 4, 2026, 10:59 a.m. / Sep 4, 2026, 11:20 a.m.
2026-09-047426997060Sep 4, 2026, 9:55 a.m. / Sep 4, 2026, 10:57 a.m.
2026-09-04745171060Sep 4, 2026, 8:59 a.m. / Sep 4, 2026, 9:54 a.m.
2026-09-04746260060Sep 4, 2026, 7:49 a.m. / Sep 4, 2026, 8:58 a.m.
2026-09-047025956060Sep 4, 2026, 6:24 a.m. / Sep 4, 2026, 7:47 a.m.
2026-09-037426797050Sep 3, 2026, 8:57 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-03577532050Sep 3, 2026, 7:58 p.m. / Sep 3, 2026, 8:55 p.m.
2026-09-03578009050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:49 p.m.
2026-09-03575723050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:39 p.m.
2026-09-035714019050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-035716719050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-0310528909050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03815362050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-037525697050Sep 3, 2026, 7:35 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-036796037050Sep 3, 2026, 6:47 a.m. / Sep 3, 2026, 7:34 a.m.
2026-09-021119366040Sep 2, 2026, 10:49 p.m. / Sep 2, 2026, 10:50 p.m.
2026-09-021117092040Sep 2, 2026, 9:57 p.m. / Sep 2, 2026, 10:30 p.m.
2026-09-0211110991040Sep 2, 2026, 9:38 p.m. / Sep 2, 2026, 9:42 p.m.
2026-09-0211125899040Sep 2, 2026, 8:37 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-0211115075040Sep 2, 2026, 8:04 p.m. / Sep 2, 2026, 8:27 p.m.
2026-09-0211126669040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 7:50 p.m.
2026-09-021116726040Sep 2, 2026, 6:34 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-0211124837040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:21 p.m.
2026-09-0211115969040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-0219724723040Sep 2, 2026, 11:05 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-02197-17445786Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 10:45 a.m.
2026-09-0219716379040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:57 a.m.
2026-09-028521847040Sep 2, 2026, 7:56 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-028510010040Sep 2, 2026, 6:45 a.m. / Sep 2, 2026, 7:55 a.m.
2026-09-028523933040Sep 2, 2026, 5:42 a.m. / Sep 2, 2026, 6:43 a.m.
2026-09-02859666040Sep 2, 2026, 4:20 a.m. / Sep 2, 2026, 5:41 a.m.
2026-09-01888124030Sep 1, 2026, 8:05 p.m. / Sep 1, 2026, 8:48 p.m.
2026-09-018815553030Sep 1, 2026, 6:49 p.m. / Sep 1, 2026, 7:58 p.m.
2026-09-01889374030Sep 1, 2026, 5:42 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01881539030Sep 1, 2026, 4:09 p.m. / Sep 1, 2026, 5:22 p.m.
2026-09-01888445030Sep 1, 2026, 3:18 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-0111118611030Sep 1, 2026, 2:48 p.m. / Sep 1, 2026, 3:15 p.m.
2026-09-0116821030Sep 1, 2026, 10:54 a.m. / Sep 1, 2026, 11:50 a.m.
2026-09-011688627030Sep 1, 2026, 9:56 a.m. / Sep 1, 2026, 10:49 a.m.
2026-09-01661423030Sep 1, 2026, 9:04 a.m. / Sep 1, 2026, 9:45 a.m.
2026-09-011877076030Sep 1, 2026, 7:35 a.m. / Sep 1, 2026, 8:50 a.m.
2026-09-01536466030Sep 1, 2026, 7:26 a.m. / Sep 1, 2026, 7:33 a.m.
2026-08-275313272120Aug 27, 2026, 1:57 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-275323321120Aug 27, 2026, 1:06 p.m. / Aug 27, 2026, 1:49 p.m.
2026-08-275320329120Aug 27, 2026, 11:54 a.m. / Aug 27, 2026, 12:59 p.m.
2026-08-27531152120Aug 27, 2026, 11:04 a.m. / Aug 27, 2026, 11:49 a.m.
2026-08-275311743120Aug 27, 2026, 9:54 a.m. / Aug 27, 2026, 10:59 a.m.
2026-08-27539225120Aug 27, 2026, 8:31 a.m. / Aug 27, 2026, 9:49 a.m.
2026-08-276821361120Aug 27, 2026, 8:45 a.m. / Aug 27, 2026, 8:58 a.m.
2026-08-278524701120Aug 27, 2026, 7:14 a.m. / Aug 27, 2026, 8:24 a.m.
2026-08-277517677120Aug 27, 2026, 5:49 a.m. / Aug 27, 2026, 7:08 a.m.
2026-08-25110562100Aug 25, 2026, 2:39 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-2511019498100Aug 25, 2026, 12:49 p.m. / Aug 25, 2026, 2:35 p.m.
2026-08-2511013517100Aug 25, 2026, 10:39 a.m. / Aug 25, 2026, 12:44 p.m.
2026-08-257519344100Aug 25, 2026, 8:59 a.m. / Aug 25, 2026, 10:34 a.m.
2026-08-257519040100Aug 25, 2026, 7:26 a.m. / Aug 25, 2026, 8:54 a.m.
2026-08-251734197100Aug 25, 2026, 6:44 a.m. / Aug 25, 2026, 8:04 a.m.
2026-08-2517323313100Aug 25, 2026, 6:52 a.m. / Aug 25, 2026, 7:20 a.m.
2026-08-257311198100Aug 25, 2026, 6:02 a.m. / Aug 25, 2026, 6:41 a.m.
2026-08-248115297020Aug 24, 2026, 7:00 p.m. / Aug 24, 2026, 7:56 p.m.
2026-08-248119035020Aug 24, 2026, 6:00 p.m. / Aug 24, 2026, 6:54 p.m.
2026-08-245321605020Aug 24, 2026, 4:19 p.m. / Aug 24, 2026, 5:54 p.m.
2026-08-2418918529020Aug 24, 2026, 4:26 p.m. / Aug 24, 2026, 4:49 p.m.
2026-08-2418919894020Aug 24, 2026, 3:51 p.m. / Aug 24, 2026, 4:15 p.m.
2026-08-241896558020Aug 24, 2026, 2:48 p.m. / Aug 24, 2026, 3:37 p.m.
2026-08-2418919446020Aug 24, 2026, 2:23 p.m. / Aug 24, 2026, 2:44 p.m.
2026-08-2418918013020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:18 p.m.
2026-08-2417313638020Aug 24, 2026, 4:19 a.m. / Aug 24, 2026, 5:00 a.m.
2026-08-23813141010Aug 23, 2026, 11:02 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-23817901010Aug 23, 2026, 10:00 p.m. / Aug 23, 2026, 10:04 p.m.
2026-08-23753379010Aug 23, 2026, 7:01 p.m. / Aug 23, 2026, 7:05 p.m.
2026-08-2375736010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 6:57 p.m.
2026-08-23754616010Aug 23, 2026, 4:00 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-237514580010Aug 23, 2026, 2:51 p.m. / Aug 23, 2026, 3:49 p.m.
2026-08-237518236010Aug 23, 2026, 1:34 p.m. / Aug 23, 2026, 2:03 p.m.
2026-08-237523145010Aug 23, 2026, 12:38 p.m. / Aug 23, 2026, 1:28 p.m.
2026-08-23756249010Aug 23, 2026, 11:00 a.m. / Aug 23, 2026, 12:13 p.m.
2026-08-23755393010Aug 23, 2026, 10:09 a.m. / Aug 23, 2026, 10:43 a.m.
2026-08-226110796070Aug 22, 2026, 7:43 p.m. / Aug 22, 2026, 8:59 p.m.
2026-08-21851477060Aug 21, 2026, 10:14 a.m. / Aug 21, 2026, 11:18 a.m.
2026-08-21858786060Aug 21, 2026, 9:08 a.m. / Aug 21, 2026, 10:08 a.m.
2026-08-2185502060Aug 21, 2026, 7:43 a.m. / Aug 21, 2026, 9:03 a.m.
2026-08-218511002060Aug 21, 2026, 6:34 a.m. / Aug 21, 2026, 7:39 a.m.
2026-08-2110516239060Aug 21, 2026, 5:14 a.m. / Aug 21, 2026, 6:30 a.m.
2026-08-208115297050Aug 20, 2026, 7:04 p.m. / Aug 20, 2026, 7:58 p.m.
2026-08-208119035050Aug 20, 2026, 6:00 p.m. / Aug 20, 2026, 6:59 p.m.
2026-08-205321605050Aug 20, 2026, 4:19 p.m. / Aug 20, 2026, 5:53 p.m.
2026-08-2018918529050Aug 20, 2026, 4:24 p.m. / Aug 20, 2026, 4:59 p.m.
2026-08-2018919894050Aug 20, 2026, 3:54 p.m. / Aug 20, 2026, 4:13 p.m.
2026-08-201896558050Aug 20, 2026, 2:53 p.m. / Aug 20, 2026, 3:48 p.m.
2026-08-2018919446050Aug 20, 2026, 2:23 p.m. / Aug 20, 2026, 2:48 p.m.
2026-08-2018918013050Aug 20, 2026, 1:53 p.m. / Aug 20, 2026, 2:19 p.m.
2026-08-2018921691050Aug 20, 2026, 1:24 p.m. / Aug 20, 2026, 1:49 p.m.
2026-08-2018923741050Aug 20, 2026, 12:49 p.m. / Aug 20, 2026, 1:19 p.m.
2026-08-201893655050Aug 20, 2026, 12:24 p.m. / Aug 20, 2026, 12:44 p.m.
2026-08-2018920782050Aug 20, 2026, 11:48 a.m. / Aug 20, 2026, 12:19 p.m.
2026-08-2018910196050Aug 20, 2026, 10:43 a.m. / Aug 20, 2026, 11:44 a.m.
2026-08-2018922426050Aug 20, 2026, 10:49 a.m. / Aug 20, 2026, 11:19 a.m.
2026-08-201894392050Aug 20, 2026, 10:23 a.m. / Aug 20, 2026, 10:38 a.m.
2026-08-2018912639050Aug 20, 2026, 9:48 a.m. / Aug 20, 2026, 10:19 a.m.
2026-08-201897033050Aug 20, 2026, 8:39 a.m. / Aug 20, 2026, 9:43 a.m.
2026-08-208820906050Aug 20, 2026, 8:34 a.m. / Aug 20, 2026, 9:18 a.m.
2026-08-209819748050Aug 20, 2026, 8:18 a.m. / Aug 20, 2026, 8:28 a.m.
2026-08-209819378050Aug 20, 2026, 8:04 a.m. / Aug 20, 2026, 8:13 a.m.
2026-08-20983446050Aug 20, 2026, 7:49 a.m. / Aug 20, 2026, 7:59 a.m.
2026-08-20987053050Aug 20, 2026, 7:33 a.m. / Aug 20, 2026, 7:44 a.m.
2026-08-20983493050Aug 20, 2026, 6:43 a.m. / Aug 20, 2026, 7:29 a.m.
2026-08-209818051050Aug 20, 2026, 6:59 a.m. / Aug 20, 2026, 7:13 a.m.
2026-08-209816897050Aug 20, 2026, 6:18 a.m. / Aug 20, 2026, 6:54 a.m.
2026-08-20756666050Aug 20, 2026, 5:23 a.m. / Aug 20, 2026, 6:13 a.m.
2026-08-2017313638050Aug 20, 2026, 4:19 a.m. / Aug 20, 2026, 5:18 a.m.
2026-08-197514168080Aug 19, 2026, 9:54 p.m. / Aug 19, 2026, 10:29 p.m.
2026-08-197515900080Aug 19, 2026, 9:13 p.m. / Aug 19, 2026, 9:48 p.m.
2026-08-197516473080Aug 19, 2026, 8:18 p.m. / Aug 19, 2026, 9:09 p.m.
2026-08-1912396080Aug 19, 2026, 5:54 p.m. / Aug 19, 2026, 8:02 p.m.
2026-08-191213294080Aug 19, 2026, 4:23 p.m. / Aug 19, 2026, 5:48 p.m.
2026-08-191224425080Aug 19, 2026, 2:49 p.m. / Aug 19, 2026, 4:19 p.m.
2026-08-19127432080Aug 19, 2026, 1:29 p.m. / Aug 19, 2026, 2:44 p.m.
2026-08-191219569080Aug 19, 2026, 12:03 p.m. / Aug 19, 2026, 1:24 p.m.
2026-08-191223193080Aug 19, 2026, 10:49 a.m. / Aug 19, 2026, 11:58 a.m.
2026-08-191215054080Aug 19, 2026, 9:34 a.m. / Aug 19, 2026, 10:44 a.m.
2026-08-191211026080Aug 19, 2026, 8:34 a.m. / Aug 19, 2026, 9:30 a.m.
2026-08-1927914501080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 8:29 a.m.
2026-08-187523863030Aug 18, 2026, 6:09 p.m. / Aug 18, 2026, 6:44 p.m.
2026-08-187513419030Aug 18, 2026, 5:15 p.m. / Aug 18, 2026, 6:04 p.m.
2026-08-187525513030Aug 18, 2026, 4:05 p.m. / Aug 18, 2026, 5:09 p.m.
2026-08-187516032030Aug 18, 2026, 2:39 p.m. / Aug 18, 2026, 4:00 p.m.
2026-08-18418610030Aug 18, 2026, 2:00 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-18411941030Aug 18, 2026, 1:10 p.m. / Aug 18, 2026, 1:54 p.m.
2026-08-18418285030Aug 18, 2026, 12:30 p.m. / Aug 18, 2026, 1:04 p.m.
2026-08-18419282030Aug 18, 2026, 11:39 a.m. / Aug 18, 2026, 12:24 p.m.
2026-08-184115505030Aug 18, 2026, 10:59 a.m. / Aug 18, 2026, 11:34 a.m.
2026-08-184114499030Aug 18, 2026, 10:09 a.m. / Aug 18, 2026, 10:55 a.m.
2026-08-18419281030Aug 18, 2026, 9:24 a.m. / Aug 18, 2026, 10:03 a.m.
2026-08-18412106030Aug 18, 2026, 8:43 a.m. / Aug 18, 2026, 9:19 a.m.
2026-08-181058997030Aug 18, 2026, 7:48 a.m. / Aug 18, 2026, 8:39 a.m.
2026-08-1810514184030Aug 18, 2026, 7:04 a.m. / Aug 18, 2026, 7:43 a.m.
2026-08-1810525422030Aug 18, 2026, 6:09 a.m. / Aug 18, 2026, 6:59 a.m.
2026-08-1810515765030Aug 18, 2026, 4:58 a.m. / Aug 18, 2026, 6:04 a.m.
2026-08-17109257020Aug 17, 2026, 5:44 p.m. / Aug 17, 2026, 6:14 p.m.
2026-08-17106541020Aug 17, 2026, 5:09 p.m. / Aug 17, 2026, 5:40 p.m.
2026-08-17568361020Aug 17, 2026, 3:29 p.m. / Aug 17, 2026, 5:04 p.m.
2026-08-172414635020Aug 17, 2026, 2:54 p.m. / Aug 17, 2026, 3:24 p.m.
2026-08-17247775020Aug 17, 2026, 1:34 p.m. / Aug 17, 2026, 2:49 p.m.
2026-08-17244978020Aug 17, 2026, 12:25 p.m. / Aug 17, 2026, 1:30 p.m.
2026-08-172413668020Aug 17, 2026, 11:09 a.m. / Aug 17, 2026, 12:19 p.m.
2026-08-17248662020Aug 17, 2026, 10:03 a.m. / Aug 17, 2026, 11:04 a.m.
2026-08-172423855020Aug 17, 2026, 9:14 a.m. / Aug 17, 2026, 9:59 a.m.
2026-08-17241105020Aug 17, 2026, 7:54 a.m. / Aug 17, 2026, 9:09 a.m.
2026-08-172413823020Aug 17, 2026, 7:09 a.m. / Aug 17, 2026, 8:04 a.m.
2026-08-1722219831020Aug 17, 2026, 5:59 a.m. / Aug 17, 2026, 7:04 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
244 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