Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4807

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.

239
Observed trips
18
Service dates
43
Routes
Service dateRouteTripFirst / last observed
2026-09-13448117010Sep 13, 2026, 8:25 p.m. / Sep 13, 2026, 11:17 p.m.
2026-09-1344873010Sep 13, 2026, 6:54 p.m. / Sep 13, 2026, 8:25 p.m.
2026-09-131636328010Sep 13, 2026, 4:38 p.m. / Sep 13, 2026, 5:16 p.m.
2026-09-1316310740010Sep 13, 2026, 4:43 p.m. / Sep 13, 2026, 4:44 p.m.
2026-09-131117218010Sep 13, 2026, 4:05 p.m. / Sep 13, 2026, 4:37 p.m.
2026-09-12715679070Sep 12, 2026, 6:29 p.m. / Sep 12, 2026, 8:07 p.m.
2026-09-12721998070Sep 12, 2026, 5:30 p.m. / Sep 12, 2026, 6:28 p.m.
2026-09-1276278070Sep 12, 2026, 4:20 p.m. / Sep 12, 2026, 5:29 p.m.
2026-09-1271094070Sep 12, 2026, 2:17 p.m. / Sep 12, 2026, 4:19 p.m.
2026-09-1273036070Sep 12, 2026, 1:07 p.m. / Sep 12, 2026, 2:16 p.m.
2026-09-12718404070Sep 12, 2026, 12:00 p.m. / Sep 12, 2026, 1:13 p.m.
2026-09-1272514070Sep 12, 2026, 10:57 a.m. / Sep 12, 2026, 11:58 a.m.
2026-09-12722655070Sep 12, 2026, 9:49 a.m. / Sep 12, 2026, 10:56 a.m.
2026-09-12716265070Sep 12, 2026, 8:21 a.m. / Sep 12, 2026, 9:46 a.m.
2026-09-12722730070Sep 12, 2026, 7:14 a.m. / Sep 12, 2026, 8:19 a.m.
2026-09-12721283070Sep 12, 2026, 5:32 a.m. / Sep 12, 2026, 7:12 a.m.
2026-09-1273167070Sep 12, 2026, 5:26 a.m. / Sep 12, 2026, 6:18 a.m.
2026-09-118818651060Sep 12, 2026, 12:43 a.m. / Sep 12, 2026, 1:25 a.m.
2026-09-118816679060Sep 11, 2026, 11:56 p.m. / Sep 12, 2026, 12:41 a.m.
2026-09-118815629060Sep 11, 2026, 11:12 p.m. / Sep 11, 2026, 11:55 p.m.
2026-09-118811571060Sep 11, 2026, 10:06 p.m. / Sep 11, 2026, 11:11 p.m.
2026-09-1112681060Sep 11, 2026, 8:19 p.m. / Sep 11, 2026, 10:05 p.m.
2026-09-11122911060Sep 11, 2026, 7:14 p.m. / Sep 11, 2026, 8:18 p.m.
2026-09-11536564060Sep 11, 2026, 6:23 p.m. / Sep 11, 2026, 7:13 p.m.
2026-09-11534427060Sep 11, 2026, 4:59 p.m. / Sep 11, 2026, 6:22 p.m.
2026-09-11751059060Sep 11, 2026, 4:14 p.m. / Sep 11, 2026, 5:18 p.m.
2026-09-117517702060Sep 11, 2026, 3:34 p.m. / Sep 11, 2026, 4:13 p.m.
2026-09-111310918060Sep 11, 2026, 3:06 p.m. / Sep 11, 2026, 3:32 p.m.
2026-09-111313120060Sep 11, 2026, 2:40 p.m. / Sep 11, 2026, 3:03 p.m.
2026-09-111211750060Sep 11, 2026, 1:18 p.m. / Sep 11, 2026, 2:39 p.m.
2026-09-11128849060Sep 11, 2026, 12:01 p.m. / Sep 11, 2026, 1:16 p.m.
2026-09-11121006060Sep 11, 2026, 10:43 a.m. / Sep 11, 2026, 12:00 p.m.
2026-09-11129614060Sep 11, 2026, 9:31 a.m. / Sep 11, 2026, 10:42 a.m.
2026-09-11123570060Sep 11, 2026, 8:25 a.m. / Sep 11, 2026, 9:30 a.m.
2026-09-113322325060Sep 11, 2026, 7:30 a.m. / Sep 11, 2026, 8:23 a.m.
2026-09-11333805060Sep 11, 2026, 6:39 a.m. / Sep 11, 2026, 7:29 a.m.
2026-09-1122215776060Sep 11, 2026, 5:23 a.m. / Sep 11, 2026, 6:38 a.m.
2026-09-10516329050Sep 10, 2026, 7:55 p.m. / Sep 10, 2026, 8:33 p.m.
2026-09-10513809050Sep 10, 2026, 7:10 p.m. / Sep 10, 2026, 7:54 p.m.
2026-09-10520366050Sep 10, 2026, 6:20 p.m. / Sep 10, 2026, 7:09 p.m.
2026-09-10511600050Sep 10, 2026, 5:37 p.m. / Sep 10, 2026, 6:19 p.m.
2026-09-10518809050Sep 10, 2026, 4:39 p.m. / Sep 10, 2026, 5:36 p.m.
2026-09-1052677050Sep 10, 2026, 3:51 p.m. / Sep 10, 2026, 4:38 p.m.
2026-09-1059118050Sep 10, 2026, 2:50 p.m. / Sep 10, 2026, 3:50 p.m.
2026-09-1051011050Sep 10, 2026, 1:52 p.m. / Sep 10, 2026, 2:48 p.m.
2026-09-1056655050Sep 10, 2026, 9:24 a.m. / Sep 10, 2026, 10:00 a.m.
2026-09-10517668050Sep 10, 2026, 8:40 a.m. / Sep 10, 2026, 9:22 a.m.
2026-09-104913945050Sep 10, 2026, 7:19 a.m. / Sep 10, 2026, 8:38 a.m.
2026-09-104413416050Sep 10, 2026, 7:11 a.m. / Sep 10, 2026, 8:17 a.m.
2026-09-091022339040Sep 9, 2026, 10:49 p.m. / Sep 9, 2026, 11:31 p.m.
2026-09-091017286040Sep 9, 2026, 9:40 p.m. / Sep 9, 2026, 10:48 p.m.
2026-09-091024364040Sep 9, 2026, 8:37 p.m. / Sep 9, 2026, 9:39 p.m.
2026-09-09915920040Sep 9, 2026, 7:07 p.m. / Sep 9, 2026, 8:35 p.m.
2026-09-0997150040Sep 9, 2026, 6:34 p.m. / Sep 9, 2026, 7:06 p.m.
2026-09-09102073040Sep 9, 2026, 4:42 p.m. / Sep 9, 2026, 6:33 p.m.
2026-09-09511278040Sep 9, 2026, 3:39 p.m. / Sep 9, 2026, 4:40 p.m.
2026-09-095838040Sep 9, 2026, 2:40 p.m. / Sep 9, 2026, 3:37 p.m.
2026-09-084525946030Sep 9, 2026, 2:36 a.m. / Sep 9, 2026, 3:31 a.m.
2026-09-08454667030Sep 9, 2026, 2:37 a.m. / Sep 9, 2026, 3:10 a.m.
2026-09-08452464030Sep 9, 2026, 2:13 a.m. / Sep 9, 2026, 2:35 a.m.
2026-09-084523522030Sep 9, 2026, 1:30 a.m. / Sep 9, 2026, 2:12 a.m.
2026-09-08456737030Sep 9, 2026, 1:07 a.m. / Sep 9, 2026, 1:28 a.m.
2026-09-08457033030Sep 9, 2026, 12:55 a.m. / Sep 9, 2026, 1:06 a.m.
2026-09-084521140030Sep 9, 2026, 12:32 a.m. / Sep 9, 2026, 12:53 a.m.
2026-09-084523407030Sep 9, 2026, 12:01 a.m. / Sep 9, 2026, 12:38 a.m.
2026-09-089817557030Sep 8, 2026, 11:01 p.m. / Sep 9, 2026, 12:00 a.m.
2026-09-089827546030Sep 8, 2026, 9:50 p.m. / Sep 8, 2026, 10:59 p.m.
2026-09-089815839030Sep 8, 2026, 9:00 p.m. / Sep 8, 2026, 9:49 p.m.
2026-09-089819832030Sep 8, 2026, 7:50 p.m. / Sep 8, 2026, 8:59 p.m.
2026-09-08981804030Sep 8, 2026, 6:48 p.m. / Sep 8, 2026, 7:49 p.m.
2026-09-0898985030Sep 8, 2026, 5:58 p.m. / Sep 8, 2026, 6:47 p.m.
2026-09-08197390030Sep 8, 2026, 5:05 p.m. / Sep 8, 2026, 6:17 p.m.
2026-09-08195974030Sep 8, 2026, 3:39 p.m. / Sep 8, 2026, 5:03 p.m.
2026-09-081917457030Sep 8, 2026, 2:33 p.m. / Sep 8, 2026, 3:45 p.m.
2026-09-081914662030Sep 8, 2026, 12:37 p.m. / Sep 8, 2026, 2:32 p.m.
2026-09-081921540030Sep 8, 2026, 11:56 a.m. / Sep 8, 2026, 1:15 p.m.
2026-09-08192737030Sep 8, 2026, 10:48 a.m. / Sep 8, 2026, 11:55 a.m.
2026-09-081919575030Sep 8, 2026, 9:37 a.m. / Sep 8, 2026, 10:44 a.m.
2026-09-081921217030Sep 8, 2026, 8:22 a.m. / Sep 8, 2026, 9:34 a.m.
2026-09-084526842030Sep 8, 2026, 8:08 a.m. / Sep 8, 2026, 8:20 a.m.
2026-09-0845936030Sep 8, 2026, 7:53 a.m. / Sep 8, 2026, 8:06 a.m.
2026-09-08452564030Sep 8, 2026, 7:39 a.m. / Sep 8, 2026, 7:52 a.m.
2026-09-084516015030Sep 8, 2026, 7:27 a.m. / Sep 8, 2026, 7:37 a.m.
2026-09-084514824030Sep 8, 2026, 7:07 a.m. / Sep 8, 2026, 7:24 a.m.
2026-09-08457092030Sep 8, 2026, 6:57 a.m. / Sep 8, 2026, 7:05 a.m.
2026-09-08102055030Sep 8, 2026, 6:01 a.m. / Sep 8, 2026, 6:56 a.m.
2026-09-041022339060Sep 4, 2026, 10:44 p.m. / Sep 4, 2026, 11:32 p.m.
2026-09-041017286060Sep 4, 2026, 9:42 p.m. / Sep 4, 2026, 10:43 p.m.
2026-09-041013600060Sep 4, 2026, 7:40 p.m. / Sep 4, 2026, 8:00 p.m.
2026-09-04915920060Sep 4, 2026, 7:07 p.m. / Sep 4, 2026, 7:38 p.m.
2026-09-0497150060Sep 4, 2026, 6:35 p.m. / Sep 4, 2026, 7:06 p.m.
2026-09-04102073060Sep 4, 2026, 4:38 p.m. / Sep 4, 2026, 6:34 p.m.
2026-09-04511278060Sep 4, 2026, 3:37 p.m. / Sep 4, 2026, 4:28 p.m.
2026-09-045838060Sep 4, 2026, 2:39 p.m. / Sep 4, 2026, 3:36 p.m.
2026-09-04525305060Sep 4, 2026, 10:10 a.m. / Sep 4, 2026, 10:46 a.m.
2026-09-04518327060Sep 4, 2026, 9:20 a.m. / Sep 4, 2026, 10:08 a.m.
2026-09-04516280060Sep 4, 2026, 8:34 a.m. / Sep 4, 2026, 9:19 a.m.
2026-09-04514546060Sep 4, 2026, 7:05 a.m. / Sep 4, 2026, 8:33 a.m.
2026-09-04526610060Sep 4, 2026, 6:52 a.m. / Sep 4, 2026, 7:43 a.m.
2026-09-03398980050Sep 3, 2026, 7:44 p.m. / Sep 3, 2026, 8:00 p.m.
2026-09-033927869050Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:30 p.m.
2026-09-033926557050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-032517195050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03254003050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-033919788050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-024514479040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:42 p.m.
2026-09-02453751040Sep 2, 2026, 8:37 p.m. / Sep 2, 2026, 8:53 p.m.
2026-09-024512591040Sep 2, 2026, 8:25 p.m. / Sep 2, 2026, 8:27 p.m.
2026-09-024514956040Sep 2, 2026, 8:08 p.m. / Sep 2, 2026, 8:24 p.m.
2026-09-024511700040Sep 2, 2026, 8:04 p.m. / Sep 2, 2026, 8:04 p.m.
2026-09-02456103040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 7:50 p.m.
2026-09-024521528040Sep 2, 2026, 6:37 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-024526807040Sep 2, 2026, 6:35 p.m. / Sep 2, 2026, 6:35 p.m.
2026-09-02456213040Sep 2, 2026, 6:12 p.m. / Sep 2, 2026, 6:21 p.m.
2026-09-02452415040Sep 2, 2026, 5:56 p.m. / Sep 2, 2026, 5:56 p.m.
2026-09-02484789040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 5:52 p.m.
2026-09-024818480040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-029021646040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-029018149040Sep 2, 2026, 12:14 p.m. / Sep 2, 2026, 12:37 p.m.
2026-09-029019532040Sep 2, 2026, 11:05 a.m. / Sep 2, 2026, 12:08 p.m.
2026-09-029014040040Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 11:11 a.m.
2026-09-029026094040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-02611172040Sep 2, 2026, 7:21 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-02618925040Sep 2, 2026, 5:46 a.m. / Sep 2, 2026, 7:20 a.m.
2026-09-029013528040Sep 2, 2026, 4:43 a.m. / Sep 2, 2026, 5:45 a.m.
2026-09-02907292040Sep 2, 2026, 4:00 a.m. / Sep 2, 2026, 4:42 a.m.
2026-09-01907292040Sep 2, 2026, 3:48 a.m. / Sep 2, 2026, 3:59 a.m.
2026-09-0114191030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:08 p.m.
2026-09-015717852030Sep 1, 2026, 4:50 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-018820207030Sep 1, 2026, 3:38 p.m. / Sep 1, 2026, 4:35 p.m.
2026-09-019813553030Sep 1, 2026, 3:03 p.m. / Sep 1, 2026, 3:31 p.m.
2026-09-01984266030Sep 1, 2026, 2:10 p.m. / Sep 1, 2026, 2:59 p.m.
2026-09-019826901030Sep 1, 2026, 1:36 p.m. / Sep 1, 2026, 2:07 p.m.
2026-09-01984773030Sep 1, 2026, 12:47 p.m. / Sep 1, 2026, 1:26 p.m.
2026-09-019819972030Sep 1, 2026, 12:01 p.m. / Sep 1, 2026, 12:35 p.m.
2026-09-019819998030Sep 1, 2026, 11:07 a.m. / Sep 1, 2026, 11:50 a.m.
2026-09-019826033030Sep 1, 2026, 10:35 a.m. / Sep 1, 2026, 11:09 a.m.
2026-09-01988937030Sep 1, 2026, 9:04 a.m. / Sep 1, 2026, 10:33 a.m.
2026-09-019826982030Sep 1, 2026, 8:29 a.m. / Sep 1, 2026, 9:28 a.m.
2026-09-0162824421030Sep 1, 2026, 8:18 a.m. / Sep 1, 2026, 8:19 a.m.
2026-09-01452239030Sep 1, 2026, 7:57 a.m. / Sep 1, 2026, 8:07 a.m.
2026-09-01457730030Sep 1, 2026, 7:48 a.m. / Sep 1, 2026, 7:55 a.m.
2026-08-31721645020Sep 1, 2026, 12:55 a.m. / Sep 1, 2026, 1:31 a.m.
2026-08-31714545020Aug 31, 2026, 11:47 p.m. / Sep 1, 2026, 12:51 a.m.
2026-08-31721608020Aug 31, 2026, 10:22 p.m. / Aug 31, 2026, 11:29 p.m.
2026-08-313424534020Aug 31, 2026, 9:47 p.m. / Aug 31, 2026, 10:20 p.m.
2026-08-31921446020Aug 31, 2026, 8:06 p.m. / Aug 31, 2026, 8:10 p.m.
2026-08-319218423020Aug 31, 2026, 7:49 p.m. / Aug 31, 2026, 7:59 p.m.
2026-08-319211848020Aug 31, 2026, 6:59 p.m. / Aug 31, 2026, 7:41 p.m.
2026-08-319210786020Aug 31, 2026, 6:06 p.m. / Aug 31, 2026, 6:59 p.m.
2026-08-319215280020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:00 p.m.
2026-08-319214762020Aug 31, 2026, 4:46 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-314414402020Aug 31, 2026, 4:19 p.m. / Aug 31, 2026, 4:32 p.m.
2026-08-314427835020Aug 31, 2026, 3:21 p.m. / Aug 31, 2026, 3:56 p.m.
2026-08-314412085020Aug 31, 2026, 2:32 p.m. / Aug 31, 2026, 3:20 p.m.
2026-08-314426475020Aug 31, 2026, 1:55 p.m. / Aug 31, 2026, 2:28 p.m.
2026-08-314412576020Aug 31, 2026, 1:18 p.m. / Aug 31, 2026, 1:44 p.m.
2026-08-31446320020Aug 31, 2026, 12:30 p.m. / Aug 31, 2026, 1:13 p.m.
2026-08-314420418020Aug 31, 2026, 12:01 p.m. / Aug 31, 2026, 12:29 p.m.
2026-08-3144968020Aug 31, 2026, 11:15 a.m. / Aug 31, 2026, 11:57 a.m.
2026-08-314412623020Aug 31, 2026, 10:46 a.m. / Aug 31, 2026, 11:14 a.m.
2026-08-314428605020Aug 31, 2026, 10:10 a.m. / Aug 31, 2026, 10:37 a.m.
2026-08-314413983020Aug 31, 2026, 9:33 a.m. / Aug 31, 2026, 9:33 a.m.
2026-08-314419531020Aug 31, 2026, 8:58 a.m. / Aug 31, 2026, 9:26 a.m.
2026-08-31449574020Aug 31, 2026, 8:16 a.m. / Aug 31, 2026, 8:52 a.m.
2026-08-3144669020Aug 31, 2026, 7:33 a.m. / Aug 31, 2026, 8:15 a.m.
2026-08-31441447020Aug 31, 2026, 6:59 a.m. / Aug 31, 2026, 7:28 a.m.
2026-08-314417796020Aug 31, 2026, 6:06 a.m. / Aug 31, 2026, 6:59 a.m.
2026-08-29516847070Aug 29, 2026, 7:02 p.m. / Aug 29, 2026, 7:08 p.m.
2026-08-295114728070Aug 29, 2026, 5:15 p.m. / Aug 29, 2026, 6:18 p.m.
2026-08-291412007070Aug 29, 2026, 4:10 p.m. / Aug 29, 2026, 5:13 p.m.
2026-08-29149310070Aug 29, 2026, 3:01 p.m. / Aug 29, 2026, 4:09 p.m.
2026-08-291422094070Aug 29, 2026, 12:39 p.m. / Aug 29, 2026, 2:18 p.m.
2026-08-291219575070Aug 29, 2026, 11:31 a.m. / Aug 29, 2026, 12:36 p.m.
2026-08-291220867070Aug 29, 2026, 9:42 a.m. / Aug 29, 2026, 11:30 a.m.
2026-08-294214507070Aug 29, 2026, 8:41 a.m. / Aug 29, 2026, 9:41 a.m.
2026-08-294216388070Aug 29, 2026, 7:36 a.m. / Aug 29, 2026, 8:40 a.m.
2026-08-294016940070Aug 29, 2026, 6:44 a.m. / Aug 29, 2026, 7:35 a.m.
2026-08-294123127070Aug 29, 2026, 5:56 a.m. / Aug 29, 2026, 6:43 a.m.
2026-08-28486257130Aug 28, 2026, 10:31 p.m. / Aug 28, 2026, 10:39 p.m.
2026-08-28482713130Aug 28, 2026, 9:39 p.m. / Aug 28, 2026, 10:30 p.m.
2026-08-28486410130Aug 28, 2026, 8:33 p.m. / Aug 28, 2026, 9:18 p.m.
2026-08-28916074130Aug 28, 2026, 7:22 p.m. / Aug 28, 2026, 8:25 p.m.
2026-08-28143283130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 7:29 p.m.
2026-08-281410909130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-28149313130Aug 28, 2026, 2:39 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-271011279120Aug 27, 2026, 2:14 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-2710935120Aug 27, 2026, 1:07 p.m. / Aug 27, 2026, 2:09 p.m.
2026-08-271011290120Aug 27, 2026, 11:50 a.m. / Aug 27, 2026, 12:59 p.m.
2026-08-20617320050Aug 20, 2026, 6:23 p.m. / Aug 20, 2026, 9:13 p.m.
2026-08-206121531050Aug 20, 2026, 7:49 p.m. / Aug 20, 2026, 7:49 p.m.
2026-08-2025615287050Aug 20, 2026, 4:59 p.m. / Aug 20, 2026, 6:19 p.m.
2026-08-208622211050Aug 20, 2026, 4:29 p.m. / Aug 20, 2026, 4:54 p.m.
2026-08-205725011050Aug 20, 2026, 2:53 p.m. / Aug 20, 2026, 4:24 p.m.
2026-08-2016325481050Aug 20, 2026, 12:59 p.m. / Aug 20, 2026, 1:34 p.m.
2026-08-20819002050Aug 20, 2026, 11:29 a.m. / Aug 20, 2026, 12:54 p.m.
2026-08-208719220050Aug 20, 2026, 10:30 a.m. / Aug 20, 2026, 11:24 a.m.
2026-08-208712217050Aug 20, 2026, 9:43 a.m. / Aug 20, 2026, 10:24 a.m.
2026-08-20133966050Aug 20, 2026, 9:13 a.m. / Aug 20, 2026, 9:38 a.m.
2026-08-20132244050Aug 20, 2026, 8:43 a.m. / Aug 20, 2026, 9:09 a.m.
2026-08-20137728050Aug 20, 2026, 8:29 a.m. / Aug 20, 2026, 8:39 a.m.
2026-08-201318064050Aug 20, 2026, 7:59 a.m. / Aug 20, 2026, 8:23 a.m.
2026-08-202615245050Aug 20, 2026, 6:39 a.m. / Aug 20, 2026, 7:53 a.m.
2026-08-196117686080Aug 20, 2026, 1:49 a.m. / Aug 20, 2026, 3:00 a.m.
2026-08-195716863080Aug 20, 2026, 1:04 a.m. / Aug 20, 2026, 1:44 a.m.
2026-08-19573041080Aug 20, 2026, 12:10 a.m. / Aug 20, 2026, 12:59 a.m.
2026-08-19613315080Aug 19, 2026, 10:38 p.m. / Aug 20, 2026, 12:09 a.m.
2026-08-19614164080Aug 19, 2026, 8:57 p.m. / Aug 19, 2026, 10:33 p.m.
2026-08-198117880080Aug 19, 2026, 7:28 p.m. / Aug 19, 2026, 8:53 p.m.
2026-08-198116615080Aug 19, 2026, 6:39 p.m. / Aug 19, 2026, 7:23 p.m.
2026-08-196610637080Aug 19, 2026, 5:30 p.m. / Aug 19, 2026, 6:33 p.m.
2026-08-19261571080Aug 19, 2026, 4:09 p.m. / Aug 19, 2026, 5:23 p.m.
2026-08-19869235080Aug 19, 2026, 3:24 p.m. / Aug 19, 2026, 4:03 p.m.
2026-08-19865325080Aug 19, 2026, 2:59 p.m. / Aug 19, 2026, 3:19 p.m.
2026-08-19869651080Aug 19, 2026, 1:54 p.m. / Aug 19, 2026, 2:54 p.m.
2026-08-19869710080Aug 19, 2026, 1:29 p.m. / Aug 19, 2026, 1:48 p.m.
2026-08-197423175080Aug 19, 2026, 12:29 p.m. / Aug 19, 2026, 1:23 p.m.
2026-08-19746562080Aug 19, 2026, 11:28 a.m. / Aug 19, 2026, 12:23 p.m.
2026-08-197415574080Aug 19, 2026, 10:24 a.m. / Aug 19, 2026, 11:23 a.m.
2026-08-197411230080Aug 19, 2026, 9:30 a.m. / Aug 19, 2026, 10:19 a.m.
2026-08-195116865080Aug 19, 2026, 8:39 a.m. / Aug 19, 2026, 9:24 a.m.
2026-08-1951239080Aug 19, 2026, 7:54 a.m. / Aug 19, 2026, 8:34 a.m.
2026-08-19516526080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:49 a.m.
2026-08-18571786030Aug 18, 2026, 10:19 p.m. / Aug 18, 2026, 11:23 p.m.
2026-08-18618596030Aug 18, 2026, 9:04 p.m. / Aug 18, 2026, 10:15 p.m.
2026-08-186121531030Aug 18, 2026, 7:44 p.m. / Aug 18, 2026, 8:59 p.m.
2026-08-18617320030Aug 18, 2026, 5:54 p.m. / Aug 18, 2026, 7:48 p.m.
2026-08-188622211030Aug 18, 2026, 4:19 p.m. / Aug 18, 2026, 5:00 p.m.
2026-08-185725011030Aug 18, 2026, 2:54 p.m. / Aug 18, 2026, 4:14 p.m.
2026-08-18686863030Aug 18, 2026, 8:09 a.m. / Aug 18, 2026, 8:49 a.m.
2026-08-181633485030Aug 18, 2026, 7:29 a.m. / Aug 18, 2026, 8:04 a.m.
2026-08-181631074030Aug 18, 2026, 6:44 a.m. / Aug 18, 2026, 7:24 a.m.
2026-08-1715318595020Aug 17, 2026, 6:10 p.m. / Aug 17, 2026, 6:25 p.m.
2026-08-17112766020Aug 17, 2026, 4:30 p.m. / Aug 17, 2026, 6:04 p.m.
2026-08-171112808020Aug 17, 2026, 2:59 p.m. / Aug 17, 2026, 4:24 p.m.
2026-08-17574414020Aug 17, 2026, 8:04 a.m. / Aug 17, 2026, 9:04 a.m.
2026-08-17566616020Aug 17, 2026, 6:55 a.m. / Aug 17, 2026, 8:00 a.m.
2026-08-17563486020Aug 17, 2026, 6:45 a.m. / Aug 17, 2026, 6:49 a.m.
2026-08-172568163020Aug 17, 2026, 5:24 a.m. / Aug 17, 2026, 6:39 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
239 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