Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4733

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.

209
Observed trips
20
Service dates
51
Routes
Service dateRouteTripFirst / last observed
2026-09-116815490060Sep 11, 2026, 11:55 p.m. / Sep 12, 2026, 12:30 a.m.
2026-09-11685133060Sep 11, 2026, 11:21 p.m. / Sep 11, 2026, 11:54 p.m.
2026-09-116815961060Sep 11, 2026, 10:23 p.m. / Sep 11, 2026, 11:19 p.m.
2026-09-116816124060Sep 11, 2026, 9:32 p.m. / Sep 11, 2026, 10:22 p.m.
2026-09-116821308060Sep 11, 2026, 8:50 p.m. / Sep 11, 2026, 9:31 p.m.
2026-09-118214483060Sep 11, 2026, 7:08 p.m. / Sep 11, 2026, 8:05 p.m.
2026-09-118214761060Sep 11, 2026, 6:22 p.m. / Sep 11, 2026, 7:07 p.m.
2026-09-11829863060Sep 11, 2026, 4:14 p.m. / Sep 11, 2026, 6:21 p.m.
2026-09-111128987060Sep 11, 2026, 12:20 p.m. / Sep 11, 2026, 1:48 p.m.
2026-09-1111220522060Sep 11, 2026, 12:07 p.m. / Sep 11, 2026, 1:06 p.m.
2026-09-11679958060Sep 11, 2026, 10:00 a.m. / Sep 11, 2026, 10:19 a.m.
2026-09-116712198060Sep 11, 2026, 9:20 a.m. / Sep 11, 2026, 9:58 a.m.
2026-09-1116218769060Sep 11, 2026, 9:21 a.m. / Sep 11, 2026, 9:33 a.m.
2026-09-1116220198060Sep 11, 2026, 8:56 a.m. / Sep 11, 2026, 9:19 a.m.
2026-09-1116123581060Sep 11, 2026, 7:35 a.m. / Sep 11, 2026, 8:55 a.m.
2026-09-1115815995060Sep 11, 2026, 6:57 a.m. / Sep 11, 2026, 7:50 a.m.
2026-09-118813666060Sep 11, 2026, 7:09 a.m. / Sep 11, 2026, 7:33 a.m.
2026-09-106115276050Sep 10, 2026, 10:39 p.m. / Sep 10, 2026, 11:46 p.m.
2026-09-10614807050Sep 10, 2026, 9:12 p.m. / Sep 10, 2026, 10:36 p.m.
2026-09-1011112056050Sep 10, 2026, 7:27 p.m. / Sep 10, 2026, 9:10 p.m.
2026-09-101114023050Sep 10, 2026, 6:41 p.m. / Sep 10, 2026, 7:26 p.m.
2026-09-101113677050Sep 10, 2026, 6:14 p.m. / Sep 10, 2026, 6:39 p.m.
2026-09-1011222430050Sep 10, 2026, 5:35 p.m. / Sep 10, 2026, 6:12 p.m.
2026-09-105313422050Sep 10, 2026, 3:58 p.m. / Sep 10, 2026, 5:33 p.m.
2026-09-107515374050Sep 10, 2026, 2:48 p.m. / Sep 10, 2026, 4:10 p.m.
2026-09-1067910257050Sep 10, 2026, 2:03 p.m. / Sep 10, 2026, 2:46 p.m.
2026-09-109920654050Sep 10, 2026, 1:28 p.m. / Sep 10, 2026, 2:14 p.m.
2026-09-109911345050Sep 10, 2026, 12:56 p.m. / Sep 10, 2026, 1:27 p.m.
2026-09-10826379050Sep 10, 2026, 11:10 a.m. / Sep 10, 2026, 12:16 p.m.
2026-09-108214526050Sep 10, 2026, 10:19 a.m. / Sep 10, 2026, 11:09 a.m.
2026-09-10827972050Sep 10, 2026, 9:07 a.m. / Sep 10, 2026, 10:18 a.m.
2026-09-1015316210050Sep 10, 2026, 8:31 a.m. / Sep 10, 2026, 9:05 a.m.
2026-09-105621228050Sep 10, 2026, 8:13 a.m. / Sep 10, 2026, 8:29 a.m.
2026-09-101412812050Sep 10, 2026, 7:19 a.m. / Sep 10, 2026, 8:11 a.m.
2026-09-101419535050Sep 10, 2026, 6:17 a.m. / Sep 10, 2026, 7:17 a.m.
2026-09-105319366050Sep 10, 2026, 5:16 a.m. / Sep 10, 2026, 6:15 a.m.
2026-09-0916311943040Sep 9, 2026, 12:01 p.m. / Sep 9, 2026, 1:32 p.m.
2026-09-091631658040Sep 9, 2026, 12:47 p.m. / Sep 9, 2026, 12:47 p.m.
2026-09-0916318833040Sep 9, 2026, 11:19 a.m. / Sep 9, 2026, 12:00 p.m.
2026-09-091683055040Sep 9, 2026, 9:56 a.m. / Sep 9, 2026, 11:18 a.m.
2026-09-0916815771040Sep 9, 2026, 8:47 a.m. / Sep 9, 2026, 9:55 a.m.
2026-09-098819003040Sep 9, 2026, 7:47 a.m. / Sep 9, 2026, 8:45 a.m.
2026-09-098823863040Sep 9, 2026, 6:38 a.m. / Sep 9, 2026, 7:45 a.m.
2026-09-086012621030Sep 9, 2026, 12:05 a.m. / Sep 9, 2026, 12:19 a.m.
2026-09-0860609030Sep 8, 2026, 10:21 p.m. / Sep 9, 2026, 12:03 a.m.
2026-09-086013910030Sep 8, 2026, 10:04 p.m. / Sep 8, 2026, 10:19 p.m.
2026-09-08602505030Sep 8, 2026, 9:25 p.m. / Sep 8, 2026, 10:03 p.m.
2026-09-08607250030Sep 8, 2026, 8:44 p.m. / Sep 8, 2026, 9:24 p.m.
2026-09-0811010547030Sep 8, 2026, 6:37 p.m. / Sep 8, 2026, 8:42 p.m.
2026-09-0811022074030Sep 8, 2026, 4:19 p.m. / Sep 8, 2026, 6:36 p.m.
2026-09-046128345060Sep 4, 2026, 5:31 p.m. / Sep 4, 2026, 7:33 p.m.
2026-09-041878673060Sep 4, 2026, 4:38 p.m. / Sep 4, 2026, 5:30 p.m.
2026-09-0416822417060Sep 4, 2026, 3:37 p.m. / Sep 4, 2026, 4:36 p.m.
2026-09-0416826306060Sep 4, 2026, 2:16 p.m. / Sep 4, 2026, 3:36 p.m.
2026-09-0416228150060Sep 4, 2026, 2:20 p.m. / Sep 4, 2026, 2:33 p.m.
2026-09-0416220860060Sep 4, 2026, 1:19 p.m. / Sep 4, 2026, 2:16 p.m.
2026-09-04162689060Sep 4, 2026, 1:21 p.m. / Sep 4, 2026, 1:54 p.m.
2026-09-0416217671060Sep 4, 2026, 12:44 p.m. / Sep 4, 2026, 1:17 p.m.
2026-09-041123272060Sep 4, 2026, 10:35 a.m. / Sep 4, 2026, 11:51 a.m.
2026-09-041129007060Sep 4, 2026, 9:24 a.m. / Sep 4, 2026, 10:33 a.m.
2026-09-04119249060Sep 4, 2026, 7:33 a.m. / Sep 4, 2026, 9:23 a.m.
2026-09-04113172060Sep 4, 2026, 6:37 a.m. / Sep 4, 2026, 7:32 a.m.
2026-09-04116005060Sep 4, 2026, 5:44 a.m. / Sep 4, 2026, 6:35 a.m.
2026-09-041124246060Sep 4, 2026, 4:45 a.m. / Sep 4, 2026, 5:43 a.m.
2026-09-031024275050Sep 3, 2026, 11:17 p.m. / Sep 3, 2026, 11:22 p.m.
2026-09-0310404050Sep 3, 2026, 10:19 p.m. / Sep 3, 2026, 10:58 p.m.
2026-09-039026735050Sep 3, 2026, 9:43 p.m. / Sep 3, 2026, 9:59 p.m.
2026-09-03906472050Sep 3, 2026, 7:44 p.m. / Sep 3, 2026, 9:02 p.m.
2026-09-036211639050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 7:23 p.m.
2026-09-03742470050Sep 3, 2026, 4:58 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03513546050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-03519254050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-03518108050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-029018966040Sep 2, 2026, 11:16 p.m. / Sep 2, 2026, 11:56 p.m.
2026-09-029015985040Sep 2, 2026, 10:21 p.m. / Sep 2, 2026, 11:14 p.m.
2026-09-029012061040Sep 2, 2026, 9:57 p.m. / Sep 2, 2026, 10:15 p.m.
2026-09-0290370040Sep 2, 2026, 9:39 p.m. / Sep 2, 2026, 9:42 p.m.
2026-09-029010812040Sep 2, 2026, 8:20 p.m. / Sep 2, 2026, 8:52 p.m.
2026-09-029022396040Sep 2, 2026, 7:38 p.m. / Sep 2, 2026, 8:08 p.m.
2026-09-029024271040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-02905196040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-02108108040Sep 2, 2026, 1:18 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-02101054040Sep 2, 2026, 11:55 a.m. / Sep 2, 2026, 1:08 p.m.
2026-09-021010834040Sep 2, 2026, 11:28 a.m. / Sep 2, 2026, 11:49 a.m.
2026-09-021027788040Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 11:22 a.m.
2026-09-023313166040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-023315848040Sep 2, 2026, 8:12 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-022615019040Sep 2, 2026, 8:03 a.m. / Sep 2, 2026, 8:09 a.m.
2026-09-022621318040Sep 2, 2026, 7:54 a.m. / Sep 2, 2026, 8:02 a.m.
2026-09-02264376040Sep 2, 2026, 7:37 a.m. / Sep 2, 2026, 7:47 a.m.
2026-09-02261055040Sep 2, 2026, 7:21 a.m. / Sep 2, 2026, 7:34 a.m.
2026-09-022628814040Sep 2, 2026, 7:01 a.m. / Sep 2, 2026, 7:20 a.m.
2026-09-022618341040Sep 2, 2026, 6:07 a.m. / Sep 2, 2026, 7:00 a.m.
2026-09-023820040Sep 2, 2026, 6:03 a.m. / Sep 2, 2026, 6:49 a.m.
2026-09-013511218030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01391764030Sep 1, 2026, 4:50 p.m. / Sep 1, 2026, 5:07 p.m.
2026-09-013910073030Sep 1, 2026, 4:08 p.m. / Sep 1, 2026, 4:11 p.m.
2026-09-013326855030Sep 1, 2026, 2:36 p.m. / Sep 1, 2026, 3:38 p.m.
2026-09-013316922030Sep 1, 2026, 2:48 p.m. / Sep 1, 2026, 3:09 p.m.
2026-09-01332717030Sep 1, 2026, 2:06 p.m. / Sep 1, 2026, 2:38 p.m.
2026-09-013328143030Sep 1, 2026, 1:36 p.m. / Sep 1, 2026, 2:01 p.m.
2026-09-013317905030Sep 1, 2026, 12:59 p.m. / Sep 1, 2026, 1:26 p.m.
2026-09-01331625030Sep 1, 2026, 12:32 p.m. / Sep 1, 2026, 12:56 p.m.
2026-09-013321800030Sep 1, 2026, 11:18 a.m. / Sep 1, 2026, 12:21 p.m.
2026-09-013326736030Sep 1, 2026, 11:16 a.m. / Sep 1, 2026, 11:50 a.m.
2026-09-01520763030Sep 1, 2026, 9:56 a.m. / Sep 1, 2026, 11:09 a.m.
2026-09-01510862030Sep 1, 2026, 9:04 a.m. / Sep 1, 2026, 9:45 a.m.
2026-09-01518389030Sep 1, 2026, 8:03 a.m. / Sep 1, 2026, 8:50 a.m.
2026-09-01510863030Sep 1, 2026, 7:20 a.m. / Sep 1, 2026, 8:02 a.m.
2026-09-0154012030Sep 1, 2026, 6:11 a.m. / Sep 1, 2026, 7:19 a.m.
2026-08-3159342020Aug 31, 2026, 5:47 p.m. / Aug 31, 2026, 6:20 p.m.
2026-08-31524162020Aug 31, 2026, 3:52 p.m. / Aug 31, 2026, 4:56 p.m.
2026-08-31521102020Aug 31, 2026, 2:45 p.m. / Aug 31, 2026, 3:47 p.m.
2026-08-3154541020Aug 31, 2026, 9:08 a.m. / Aug 31, 2026, 9:33 a.m.
2026-08-31521781020Aug 31, 2026, 8:28 a.m. / Aug 31, 2026, 9:01 a.m.
2026-08-314913482020Aug 31, 2026, 8:11 a.m. / Aug 31, 2026, 8:26 a.m.
2026-08-314412819020Aug 31, 2026, 7:20 a.m. / Aug 31, 2026, 8:06 a.m.
2026-08-2914980070Aug 29, 2026, 4:47 p.m. / Aug 29, 2026, 5:39 p.m.
2026-08-291423699070Aug 29, 2026, 3:48 p.m. / Aug 29, 2026, 4:42 p.m.
2026-08-291415817070Aug 29, 2026, 2:38 p.m. / Aug 29, 2026, 3:39 p.m.
2026-08-291419500070Aug 29, 2026, 1:21 p.m. / Aug 29, 2026, 2:34 p.m.
2026-08-29144058070Aug 29, 2026, 12:08 p.m. / Aug 29, 2026, 1:20 p.m.
2026-08-298610980070Aug 29, 2026, 10:55 a.m. / Aug 29, 2026, 12:05 p.m.
2026-08-295714016070Aug 29, 2026, 9:17 a.m. / Aug 29, 2026, 10:23 a.m.
2026-08-295720305070Aug 29, 2026, 7:40 a.m. / Aug 29, 2026, 9:15 a.m.
2026-08-28524286130Aug 28, 2026, 7:22 p.m. / Aug 28, 2026, 7:45 p.m.
2026-08-28517919130Aug 28, 2026, 6:46 p.m. / Aug 28, 2026, 7:13 p.m.
2026-08-28525082130Aug 28, 2026, 6:04 p.m. / Aug 28, 2026, 6:08 p.m.
2026-08-28521789130Aug 28, 2026, 2:45 p.m. / Aug 28, 2026, 3:17 p.m.
2026-08-2764777120Aug 27, 2026, 7:39 a.m. / Aug 27, 2026, 7:39 a.m.
2026-08-251315576100Aug 25, 2026, 3:51 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-251319902100Aug 25, 2026, 3:19 p.m. / Aug 25, 2026, 3:39 p.m.
2026-08-25123064100Aug 25, 2026, 1:19 p.m. / Aug 25, 2026, 2:46 p.m.
2026-08-251216851100Aug 25, 2026, 12:04 p.m. / Aug 25, 2026, 1:14 p.m.
2026-08-251213994100Aug 25, 2026, 10:34 a.m. / Aug 25, 2026, 12:00 p.m.
2026-08-225713354070Aug 22, 2026, 2:03 p.m. / Aug 22, 2026, 3:08 p.m.
2026-08-22861246070Aug 22, 2026, 1:19 p.m. / Aug 22, 2026, 1:58 p.m.
2026-08-228618320070Aug 22, 2026, 12:54 p.m. / Aug 22, 2026, 1:13 p.m.
2026-08-228613602070Aug 22, 2026, 11:48 a.m. / Aug 22, 2026, 12:49 p.m.
2026-08-22864128070Aug 22, 2026, 11:23 a.m. / Aug 22, 2026, 11:43 a.m.
2026-08-227523368070Aug 22, 2026, 9:38 a.m. / Aug 22, 2026, 11:18 a.m.
2026-08-227521422070Aug 22, 2026, 8:33 a.m. / Aug 22, 2026, 9:34 a.m.
2026-08-227522638070Aug 22, 2026, 6:58 a.m. / Aug 22, 2026, 8:28 a.m.
2026-08-21114221060Aug 21, 2026, 10:49 p.m. / Aug 21, 2026, 11:39 p.m.
2026-08-211118199060Aug 21, 2026, 10:03 p.m. / Aug 21, 2026, 10:44 p.m.
2026-08-21113775060Aug 21, 2026, 9:00 p.m. / Aug 21, 2026, 10:01 p.m.
2026-08-211117939060Aug 21, 2026, 7:44 p.m. / Aug 21, 2026, 8:53 p.m.
2026-08-21486853060Aug 21, 2026, 5:43 p.m. / Aug 21, 2026, 7:09 p.m.
2026-08-21489645060Aug 21, 2026, 5:00 p.m. / Aug 21, 2026, 5:38 p.m.
2026-08-21910325060Aug 21, 2026, 4:14 p.m. / Aug 21, 2026, 4:53 p.m.
2026-08-21916232060Aug 21, 2026, 2:54 p.m. / Aug 21, 2026, 4:09 p.m.
2026-08-21919234060Aug 21, 2026, 2:38 p.m. / Aug 21, 2026, 3:39 p.m.
2026-08-201224673050Aug 20, 2026, 10:03 p.m. / Aug 20, 2026, 10:38 p.m.
2026-08-20121264050Aug 20, 2026, 9:24 p.m. / Aug 20, 2026, 9:59 p.m.
2026-08-201218407050Aug 20, 2026, 8:04 p.m. / Aug 20, 2026, 9:19 p.m.
2026-08-201219770050Aug 20, 2026, 7:24 p.m. / Aug 20, 2026, 7:59 p.m.
2026-08-201214618050Aug 20, 2026, 6:09 p.m. / Aug 20, 2026, 7:19 p.m.
2026-08-202525648050Aug 20, 2026, 4:29 p.m. / Aug 20, 2026, 6:03 p.m.
2026-08-202511912050Aug 20, 2026, 3:39 p.m. / Aug 20, 2026, 4:24 p.m.
2026-08-20258474050Aug 20, 2026, 2:44 p.m. / Aug 20, 2026, 3:34 p.m.
2026-08-202512272050Aug 20, 2026, 1:39 p.m. / Aug 20, 2026, 2:39 p.m.
2026-08-2071039050Aug 20, 2026, 8:53 a.m. / Aug 20, 2026, 10:04 a.m.
2026-08-2015659050Aug 20, 2026, 8:18 a.m. / Aug 20, 2026, 8:48 a.m.
2026-08-201520383050Aug 20, 2026, 6:29 a.m. / Aug 20, 2026, 8:13 a.m.
2026-08-2023719080050Aug 20, 2026, 6:43 a.m. / Aug 20, 2026, 7:08 a.m.
2026-08-191019129080Aug 19, 2026, 10:19 p.m. / Aug 19, 2026, 11:04 p.m.
2026-08-19108374080Aug 19, 2026, 9:13 p.m. / Aug 19, 2026, 10:14 p.m.
2026-08-191018268080Aug 19, 2026, 8:09 p.m. / Aug 19, 2026, 9:09 p.m.
2026-08-19107201080Aug 19, 2026, 7:14 p.m. / Aug 19, 2026, 8:03 p.m.
2026-08-19125201080Aug 19, 2026, 5:23 p.m. / Aug 19, 2026, 7:09 p.m.
2026-08-19631912080Aug 19, 2026, 3:54 p.m. / Aug 19, 2026, 5:18 p.m.
2026-08-196325632080Aug 19, 2026, 2:19 p.m. / Aug 19, 2026, 3:49 p.m.
2026-08-18112219030Aug 18, 2026, 3:00 p.m. / Aug 18, 2026, 3:38 p.m.
2026-08-1811221933030Aug 18, 2026, 2:00 p.m. / Aug 18, 2026, 2:54 p.m.
2026-08-181124194030Aug 18, 2026, 1:30 p.m. / Aug 18, 2026, 2:09 p.m.
2026-08-1811224422030Aug 18, 2026, 12:39 p.m. / Aug 18, 2026, 1:24 p.m.
2026-08-1811214262030Aug 18, 2026, 12:00 p.m. / Aug 18, 2026, 12:35 p.m.
2026-08-18112558030Aug 18, 2026, 11:09 a.m. / Aug 18, 2026, 11:54 a.m.
2026-08-1811216567030Aug 18, 2026, 10:23 a.m. / Aug 18, 2026, 11:04 a.m.
2026-08-183824292030Aug 18, 2026, 8:19 a.m. / Aug 18, 2026, 10:19 a.m.
2026-08-1862044030Aug 18, 2026, 7:43 a.m. / Aug 18, 2026, 8:13 a.m.
2026-08-184813204030Aug 18, 2026, 6:59 a.m. / Aug 18, 2026, 7:39 a.m.
2026-08-184811080030Aug 18, 2026, 5:40 a.m. / Aug 18, 2026, 6:54 a.m.
2026-08-173423630020Aug 17, 2026, 8:54 p.m. / Aug 17, 2026, 10:00 p.m.
2026-08-173419778020Aug 17, 2026, 8:45 p.m. / Aug 17, 2026, 9:34 p.m.
2026-08-172423941020Aug 17, 2026, 7:34 p.m. / Aug 17, 2026, 8:39 p.m.
2026-08-174114359020Aug 17, 2026, 6:14 p.m. / Aug 17, 2026, 7:29 p.m.
2026-08-174120844020Aug 17, 2026, 5:19 p.m. / Aug 17, 2026, 6:10 p.m.
2026-08-171816530020Aug 17, 2026, 4:19 p.m. / Aug 17, 2026, 5:14 p.m.
2026-08-171812732020Aug 17, 2026, 3:04 p.m. / Aug 17, 2026, 4:14 p.m.
2026-08-173811216020Aug 17, 2026, 1:44 p.m. / Aug 17, 2026, 2:29 p.m.
2026-08-173817232020Aug 17, 2026, 1:00 p.m. / Aug 17, 2026, 1:37 p.m.
2026-08-173820905020Aug 17, 2026, 12:14 p.m. / Aug 17, 2026, 12:54 p.m.
2026-08-173411907020Aug 17, 2026, 11:13 a.m. / Aug 17, 2026, 12:08 p.m.
2026-08-162519876010Aug 16, 2026, 8:48 p.m. / Aug 16, 2026, 9:14 p.m.
2026-08-16258262010Aug 16, 2026, 7:44 p.m. / Aug 16, 2026, 8:44 p.m.
2026-08-16254357010Aug 16, 2026, 6:49 p.m. / Aug 16, 2026, 7:39 p.m.
2026-08-162514434010Aug 16, 2026, 5:39 p.m. / Aug 16, 2026, 6:44 p.m.
2026-08-1625387010Aug 16, 2026, 4:54 p.m. / Aug 16, 2026, 5:34 p.m.
2026-08-162524665010Aug 16, 2026, 3:39 p.m. / Aug 16, 2026, 4:49 p.m.
2026-08-162521965010Aug 16, 2026, 2:54 p.m. / Aug 16, 2026, 3:34 p.m.
2026-08-162516231010Aug 16, 2026, 1:39 p.m. / Aug 16, 2026, 2:49 p.m.
2026-08-16258351010Aug 16, 2026, 12:44 p.m. / Aug 16, 2026, 1:34 p.m.
2026-08-162512840010Aug 16, 2026, 11:40 a.m. / Aug 16, 2026, 12:39 p.m.
2026-08-162513998010Aug 16, 2026, 10:44 a.m. / Aug 16, 2026, 11:34 a.m.
2026-08-16254223010Aug 16, 2026, 9:34 a.m. / Aug 16, 2026, 10:39 a.m.
2026-08-162525122010Aug 16, 2026, 8:49 a.m. / Aug 16, 2026, 9:28 a.m.
2026-08-1625602010Aug 16, 2026, 8:13 a.m. / Aug 16, 2026, 8:44 a.m.
2026-08-162519540010Aug 16, 2026, 6:45 a.m. / Aug 16, 2026, 8:09 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
209 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