Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4746

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.

235
Observed trips
17
Service dates
39
Routes
Service dateRouteTripFirst / last observed
2026-09-118210368060Sep 11, 2026, 9:25 p.m. / Sep 11, 2026, 10:01 p.m.
2026-09-111169292060Sep 11, 2026, 8:17 p.m. / Sep 11, 2026, 9:24 p.m.
2026-09-111105981060Sep 11, 2026, 6:25 p.m. / Sep 11, 2026, 8:16 p.m.
2026-09-11689799060Sep 11, 2026, 5:00 p.m. / Sep 11, 2026, 6:24 p.m.
2026-09-118713743060Sep 11, 2026, 4:23 p.m. / Sep 11, 2026, 4:59 p.m.
2026-09-1187351060Sep 11, 2026, 3:43 p.m. / Sep 11, 2026, 4:21 p.m.
2026-09-118718643060Sep 11, 2026, 3:12 p.m. / Sep 11, 2026, 3:41 p.m.
2026-09-11877499060Sep 11, 2026, 2:27 p.m. / Sep 11, 2026, 3:11 p.m.
2026-09-11872360060Sep 11, 2026, 1:57 p.m. / Sep 11, 2026, 2:26 p.m.
2026-09-118711375060Sep 11, 2026, 1:11 p.m. / Sep 11, 2026, 1:56 p.m.
2026-09-118718407060Sep 11, 2026, 12:44 p.m. / Sep 11, 2026, 1:09 p.m.
2026-09-118711756060Sep 11, 2026, 11:56 a.m. / Sep 11, 2026, 12:43 p.m.
2026-09-11871657060Sep 11, 2026, 11:30 a.m. / Sep 11, 2026, 11:54 a.m.
2026-09-118722191060Sep 11, 2026, 10:38 a.m. / Sep 11, 2026, 11:28 a.m.
2026-09-118716320060Sep 11, 2026, 10:10 a.m. / Sep 11, 2026, 10:36 a.m.
2026-09-118613964060Sep 11, 2026, 8:43 a.m. / Sep 11, 2026, 9:48 a.m.
2026-09-117318731060Sep 11, 2026, 8:12 a.m. / Sep 11, 2026, 8:42 a.m.
2026-09-11738620060Sep 11, 2026, 7:11 a.m. / Sep 11, 2026, 8:11 a.m.
2026-09-115816795060Sep 11, 2026, 5:57 a.m. / Sep 11, 2026, 7:09 a.m.
2026-09-11587363060Sep 11, 2026, 5:59 a.m. / Sep 11, 2026, 6:21 a.m.
2026-09-10537424050Sep 10, 2026, 10:55 p.m. / Sep 10, 2026, 11:36 p.m.
2026-09-10536380050Sep 10, 2026, 10:14 p.m. / Sep 10, 2026, 10:54 p.m.
2026-09-108217712050Sep 10, 2026, 8:21 p.m. / Sep 10, 2026, 10:13 p.m.
2026-09-108212720050Sep 10, 2026, 7:37 p.m. / Sep 10, 2026, 9:01 p.m.
2026-09-108066050Sep 10, 2026, 6:45 p.m. / Sep 10, 2026, 7:18 p.m.
2026-09-10808514050Sep 10, 2026, 5:31 p.m. / Sep 10, 2026, 6:44 p.m.
2026-09-107522821050Sep 10, 2026, 4:41 p.m. / Sep 10, 2026, 5:29 p.m.
2026-09-105317016050Sep 10, 2026, 3:27 p.m. / Sep 10, 2026, 4:40 p.m.
2026-09-105313050Sep 10, 2026, 2:31 p.m. / Sep 10, 2026, 3:33 p.m.
2026-09-10757423050Sep 10, 2026, 1:36 p.m. / Sep 10, 2026, 2:29 p.m.
2026-09-107519770050Sep 10, 2026, 12:45 p.m. / Sep 10, 2026, 1:34 p.m.
2026-09-10753643050Sep 10, 2026, 11:30 a.m. / Sep 10, 2026, 12:44 p.m.
2026-09-10739095050Sep 10, 2026, 10:05 a.m. / Sep 10, 2026, 10:43 a.m.
2026-09-107321043050Sep 10, 2026, 9:09 a.m. / Sep 10, 2026, 10:04 a.m.
2026-09-106019364050Sep 10, 2026, 7:28 a.m. / Sep 10, 2026, 9:08 a.m.
2026-09-10603341050Sep 10, 2026, 6:46 a.m. / Sep 10, 2026, 7:27 a.m.
2026-09-09111343040Sep 10, 2026, 12:15 a.m. / Sep 10, 2026, 1:01 a.m.
2026-09-09119052040Sep 9, 2026, 11:37 p.m. / Sep 10, 2026, 12:14 a.m.
2026-09-091125652040Sep 9, 2026, 10:17 p.m. / Sep 9, 2026, 11:31 p.m.
2026-09-091110429040Sep 9, 2026, 8:53 p.m. / Sep 9, 2026, 10:16 p.m.
2026-09-09112889040Sep 9, 2026, 7:52 p.m. / Sep 9, 2026, 9:12 p.m.
2026-09-091123536040Sep 9, 2026, 5:57 p.m. / Sep 9, 2026, 7:50 p.m.
2026-09-0926515218040Sep 9, 2026, 4:39 p.m. / Sep 9, 2026, 5:46 p.m.
2026-09-097420282040Sep 9, 2026, 3:43 p.m. / Sep 9, 2026, 4:38 p.m.
2026-09-09748844040Sep 9, 2026, 2:30 p.m. / Sep 9, 2026, 3:41 p.m.
2026-09-09747547040Sep 9, 2026, 1:26 p.m. / Sep 9, 2026, 2:29 p.m.
2026-09-097414541040Sep 9, 2026, 12:20 p.m. / Sep 9, 2026, 1:25 p.m.
2026-09-097425436040Sep 9, 2026, 11:21 a.m. / Sep 9, 2026, 12:19 p.m.
2026-09-0974821040Sep 9, 2026, 10:17 a.m. / Sep 9, 2026, 11:19 a.m.
2026-09-097415287040Sep 9, 2026, 8:54 a.m. / Sep 9, 2026, 10:23 a.m.
2026-09-0911013014040Sep 9, 2026, 6:41 a.m. / Sep 9, 2026, 8:53 a.m.
2026-09-088220813030Sep 8, 2026, 11:07 p.m. / Sep 8, 2026, 11:42 p.m.
2026-09-088224080030Sep 8, 2026, 10:23 p.m. / Sep 8, 2026, 11:06 p.m.
2026-09-088213603030Sep 8, 2026, 9:37 p.m. / Sep 8, 2026, 10:22 p.m.
2026-09-08824526030Sep 8, 2026, 8:53 p.m. / Sep 8, 2026, 9:36 p.m.
2026-09-085323074030Sep 8, 2026, 7:36 p.m. / Sep 8, 2026, 8:52 p.m.
2026-09-088224779030Sep 8, 2026, 5:19 p.m. / Sep 8, 2026, 7:35 p.m.
2026-09-0826227269030Sep 8, 2026, 3:48 p.m. / Sep 8, 2026, 5:05 p.m.
2026-09-0815312121030Sep 8, 2026, 3:04 p.m. / Sep 8, 2026, 3:47 p.m.
2026-09-088226917030Sep 8, 2026, 2:21 p.m. / Sep 8, 2026, 3:03 p.m.
2026-09-088224786030Sep 8, 2026, 1:02 p.m. / Sep 8, 2026, 2:20 p.m.
2026-09-088227456030Sep 8, 2026, 12:05 p.m. / Sep 8, 2026, 1:01 p.m.
2026-09-08877549030Sep 8, 2026, 11:16 a.m. / Sep 8, 2026, 12:17 p.m.
2026-09-088710542030Sep 8, 2026, 10:24 a.m. / Sep 8, 2026, 11:15 a.m.
2026-09-08871265030Sep 8, 2026, 10:01 a.m. / Sep 8, 2026, 10:21 a.m.
2026-09-08637926030Sep 8, 2026, 8:30 a.m. / Sep 8, 2026, 9:57 a.m.
2026-09-08633067030Sep 8, 2026, 7:11 a.m. / Sep 8, 2026, 8:32 a.m.
2026-09-0826610699030Sep 8, 2026, 5:45 a.m. / Sep 8, 2026, 7:09 a.m.
2026-09-088010124030Sep 8, 2026, 4:45 a.m. / Sep 8, 2026, 5:43 a.m.
2026-09-048520197060Sep 4, 2026, 10:12 p.m. / Sep 5, 2026, 12:21 a.m.
2026-09-04856829060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:11 p.m.
2026-09-048514669060Sep 4, 2026, 7:34 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-04586772060Sep 4, 2026, 7:16 p.m. / Sep 4, 2026, 7:32 p.m.
2026-09-045820834060Sep 4, 2026, 6:51 p.m. / Sep 4, 2026, 7:15 p.m.
2026-09-0425613468060Sep 4, 2026, 3:35 p.m. / Sep 4, 2026, 5:27 p.m.
2026-09-041615966060Sep 4, 2026, 3:07 p.m. / Sep 4, 2026, 3:34 p.m.
2026-09-04110430060Sep 4, 2026, 11:39 a.m. / Sep 4, 2026, 1:09 p.m.
2026-09-0411017165060Sep 4, 2026, 9:00 a.m. / Sep 4, 2026, 11:36 a.m.
2026-09-0411025469060Sep 4, 2026, 7:07 a.m. / Sep 4, 2026, 9:43 a.m.
2026-09-042836659060Sep 4, 2026, 5:28 a.m. / Sep 4, 2026, 7:06 a.m.
2026-09-031112714050Sep 3, 2026, 11:17 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-031115320050Sep 3, 2026, 9:50 p.m. / Sep 3, 2026, 10:58 p.m.
2026-09-031128409050Sep 3, 2026, 8:50 p.m. / Sep 3, 2026, 9:48 p.m.
2026-09-038521399050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-03855683050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-031581181050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-036714774050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-036810146050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-036812942050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-036824570050Sep 3, 2026, 11:57 a.m. / Sep 3, 2026, 12:10 p.m.
2026-09-03683086050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 11:50 a.m.
2026-09-036824380050Sep 3, 2026, 10:20 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-036817412050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:15 a.m.
2026-09-036812923050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-035811839050Sep 3, 2026, 7:30 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-036810209050Sep 3, 2026, 7:38 a.m. / Sep 3, 2026, 7:41 a.m.
2026-09-035726160050Sep 3, 2026, 6:32 a.m. / Sep 3, 2026, 7:28 a.m.
2026-09-038218182050Sep 3, 2026, 5:39 a.m. / Sep 3, 2026, 6:29 a.m.
2026-09-036815519050Sep 3, 2026, 4:52 a.m. / Sep 3, 2026, 5:38 a.m.
2026-09-02818944040Sep 2, 2026, 9:58 p.m. / Sep 2, 2026, 10:51 p.m.
2026-09-02812012040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:57 p.m.
2026-09-028126229040Sep 2, 2026, 8:03 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-02815918040Sep 2, 2026, 6:37 p.m. / Sep 2, 2026, 7:50 p.m.
2026-09-02811590040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:35 p.m.
2026-09-02817336040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-028113903040Sep 2, 2026, 12:37 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-026215506040Sep 2, 2026, 11:05 a.m. / Sep 2, 2026, 12:14 p.m.
2026-09-026215758040Sep 2, 2026, 9:53 a.m. / Sep 2, 2026, 10:46 a.m.
2026-09-02625669040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:49 a.m.
2026-09-026222491040Sep 2, 2026, 7:21 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-026317165040Sep 2, 2026, 5:53 a.m. / Sep 2, 2026, 7:20 a.m.
2026-09-018511654030Sep 1, 2026, 11:14 p.m. / Sep 2, 2026, 12:06 a.m.
2026-09-018520216030Sep 1, 2026, 10:18 p.m. / Sep 1, 2026, 11:12 p.m.
2026-09-01856790030Sep 1, 2026, 8:39 p.m. / Sep 1, 2026, 10:16 p.m.
2026-09-01586735030Sep 1, 2026, 6:57 p.m. / Sep 1, 2026, 7:25 p.m.
2026-09-012658809030Sep 1, 2026, 5:06 p.m. / Sep 1, 2026, 6:56 p.m.
2026-09-0126313649030Sep 1, 2026, 3:03 p.m. / Sep 1, 2026, 5:02 p.m.
2026-09-0111117551030Sep 1, 2026, 2:35 p.m. / Sep 1, 2026, 2:59 p.m.
2026-09-0111116797030Sep 1, 2026, 1:58 p.m. / Sep 1, 2026, 2:28 p.m.
2026-09-0111111588030Sep 1, 2026, 1:08 p.m. / Sep 1, 2026, 1:56 p.m.
2026-09-01759062030Sep 1, 2026, 11:07 a.m. / Sep 1, 2026, 1:04 p.m.
2026-09-01752011030Sep 1, 2026, 9:56 a.m. / Sep 1, 2026, 10:59 a.m.
2026-09-015321669030Sep 1, 2026, 9:11 a.m. / Sep 1, 2026, 9:45 a.m.
2026-09-015311710030Sep 1, 2026, 7:59 a.m. / Sep 1, 2026, 9:05 a.m.
2026-09-01754384030Sep 1, 2026, 7:17 a.m. / Sep 1, 2026, 8:07 a.m.
2026-09-01803634030Sep 1, 2026, 6:23 a.m. / Sep 1, 2026, 7:16 a.m.
2026-09-012565386030Sep 1, 2026, 4:47 a.m. / Sep 1, 2026, 6:19 a.m.
2026-08-318512458020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:39 p.m.
2026-08-318515145020Aug 31, 2026, 3:42 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-3185899020Aug 31, 2026, 2:28 p.m. / Aug 31, 2026, 3:52 p.m.
2026-08-31859855020Aug 31, 2026, 1:13 p.m. / Aug 31, 2026, 2:26 p.m.
2026-08-31855335020Aug 31, 2026, 11:55 a.m. / Aug 31, 2026, 1:11 p.m.
2026-08-318526950020Aug 31, 2026, 10:42 a.m. / Aug 31, 2026, 11:54 a.m.
2026-08-318520002020Aug 31, 2026, 9:01 a.m. / Aug 31, 2026, 10:40 a.m.
2026-08-31615726020Aug 31, 2026, 8:11 a.m. / Aug 31, 2026, 8:58 a.m.
2026-08-31628128020Aug 31, 2026, 7:38 a.m. / Aug 31, 2026, 8:06 a.m.
2026-08-3111125238020Aug 31, 2026, 7:05 a.m. / Aug 31, 2026, 7:36 a.m.
2026-08-311115839020Aug 31, 2026, 6:39 a.m. / Aug 31, 2026, 7:04 a.m.
2026-08-3111117996020Aug 31, 2026, 6:12 a.m. / Aug 31, 2026, 6:37 a.m.
2026-08-3111224338020Aug 31, 2026, 5:35 a.m. / Aug 31, 2026, 6:11 a.m.
2026-08-3111224613020Aug 31, 2026, 4:40 a.m. / Aug 31, 2026, 5:34 a.m.
2026-08-288523472130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:05 p.m.
2026-08-2711011821120Aug 27, 2026, 8:12 a.m. / Aug 27, 2026, 9:54 a.m.
2026-08-2711012181120Aug 27, 2026, 5:29 a.m. / Aug 27, 2026, 7:59 a.m.
2026-08-275724843120Aug 27, 2026, 5:44 a.m. / Aug 27, 2026, 5:44 a.m.
2026-08-251114879100Aug 25, 2026, 9:39 a.m. / Aug 25, 2026, 10:00 a.m.
2026-08-251118220100Aug 25, 2026, 8:47 a.m. / Aug 25, 2026, 9:34 a.m.
2026-08-25111460100Aug 25, 2026, 8:19 a.m. / Aug 25, 2026, 8:40 a.m.
2026-08-2511114140100Aug 25, 2026, 7:26 a.m. / Aug 25, 2026, 8:12 a.m.
2026-08-2511170100Aug 25, 2026, 6:29 a.m. / Aug 25, 2026, 7:20 a.m.
2026-08-258521309100Aug 25, 2026, 5:29 a.m. / Aug 25, 2026, 6:24 a.m.
2026-08-258511558100Aug 25, 2026, 4:24 a.m. / Aug 25, 2026, 5:24 a.m.
2026-08-2116118014060Aug 21, 2026, 9:49 p.m. / Aug 21, 2026, 10:23 p.m.
2026-08-21161874060Aug 21, 2026, 9:13 p.m. / Aug 21, 2026, 9:44 p.m.
2026-08-216810724060Aug 21, 2026, 8:34 p.m. / Aug 21, 2026, 9:09 p.m.
2026-08-2168760060Aug 21, 2026, 7:44 p.m. / Aug 21, 2026, 8:29 p.m.
2026-08-2116825454060Aug 21, 2026, 6:08 p.m. / Aug 21, 2026, 7:39 p.m.
2026-08-2116816136060Aug 21, 2026, 5:18 p.m. / Aug 21, 2026, 6:03 p.m.
2026-08-2116512663060Aug 21, 2026, 5:00 p.m. / Aug 21, 2026, 5:14 p.m.
2026-08-211653022060Aug 21, 2026, 4:29 p.m. / Aug 21, 2026, 4:53 p.m.
2026-08-216015831060Aug 21, 2026, 4:09 p.m. / Aug 21, 2026, 4:23 p.m.
2026-08-216017646060Aug 21, 2026, 3:28 p.m. / Aug 21, 2026, 4:04 p.m.
2026-08-2116816414060Aug 21, 2026, 2:00 p.m. / Aug 21, 2026, 3:23 p.m.
2026-08-2116821701060Aug 21, 2026, 1:13 p.m. / Aug 21, 2026, 1:54 p.m.
2026-08-2116815418060Aug 21, 2026, 11:54 a.m. / Aug 21, 2026, 1:08 p.m.
2026-08-2116823271060Aug 21, 2026, 11:14 a.m. / Aug 21, 2026, 11:48 a.m.
2026-08-2116821119060Aug 21, 2026, 9:59 a.m. / Aug 21, 2026, 11:09 a.m.
2026-08-2116814755060Aug 21, 2026, 9:08 a.m. / Aug 21, 2026, 9:53 a.m.
2026-08-2116516072060Aug 21, 2026, 8:49 a.m. / Aug 21, 2026, 9:03 a.m.
2026-08-2116523527060Aug 21, 2026, 7:48 a.m. / Aug 21, 2026, 8:43 a.m.
2026-08-211317490060Aug 21, 2026, 7:09 a.m. / Aug 21, 2026, 7:23 a.m.
2026-08-211320957060Aug 21, 2026, 6:48 a.m. / Aug 21, 2026, 7:04 a.m.
2026-08-211315169060Aug 21, 2026, 6:04 a.m. / Aug 21, 2026, 6:44 a.m.
2026-08-21857096060Aug 21, 2026, 5:09 a.m. / Aug 21, 2026, 5:59 a.m.
2026-08-2016821469050Aug 20, 2026, 5:14 p.m. / Aug 20, 2026, 6:09 p.m.
2026-08-2016816377050Aug 20, 2026, 4:08 p.m. / Aug 20, 2026, 5:09 p.m.
2026-08-201681959050Aug 20, 2026, 3:08 p.m. / Aug 20, 2026, 4:04 p.m.
2026-08-2016810732050Aug 20, 2026, 1:34 p.m. / Aug 20, 2026, 3:04 p.m.
2026-08-201639453050Aug 20, 2026, 12:49 p.m. / Aug 20, 2026, 1:19 p.m.
2026-08-2016310101050Aug 20, 2026, 12:19 p.m. / Aug 20, 2026, 12:44 p.m.
2026-08-2016315751050Aug 20, 2026, 11:43 a.m. / Aug 20, 2026, 12:13 p.m.
2026-08-201633288050Aug 20, 2026, 11:08 a.m. / Aug 20, 2026, 11:38 a.m.
2026-08-2016324498050Aug 20, 2026, 10:34 a.m. / Aug 20, 2026, 11:03 a.m.
2026-08-201688907050Aug 20, 2026, 9:04 a.m. / Aug 20, 2026, 10:04 a.m.
2026-08-2016813694050Aug 20, 2026, 8:18 a.m. / Aug 20, 2026, 8:58 a.m.
2026-08-206812020050Aug 20, 2026, 7:29 a.m. / Aug 20, 2026, 8:13 a.m.
2026-08-20681071050Aug 20, 2026, 6:48 a.m. / Aug 20, 2026, 7:24 a.m.
2026-08-195721646080Aug 19, 2026, 11:24 p.m. / Aug 19, 2026, 11:53 p.m.
2026-08-19571786080Aug 19, 2026, 10:19 p.m. / Aug 19, 2026, 11:19 p.m.
2026-08-19618596080Aug 19, 2026, 9:04 p.m. / Aug 19, 2026, 10:14 p.m.
2026-08-19617320080Aug 19, 2026, 5:54 p.m. / Aug 19, 2026, 8:58 p.m.
2026-08-198622211080Aug 19, 2026, 4:29 p.m. / Aug 19, 2026, 4:58 p.m.
2026-08-195725011080Aug 19, 2026, 2:54 p.m. / Aug 19, 2026, 4:23 p.m.
2026-08-19686863080Aug 19, 2026, 8:14 a.m. / Aug 19, 2026, 8:48 a.m.
2026-08-191633485080Aug 19, 2026, 7:30 a.m. / Aug 19, 2026, 8:09 a.m.
2026-08-191631074080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:24 a.m.
2026-08-188824112030Aug 19, 2026, 12:00 a.m. / Aug 19, 2026, 12:34 a.m.
2026-08-18101162030Aug 18, 2026, 11:09 p.m. / Aug 18, 2026, 11:53 p.m.
2026-08-18109880030Aug 18, 2026, 9:49 p.m. / Aug 18, 2026, 11:04 p.m.
2026-08-1816817093030Aug 18, 2026, 8:29 p.m. / Aug 18, 2026, 9:25 p.m.
2026-08-1816814804030Aug 18, 2026, 7:44 p.m. / Aug 18, 2026, 8:23 p.m.
2026-08-1816317573030Aug 18, 2026, 7:04 p.m. / Aug 18, 2026, 7:39 p.m.
2026-08-1816319696030Aug 18, 2026, 6:34 p.m. / Aug 18, 2026, 6:59 p.m.
2026-08-1816325066030Aug 18, 2026, 5:39 p.m. / Aug 18, 2026, 6:28 p.m.
2026-08-1816322865030Aug 18, 2026, 5:04 p.m. / Aug 18, 2026, 5:34 p.m.
2026-08-186721817030Aug 18, 2026, 4:30 p.m. / Aug 18, 2026, 5:00 p.m.
2026-08-186710168030Aug 18, 2026, 4:09 p.m. / Aug 18, 2026, 4:24 p.m.
2026-08-181655477030Aug 18, 2026, 3:49 p.m. / Aug 18, 2026, 4:05 p.m.
2026-08-1816522469030Aug 18, 2026, 3:35 p.m. / Aug 18, 2026, 3:45 p.m.
2026-08-186013686030Aug 18, 2026, 3:00 p.m. / Aug 18, 2026, 3:29 p.m.
2026-08-186021423030Aug 18, 2026, 1:54 p.m. / Aug 18, 2026, 2:54 p.m.
2026-08-18607404030Aug 18, 2026, 2:00 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-18607507030Aug 18, 2026, 1:39 p.m. / Aug 18, 2026, 1:50 p.m.
2026-08-18603585030Aug 18, 2026, 12:59 p.m. / Aug 18, 2026, 1:34 p.m.
2026-08-18602258030Aug 18, 2026, 11:49 a.m. / Aug 18, 2026, 12:54 p.m.
2026-08-181121271030Aug 18, 2026, 10:34 a.m. / Aug 18, 2026, 11:29 a.m.
2026-08-18118742030Aug 18, 2026, 9:29 a.m. / Aug 18, 2026, 10:29 a.m.
2026-08-181118815030Aug 18, 2026, 7:54 a.m. / Aug 18, 2026, 9:25 a.m.
2026-08-181123549030Aug 18, 2026, 6:59 a.m. / Aug 18, 2026, 7:48 a.m.
2026-08-1811281030Aug 18, 2026, 5:49 a.m. / Aug 18, 2026, 6:54 a.m.
2026-08-18111637030Aug 18, 2026, 4:44 a.m. / Aug 18, 2026, 5:44 a.m.
2026-08-177515096020Aug 18, 2026, 2:04 a.m. / Aug 18, 2026, 2:59 a.m.
2026-08-17754051020Aug 18, 2026, 1:01 a.m. / Aug 18, 2026, 1:59 a.m.
2026-08-17758314020Aug 17, 2026, 11:24 p.m. / Aug 18, 2026, 12:54 a.m.
2026-08-177516165020Aug 17, 2026, 10:34 p.m. / Aug 17, 2026, 11:19 p.m.
2026-08-17626846020Aug 17, 2026, 8:45 p.m. / Aug 17, 2026, 10:29 p.m.
2026-08-176225586020Aug 17, 2026, 7:24 p.m. / Aug 17, 2026, 8:39 p.m.
2026-08-17625616020Aug 17, 2026, 5:34 p.m. / Aug 17, 2026, 7:19 p.m.
2026-08-17621944020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 6:04 p.m.
2026-08-171534517020Aug 17, 2026, 3:59 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-171115885020Aug 17, 2026, 2:29 p.m. / Aug 17, 2026, 3:54 p.m.
2026-08-17118472020Aug 17, 2026, 12:49 p.m. / Aug 17, 2026, 2:24 p.m.
2026-08-17118006020Aug 17, 2026, 11:19 a.m. / Aug 17, 2026, 12:44 p.m.
2026-08-17118471020Aug 17, 2026, 9:59 a.m. / Aug 17, 2026, 11:13 a.m.
2026-08-17117772020Aug 17, 2026, 7:33 a.m. / Aug 17, 2026, 9:54 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
235 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