Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle sto:2204

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.

166
Observed trips
19
Service dates
42
Routes
Service dateRouteTripFirst / last observed
2026-09-1252sto:62698216Sep 12, 2026, 11:17 p.m. / Sep 13, 2026, 12:12 a.m.
2026-09-1234sto:62698164Sep 12, 2026, 10:15 p.m. / Sep 12, 2026, 11:16 p.m.
2026-09-1234sto:62698142Sep 12, 2026, 8:16 p.m. / Sep 12, 2026, 10:04 p.m.
2026-09-1255sto:62697987Sep 12, 2026, 7:17 p.m. / Sep 12, 2026, 8:15 p.m.
2026-09-1255sto:62697942Sep 12, 2026, 6:04 p.m. / Sep 12, 2026, 7:09 p.m.
2026-09-1249sto:62697884Sep 12, 2026, 5:05 p.m. / Sep 12, 2026, 6:03 p.m.
2026-09-1237sto:62697660Sep 12, 2026, 1:04 p.m. / Sep 12, 2026, 1:53 p.m.
2026-09-12371sto:62697611Sep 12, 2026, 11:50 a.m. / Sep 12, 2026, 12:57 p.m.
2026-09-1237sto:62697608Sep 12, 2026, 11:02 a.m. / Sep 12, 2026, 11:49 a.m.
2026-09-12371sto:62697612Sep 12, 2026, 10:00 a.m. / Sep 12, 2026, 10:50 a.m.
2026-09-1272sto:62697405Sep 12, 2026, 9:02 a.m. / Sep 12, 2026, 9:08 a.m.
2026-09-1267sto:62697402Sep 12, 2026, 8:01 a.m. / Sep 12, 2026, 8:37 a.m.
2026-09-1234sto:62697266Sep 12, 2026, 6:38 a.m. / Sep 12, 2026, 7:31 a.m.
2026-09-1156sto:62730436Sep 11, 2026, 4:19 p.m. / Sep 11, 2026, 5:04 p.m.
2026-09-11371sto:62731842Sep 11, 2026, 3:19 p.m. / Sep 11, 2026, 4:18 p.m.
2026-09-1137sto:62731275Sep 11, 2026, 2:14 p.m. / Sep 11, 2026, 2:57 p.m.
2026-09-1132sto:62730553Sep 11, 2026, 12:10 p.m. / Sep 11, 2026, 12:53 p.m.
2026-09-1132sto:62730874Sep 11, 2026, 11:10 a.m. / Sep 11, 2026, 11:51 a.m.
2026-09-1152sto:62730912Sep 11, 2026, 9:17 a.m. / Sep 11, 2026, 10:49 a.m.
2026-09-11800sto:62732511Sep 11, 2026, 8:15 a.m. / Sep 11, 2026, 9:15 a.m.
2026-09-1171sto:62732306Sep 11, 2026, 7:44 a.m. / Sep 11, 2026, 8:07 a.m.
2026-09-1162sto:62732113Sep 11, 2026, 7:09 a.m. / Sep 11, 2026, 7:43 a.m.
2026-09-1162sto:62732106Sep 11, 2026, 6:37 a.m. / Sep 11, 2026, 7:07 a.m.
2026-09-1163sto:62732143Sep 11, 2026, 6:07 a.m. / Sep 11, 2026, 6:35 a.m.
2026-09-1163sto:62732121Sep 11, 2026, 5:45 a.m. / Sep 11, 2026, 6:06 a.m.
2026-09-10400sto:62730563Sep 10, 2026, 5:28 p.m. / Sep 10, 2026, 6:21 p.m.
2026-09-10200sto:62731724Sep 10, 2026, 4:37 p.m. / Sep 10, 2026, 5:26 p.m.
2026-09-10400sto:62731525Sep 10, 2026, 3:20 p.m. / Sep 10, 2026, 4:26 p.m.
2026-09-10400sto:62731705Sep 10, 2026, 2:26 p.m. / Sep 10, 2026, 3:18 p.m.
2026-09-1037sto:62730479Sep 10, 2026, 7:25 a.m. / Sep 10, 2026, 8:28 a.m.
2026-09-1031sto:62731539Sep 10, 2026, 6:48 a.m. / Sep 10, 2026, 7:23 a.m.
2026-09-1033sto:62731169Sep 10, 2026, 5:57 a.m. / Sep 10, 2026, 6:36 a.m.
2026-09-0959sto:62730599Sep 9, 2026, 9:05 p.m. / Sep 9, 2026, 9:52 p.m.
2026-09-0959sto:62730707Sep 9, 2026, 8:13 p.m. / Sep 9, 2026, 9:04 p.m.
2026-09-0959sto:62730719Sep 9, 2026, 6:44 p.m. / Sep 9, 2026, 7:52 p.m.
2026-09-0927sto:62731581Sep 9, 2026, 5:02 p.m. / Sep 9, 2026, 5:48 p.m.
2026-09-0926sto:62730331Sep 9, 2026, 3:34 p.m. / Sep 9, 2026, 4:32 p.m.
2026-09-09431sto:62732059Sep 9, 2026, 2:38 p.m. / Sep 9, 2026, 3:11 p.m.
2026-09-0955sto:62731213Sep 9, 2026, 7:50 a.m. / Sep 9, 2026, 9:06 a.m.
2026-09-09655sto:62731908Sep 9, 2026, 7:13 a.m. / Sep 9, 2026, 7:40 a.m.
2026-09-0923sto:62731590Sep 9, 2026, 6:13 a.m. / Sep 9, 2026, 6:47 a.m.
2026-09-0835sto:62731503Sep 8, 2026, 9:43 p.m. / Sep 8, 2026, 10:28 p.m.
2026-09-0835sto:62731481Sep 8, 2026, 8:52 p.m. / Sep 8, 2026, 9:36 p.m.
2026-09-0864sto:62730695Sep 8, 2026, 8:12 p.m. / Sep 8, 2026, 8:41 p.m.
2026-09-0832sto:62730690Sep 8, 2026, 7:02 p.m. / Sep 8, 2026, 7:44 p.m.
2026-09-0850sto:62731082Sep 8, 2026, 4:55 p.m. / Sep 8, 2026, 5:51 p.m.
2026-09-0868sto:62731081Sep 8, 2026, 4:09 p.m. / Sep 8, 2026, 4:54 p.m.
2026-09-08200sto:62731713Sep 8, 2026, 3:30 p.m. / Sep 8, 2026, 4:07 p.m.
2026-09-0838sto:62731159Sep 8, 2026, 9:40 a.m. / Sep 8, 2026, 9:46 a.m.
2026-09-0838sto:62731754Sep 8, 2026, 8:25 a.m. / Sep 8, 2026, 9:22 a.m.
2026-09-0833sto:62731015Sep 8, 2026, 7:37 a.m. / Sep 8, 2026, 8:24 a.m.
2026-09-08200sto:62731679Sep 8, 2026, 6:46 a.m. / Sep 8, 2026, 7:26 a.m.
2026-09-04400sto:62730563Sep 4, 2026, 5:21 p.m. / Sep 4, 2026, 6:17 p.m.
2026-09-04200sto:62731724Sep 4, 2026, 4:28 p.m. / Sep 4, 2026, 5:20 p.m.
2026-09-04400sto:62731525Sep 4, 2026, 3:23 p.m. / Sep 4, 2026, 4:15 p.m.
2026-09-04400sto:62731705Sep 4, 2026, 2:27 p.m. / Sep 4, 2026, 3:18 p.m.
2026-09-0464sto:62730661Sep 4, 2026, 10:06 a.m. / Sep 4, 2026, 10:47 a.m.
2026-09-0464sto:62730760Sep 4, 2026, 9:10 a.m. / Sep 4, 2026, 9:50 a.m.
2026-09-0469sto:62732564Sep 4, 2026, 8:49 a.m. / Sep 4, 2026, 9:10 a.m.
2026-09-0469sto:62732579Sep 4, 2026, 8:24 a.m. / Sep 4, 2026, 8:48 a.m.
2026-09-0469sto:62732562Sep 4, 2026, 7:58 a.m. / Sep 4, 2026, 8:23 a.m.
2026-09-04425sto:62731877Sep 4, 2026, 6:56 a.m. / Sep 4, 2026, 7:32 a.m.
2026-09-03800sto:62732486Sep 3, 2026, 10:25 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-0359sto:62731225Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 10:19 p.m.
2026-09-0359sto:62731223Sep 3, 2026, 8:49 p.m. / Sep 3, 2026, 8:56 p.m.
2026-09-0364sto:62730735Sep 3, 2026, 7:23 p.m. / Sep 3, 2026, 7:31 p.m.
2026-09-0368sto:62730827Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:39 p.m.
2026-09-03800sto:62732521Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-0341sto:62730626Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-0338sto:62730595Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:09 p.m.
2026-09-0340sto:62731279Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:12 a.m.
2026-09-0349sto:62731851Sep 3, 2026, 7:09 a.m. / Sep 3, 2026, 7:58 a.m.
2026-09-0349sto:62730339Sep 3, 2026, 5:46 a.m. / Sep 3, 2026, 6:40 a.m.
2026-09-0239sto:62731535Sep 2, 2026, 11:13 p.m. / Sep 2, 2026, 11:27 p.m.
2026-09-0239sto:62731150Sep 2, 2026, 10:24 p.m. / Sep 2, 2026, 11:06 p.m.
2026-09-0239sto:62731344Sep 2, 2026, 9:56 p.m. / Sep 2, 2026, 9:58 p.m.
2026-09-02371sto:62732014Sep 2, 2026, 7:47 p.m. / Sep 2, 2026, 7:47 p.m.
2026-09-0237sto:62730751Sep 2, 2026, 6:21 p.m. / Sep 2, 2026, 6:41 p.m.
2026-09-02371sto:62731549Sep 2, 2026, 5:56 p.m. / Sep 2, 2026, 5:56 p.m.
2026-09-0268sto:62730228Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:54 a.m.
2026-09-0231sto:62731807Sep 2, 2026, 7:53 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-0268sto:62730617Sep 2, 2026, 7:02 a.m. / Sep 2, 2026, 7:47 a.m.
2026-09-0268sto:62731167Sep 2, 2026, 6:29 a.m. / Sep 2, 2026, 7:01 a.m.
2026-09-0159sto:62731255Sep 1, 2026, 5:43 p.m. / Sep 1, 2026, 5:43 p.m.
2026-09-0120sto:62732638Sep 1, 2026, 4:36 p.m. / Sep 1, 2026, 5:02 p.m.
2026-09-0138sto:62730223Sep 1, 2026, 3:38 p.m. / Sep 1, 2026, 4:12 p.m.
2026-09-0138sto:62731165Sep 1, 2026, 2:36 p.m. / Sep 1, 2026, 3:16 p.m.
2026-09-0133sto:62731545Sep 1, 2026, 12:14 p.m. / Sep 1, 2026, 1:04 p.m.
2026-09-0131sto:62731544Sep 1, 2026, 11:19 a.m. / Sep 1, 2026, 12:07 p.m.
2026-09-0131sto:62731271Sep 1, 2026, 10:30 a.m. / Sep 1, 2026, 11:07 a.m.
2026-09-0133sto:62731132Sep 1, 2026, 9:06 a.m. / Sep 1, 2026, 10:11 a.m.
2026-09-0150sto:62730565Sep 1, 2026, 7:48 a.m. / Sep 1, 2026, 8:37 a.m.
2026-09-0152sto:62730699Sep 1, 2026, 6:50 a.m. / Sep 1, 2026, 7:47 a.m.
2026-09-0152sto:62731855Sep 1, 2026, 6:09 a.m. / Sep 1, 2026, 6:46 a.m.
2026-08-3149sto:62730386Aug 31, 2026, 4:20 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-3159sto:62730243Aug 31, 2026, 3:00 p.m. / Aug 31, 2026, 3:57 p.m.
2026-08-3167sto:62731378Aug 31, 2026, 2:01 p.m. / Aug 31, 2026, 2:48 p.m.
2026-08-3167sto:62730962Aug 31, 2026, 1:29 p.m. / Aug 31, 2026, 2:01 p.m.
2026-08-3155sto:62730337Aug 31, 2026, 10:09 a.m. / Aug 31, 2026, 11:32 a.m.
2026-08-3155sto:62731215Aug 31, 2026, 9:13 a.m. / Aug 31, 2026, 9:33 a.m.
2026-08-3120sto:62732602Aug 31, 2026, 7:36 a.m. / Aug 31, 2026, 8:07 a.m.
2026-08-3128sto:62730496Aug 31, 2026, 6:31 a.m. / Aug 31, 2026, 7:16 a.m.
2026-08-2833sto:62732017Aug 28, 2026, 11:55 p.m. / Aug 29, 2026, 12:10 a.m.
2026-08-2833sto:62730315Aug 28, 2026, 10:34 p.m. / Aug 28, 2026, 10:39 p.m.
2026-08-2855sto:62731495Aug 28, 2026, 8:46 p.m. / Aug 28, 2026, 9:43 p.m.
2026-08-2849sto:62730724Aug 28, 2026, 7:44 p.m. / Aug 28, 2026, 8:33 p.m.
2026-08-2831sto:62731480Aug 28, 2026, 7:11 p.m. / Aug 28, 2026, 7:36 p.m.
2026-08-2833sto:62731512Aug 28, 2026, 6:06 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-2749sto:62730516Aug 27, 2026, 1:53 p.m. / Aug 27, 2026, 2:29 p.m.
2026-08-27200sto:62731687Aug 27, 2026, 7:24 a.m. / Aug 27, 2026, 7:49 a.m.
2026-08-2725sto:62730533Aug 27, 2026, 6:53 a.m. / Aug 27, 2026, 6:58 a.m.
2026-08-2579sto:62732476Aug 25, 2026, 3:51 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-2568sto:62731968Aug 25, 2026, 3:19 p.m. / Aug 25, 2026, 3:39 p.m.
2026-08-2532sto:62730556Aug 25, 2026, 1:49 p.m. / Aug 25, 2026, 2:54 p.m.
2026-08-2532sto:62730555Aug 25, 2026, 1:09 p.m. / Aug 25, 2026, 1:44 p.m.
2026-08-2567sto:62730958Aug 25, 2026, 9:44 a.m. / Aug 25, 2026, 10:34 a.m.
2026-08-2567sto:62730957Aug 25, 2026, 8:59 a.m. / Aug 25, 2026, 9:39 a.m.
2026-08-2555sto:62730464Aug 25, 2026, 7:46 a.m. / Aug 25, 2026, 8:39 a.m.
2026-08-24800sto:62732489Aug 24, 2026, 4:25 p.m. / Aug 24, 2026, 5:30 p.m.
2026-08-2459sto:62731253Aug 24, 2026, 3:44 p.m. / Aug 24, 2026, 4:19 p.m.
2026-08-2434sto:62730417Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 3:09 p.m.
2026-08-2167sto:62801612Aug 21, 2026, 9:04 p.m. / Aug 21, 2026, 9:43 p.m.
2026-08-2134sto:62801104Aug 21, 2026, 7:28 p.m. / Aug 21, 2026, 8:43 p.m.
2026-08-2134sto:62801073Aug 21, 2026, 6:24 p.m. / Aug 21, 2026, 7:23 p.m.
2026-08-2165sto:62801788Aug 21, 2026, 5:03 p.m. / Aug 21, 2026, 5:17 p.m.
2026-08-2164sto:62800846Aug 21, 2026, 4:23 p.m. / Aug 21, 2026, 5:00 p.m.
2026-08-21371sto:62802364Aug 21, 2026, 3:24 p.m. / Aug 21, 2026, 4:18 p.m.
2026-08-2138sto:62801039Aug 21, 2026, 2:19 p.m. / Aug 21, 2026, 2:59 p.m.
2026-08-2165sto:62800242Aug 21, 2026, 11:56 a.m. / Aug 21, 2026, 12:54 p.m.
2026-08-2166sto:62800240Aug 21, 2026, 11:29 a.m. / Aug 21, 2026, 11:54 a.m.
2026-08-2166sto:62800239Aug 21, 2026, 10:54 a.m. / Aug 21, 2026, 11:24 a.m.
2026-08-2165sto:62800238Aug 21, 2026, 10:23 a.m. / Aug 21, 2026, 10:48 a.m.
2026-08-2132sto:62802445Aug 21, 2026, 8:44 a.m. / Aug 21, 2026, 9:23 a.m.
2026-08-2132sto:62802427Aug 21, 2026, 7:34 a.m. / Aug 21, 2026, 8:13 a.m.
2026-08-2132sto:62802446Aug 21, 2026, 6:34 a.m. / Aug 21, 2026, 7:14 a.m.
2026-08-2132sto:62802297Aug 21, 2026, 5:29 a.m. / Aug 21, 2026, 6:23 a.m.
2026-08-2027sto:62802039Aug 20, 2026, 5:43 p.m. / Aug 20, 2026, 6:13 p.m.
2026-08-2026sto:62800126Aug 20, 2026, 4:39 p.m. / Aug 20, 2026, 5:18 p.m.
2026-08-2039sto:62800678Aug 20, 2026, 3:17 p.m. / Aug 20, 2026, 4:09 p.m.
2026-08-2039sto:62801879Aug 20, 2026, 2:38 p.m. / Aug 20, 2026, 3:13 p.m.
2026-08-2067sto:62800955Aug 20, 2026, 12:24 p.m. / Aug 20, 2026, 12:59 p.m.
2026-08-2067sto:62800953Aug 20, 2026, 11:14 a.m. / Aug 20, 2026, 11:58 a.m.
2026-08-2075sto:62801026Aug 20, 2026, 10:38 a.m. / Aug 20, 2026, 11:08 a.m.
2026-08-2075sto:62801023Aug 20, 2026, 10:13 a.m. / Aug 20, 2026, 10:33 a.m.
2026-08-2076sto:62801664Aug 20, 2026, 9:06 a.m. / Aug 20, 2026, 10:08 a.m.
2026-08-2076sto:62801147Aug 20, 2026, 8:42 a.m. / Aug 20, 2026, 9:03 a.m.
2026-08-2067sto:62801796Aug 20, 2026, 7:59 a.m. / Aug 20, 2026, 8:38 a.m.
2026-08-20200sto:62802192Aug 20, 2026, 6:58 a.m. / Aug 20, 2026, 7:34 a.m.
2026-08-2025sto:62800849Aug 20, 2026, 5:54 a.m. / Aug 20, 2026, 6:28 a.m.
2026-08-19200sto:62802226Aug 19, 2026, 5:19 p.m. / Aug 19, 2026, 5:54 p.m.
2026-08-1935sto:62801313Aug 19, 2026, 11:58 a.m. / Aug 19, 2026, 12:34 p.m.
2026-08-1935sto:62801327Aug 19, 2026, 11:29 a.m. / Aug 19, 2026, 11:48 a.m.
2026-08-1855sto:61818613Aug 18, 2026, 11:24 p.m. / Aug 18, 2026, 11:29 p.m.
2026-08-18800sto:61818032Aug 18, 2026, 10:04 p.m. / Aug 18, 2026, 11:14 p.m.
2026-08-18800sto:61817939Aug 18, 2026, 8:30 p.m. / Aug 18, 2026, 10:00 p.m.
2026-08-18800sto:61817840Aug 18, 2026, 7:14 p.m. / Aug 18, 2026, 8:29 p.m.
2026-08-18400sto:61819438Aug 18, 2026, 6:29 p.m. / Aug 18, 2026, 7:09 p.m.
2026-08-18400sto:61817905Aug 18, 2026, 5:18 p.m. / Aug 18, 2026, 6:15 p.m.
2026-08-18200sto:61819421Aug 18, 2026, 4:29 p.m. / Aug 18, 2026, 5:15 p.m.
2026-08-1849sto:61819580Aug 18, 2026, 2:39 p.m. / Aug 18, 2026, 3:34 p.m.
2026-08-1831sto:61819159Aug 18, 2026, 1:24 p.m. / Aug 18, 2026, 2:34 p.m.
2026-08-1831sto:61819015Aug 18, 2026, 12:54 p.m. / Aug 18, 2026, 1:19 p.m.
2026-08-1833sto:61818511Aug 18, 2026, 7:29 a.m. / Aug 18, 2026, 8:09 a.m.
2026-08-1755sto:61818625Aug 17, 2026, 6:54 p.m. / Aug 17, 2026, 7:39 p.m.
2026-08-1723sto:61818767Aug 17, 2026, 7:44 a.m. / Aug 17, 2026, 8:19 a.m.
2026-08-1750sto:61819587Aug 17, 2026, 6:34 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
166 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