Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6496

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.

205
Observed trips
20
Service dates
46
Routes
Service dateRouteTripFirst / last observed
2026-09-13710217010Sep 13, 2026, 5:22 p.m. / Sep 13, 2026, 5:50 p.m.
2026-09-13719051010Sep 13, 2026, 4:18 p.m. / Sep 13, 2026, 5:21 p.m.
2026-09-1376016010Sep 13, 2026, 3:05 p.m. / Sep 13, 2026, 4:17 p.m.
2026-09-13718058010Sep 13, 2026, 1:50 p.m. / Sep 13, 2026, 3:04 p.m.
2026-09-13719025010Sep 13, 2026, 12:08 p.m. / Sep 13, 2026, 2:02 p.m.
2026-09-13717609010Sep 13, 2026, 12:20 p.m. / Sep 13, 2026, 12:44 p.m.
2026-09-13713415010Sep 13, 2026, 11:34 a.m. / Sep 13, 2026, 12:07 p.m.
2026-09-1376307010Sep 13, 2026, 9:56 a.m. / Sep 13, 2026, 11:32 a.m.
2026-09-13714687010Sep 13, 2026, 9:01 a.m. / Sep 13, 2026, 10:10 a.m.
2026-09-137732010Sep 13, 2026, 8:13 a.m. / Sep 13, 2026, 9:00 a.m.
2026-09-13721876010Sep 13, 2026, 7:02 a.m. / Sep 13, 2026, 8:12 a.m.
2026-09-13711609010Sep 13, 2026, 6:00 a.m. / Sep 13, 2026, 7:00 a.m.
2026-09-1280-1503797812Sep 12, 2026, 7:33 p.m. / Sep 12, 2026, 8:33 p.m.
2026-09-1267340070Sep 12, 2026, 5:32 p.m. / Sep 12, 2026, 7:32 p.m.
2026-09-1263833070Sep 12, 2026, 4:42 p.m. / Sep 12, 2026, 5:30 p.m.
2026-09-12618948070Sep 12, 2026, 2:24 p.m. / Sep 12, 2026, 4:41 p.m.
2026-09-126165070Sep 12, 2026, 2:01 p.m. / Sep 12, 2026, 3:12 p.m.
2026-09-1264422070Sep 12, 2026, 12:38 p.m. / Sep 12, 2026, 1:59 p.m.
2026-09-12611914070Sep 12, 2026, 11:45 a.m. / Sep 12, 2026, 12:37 p.m.
2026-09-1267624070Sep 12, 2026, 10:16 a.m. / Sep 12, 2026, 11:43 a.m.
2026-09-12617096070Sep 12, 2026, 8:00 a.m. / Sep 12, 2026, 10:15 a.m.
2026-09-126122721070Sep 12, 2026, 5:39 a.m. / Sep 12, 2026, 7:59 a.m.
2026-09-115121331060Sep 11, 2026, 6:23 p.m. / Sep 11, 2026, 7:11 p.m.
2026-09-11514496060Sep 11, 2026, 5:24 p.m. / Sep 11, 2026, 6:22 p.m.
2026-09-11126375060Sep 11, 2026, 3:34 p.m. / Sep 11, 2026, 5:23 p.m.
2026-09-111216185060Sep 11, 2026, 2:10 p.m. / Sep 11, 2026, 3:32 p.m.
2026-09-11125427060Sep 11, 2026, 12:32 p.m. / Sep 11, 2026, 1:55 p.m.
2026-09-11125933060Sep 11, 2026, 11:16 a.m. / Sep 11, 2026, 12:31 p.m.
2026-09-11124891060Sep 11, 2026, 9:47 a.m. / Sep 11, 2026, 11:15 a.m.
2026-09-111212924060Sep 11, 2026, 8:30 a.m. / Sep 11, 2026, 9:46 a.m.
2026-09-11808496060Sep 11, 2026, 7:11 a.m. / Sep 11, 2026, 8:29 a.m.
2026-09-117313645060Sep 11, 2026, 6:41 a.m. / Sep 11, 2026, 7:09 a.m.
2026-09-117320338060Sep 11, 2026, 4:54 a.m. / Sep 11, 2026, 6:39 a.m.
2026-09-11242864060Sep 11, 2026, 4:52 a.m. / Sep 11, 2026, 4:54 a.m.
2026-09-101223234050Sep 10, 2026, 4:20 p.m. / Sep 10, 2026, 5:59 p.m.
2026-09-101218116050Sep 10, 2026, 2:45 p.m. / Sep 10, 2026, 4:19 p.m.
2026-09-101220566050Sep 10, 2026, 12:48 p.m. / Sep 10, 2026, 2:17 p.m.
2026-09-101215488050Sep 10, 2026, 11:24 a.m. / Sep 10, 2026, 12:47 p.m.
2026-09-101223383050Sep 10, 2026, 10:15 a.m. / Sep 10, 2026, 11:30 a.m.
2026-09-101216502050Sep 10, 2026, 8:32 a.m. / Sep 10, 2026, 10:13 a.m.
2026-09-103119928050Sep 10, 2026, 7:22 a.m. / Sep 10, 2026, 8:32 a.m.
2026-09-09243159040Sep 9, 2026, 5:03 p.m. / Sep 9, 2026, 6:20 p.m.
2026-09-0922624516040Sep 9, 2026, 3:44 p.m. / Sep 9, 2026, 5:01 p.m.
2026-09-096229572040Sep 9, 2026, 2:39 p.m. / Sep 9, 2026, 3:45 p.m.
2026-09-09266592040Sep 9, 2026, 9:56 a.m. / Sep 9, 2026, 10:17 a.m.
2026-09-092625445040Sep 9, 2026, 9:40 a.m. / Sep 9, 2026, 9:55 a.m.
2026-09-092425870040Sep 9, 2026, 8:37 a.m. / Sep 9, 2026, 9:39 a.m.
2026-09-0962823405040Sep 9, 2026, 8:11 a.m. / Sep 9, 2026, 8:40 a.m.
2026-09-09909076040Sep 9, 2026, 6:44 a.m. / Sep 9, 2026, 8:10 a.m.
2026-09-094313555040Sep 9, 2026, 7:01 a.m. / Sep 9, 2026, 7:24 a.m.
2026-09-08824984030Sep 8, 2026, 9:32 p.m. / Sep 8, 2026, 10:19 p.m.
2026-09-08813093030Sep 8, 2026, 9:50 p.m. / Sep 8, 2026, 9:57 p.m.
2026-09-084828252030Sep 8, 2026, 8:54 p.m. / Sep 8, 2026, 9:31 p.m.
2026-09-084815416030Sep 8, 2026, 7:44 p.m. / Sep 8, 2026, 8:53 p.m.
2026-09-084824628030Sep 8, 2026, 6:35 p.m. / Sep 8, 2026, 7:42 p.m.
2026-09-084818033030Sep 8, 2026, 5:41 p.m. / Sep 8, 2026, 6:53 p.m.
2026-09-084818264030Sep 8, 2026, 4:40 p.m. / Sep 8, 2026, 5:39 p.m.
2026-09-084810452030Sep 8, 2026, 3:29 p.m. / Sep 8, 2026, 4:38 p.m.
2026-09-0848396030Sep 8, 2026, 2:09 p.m. / Sep 8, 2026, 3:27 p.m.
2026-09-08617621030Sep 8, 2026, 10:15 a.m. / Sep 8, 2026, 11:24 a.m.
2026-09-08614842030Sep 8, 2026, 8:31 a.m. / Sep 8, 2026, 10:10 a.m.
2026-09-0861134030Sep 8, 2026, 7:35 a.m. / Sep 8, 2026, 9:00 a.m.
2026-09-08616898030Sep 8, 2026, 6:32 a.m. / Sep 8, 2026, 7:34 a.m.
2026-09-08625056030Sep 8, 2026, 5:12 a.m. / Sep 8, 2026, 6:31 a.m.
2026-09-08614791030Sep 8, 2026, 4:11 a.m. / Sep 8, 2026, 5:11 a.m.
2026-09-0711011363110Sep 7, 2026, 5:01 p.m. / Sep 7, 2026, 7:10 p.m.
2026-09-07751235110Sep 7, 2026, 4:01 p.m. / Sep 7, 2026, 4:59 p.m.
2026-09-07758460110Sep 7, 2026, 2:27 p.m. / Sep 7, 2026, 4:00 p.m.
2026-09-077528558110Sep 7, 2026, 1:46 p.m. / Sep 7, 2026, 2:25 p.m.
2026-09-077520771110Sep 7, 2026, 12:26 p.m. / Sep 7, 2026, 1:44 p.m.
2026-09-07759216110Sep 7, 2026, 10:34 a.m. / Sep 7, 2026, 12:24 p.m.
2026-09-076119145110Sep 7, 2026, 8:51 a.m. / Sep 7, 2026, 10:34 a.m.
2026-09-076124746110Sep 7, 2026, 7:02 a.m. / Sep 7, 2026, 8:49 a.m.
2026-09-071054952110Sep 7, 2026, 5:49 a.m. / Sep 7, 2026, 7:00 a.m.
2026-09-049823110060Sep 4, 2026, 5:29 p.m. / Sep 4, 2026, 6:06 p.m.
2026-09-049824001060Sep 4, 2026, 5:15 p.m. / Sep 4, 2026, 5:28 p.m.
2026-09-049822878060Sep 4, 2026, 4:52 p.m. / Sep 4, 2026, 5:14 p.m.
2026-09-048828892060Sep 4, 2026, 3:41 p.m. / Sep 4, 2026, 4:41 p.m.
2026-09-04884125060Sep 4, 2026, 2:25 p.m. / Sep 4, 2026, 3:39 p.m.
2026-09-048825212060Sep 4, 2026, 1:46 p.m. / Sep 4, 2026, 2:23 p.m.
2026-09-04887760060Sep 4, 2026, 12:56 p.m. / Sep 4, 2026, 1:45 p.m.
2026-09-048826705060Sep 4, 2026, 12:18 p.m. / Sep 4, 2026, 12:55 p.m.
2026-09-048814242060Sep 4, 2026, 11:26 a.m. / Sep 4, 2026, 12:16 p.m.
2026-09-048817190060Sep 4, 2026, 9:59 a.m. / Sep 4, 2026, 11:25 a.m.
2026-09-048111727060Sep 4, 2026, 8:31 a.m. / Sep 4, 2026, 9:38 a.m.
2026-09-048114092060Sep 4, 2026, 7:30 a.m. / Sep 4, 2026, 8:30 a.m.
2026-09-045315858060Sep 4, 2026, 6:46 a.m. / Sep 4, 2026, 7:28 a.m.
2026-09-0411211295060Sep 4, 2026, 5:43 a.m. / Sep 4, 2026, 6:45 a.m.
2026-09-039825276050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:35 p.m.
2026-09-039017594050Sep 3, 2026, 4:57 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-031176556050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 4:23 p.m.
2026-09-032028653050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-032012094050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:09 p.m.
2026-09-0320134050Sep 3, 2026, 10:21 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03206389050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 10:20 a.m.
2026-09-031525865050Sep 3, 2026, 7:31 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-03153557050Sep 3, 2026, 5:54 a.m. / Sep 3, 2026, 7:30 a.m.
2026-09-0322612234050Sep 3, 2026, 5:47 a.m. / Sep 3, 2026, 6:34 a.m.
2026-09-02715203040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:38 p.m.
2026-09-02716939040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:10 p.m.
2026-09-0273301040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-02710538040Sep 2, 2026, 11:10 a.m. / Sep 2, 2026, 12:37 p.m.
2026-09-0272726040Sep 2, 2026, 9:58 a.m. / Sep 2, 2026, 11:07 a.m.
2026-09-0274157040Sep 2, 2026, 8:21 a.m. / Sep 2, 2026, 9:54 a.m.
2026-09-025615590040Sep 2, 2026, 7:54 a.m. / Sep 2, 2026, 8:20 a.m.
2026-09-025617547040Sep 2, 2026, 6:15 a.m. / Sep 2, 2026, 7:47 a.m.
2026-09-01126216030Sep 1, 2026, 8:39 p.m. / Sep 1, 2026, 8:59 p.m.
2026-09-01128398030Sep 1, 2026, 7:54 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-01109774030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:10 p.m.
2026-09-011021943030Sep 1, 2026, 5:02 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-011015887030Sep 1, 2026, 3:08 p.m. / Sep 1, 2026, 4:54 p.m.
2026-09-0167414702030Sep 1, 2026, 1:53 p.m. / Sep 1, 2026, 3:06 p.m.
2026-08-2762818913120Aug 27, 2026, 7:18 a.m. / Aug 27, 2026, 8:31 a.m.
2026-08-27817779120Aug 27, 2026, 5:39 a.m. / Aug 27, 2026, 7:04 a.m.
2026-08-25516050100Aug 25, 2026, 3:08 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-25517630100Aug 25, 2026, 2:19 p.m. / Aug 25, 2026, 3:05 p.m.
2026-08-258016582100Aug 25, 2026, 12:54 p.m. / Aug 25, 2026, 1:50 p.m.
2026-08-258019141100Aug 25, 2026, 11:29 a.m. / Aug 25, 2026, 12:35 p.m.
2026-08-258017200100Aug 25, 2026, 10:30 a.m. / Aug 25, 2026, 11:39 a.m.
2026-08-258023981100Aug 25, 2026, 9:24 a.m. / Aug 25, 2026, 10:24 a.m.
2026-08-258017884100Aug 25, 2026, 7:26 a.m. / Aug 25, 2026, 9:19 a.m.
2026-08-25998026100Aug 25, 2026, 6:34 a.m. / Aug 25, 2026, 7:20 a.m.
2026-08-25993634100Aug 25, 2026, 5:39 a.m. / Aug 25, 2026, 6:29 a.m.
2026-08-25732060100Aug 25, 2026, 5:04 a.m. / Aug 25, 2026, 5:34 a.m.
2026-08-248620223020Aug 24, 2026, 10:20 p.m. / Aug 24, 2026, 10:49 p.m.
2026-08-245120710020Aug 24, 2026, 9:34 p.m. / Aug 24, 2026, 10:16 p.m.
2026-08-24513214020Aug 24, 2026, 8:55 p.m. / Aug 24, 2026, 9:30 p.m.
2026-08-246214485020Aug 24, 2026, 7:39 p.m. / Aug 24, 2026, 8:50 p.m.
2026-08-24624166020Aug 24, 2026, 6:15 p.m. / Aug 24, 2026, 7:34 p.m.
2026-08-247411151020Aug 24, 2026, 5:15 p.m. / Aug 24, 2026, 6:12 p.m.
2026-08-24749996020Aug 24, 2026, 4:15 p.m. / Aug 24, 2026, 4:56 p.m.
2026-08-245111420020Aug 24, 2026, 3:09 p.m. / Aug 24, 2026, 4:08 p.m.
2026-08-24512943020Aug 24, 2026, 2:23 p.m. / Aug 24, 2026, 3:04 p.m.
2026-08-24801057020Aug 24, 2026, 2:03 p.m. / Aug 24, 2026, 2:18 p.m.
2026-08-247311832020Aug 24, 2026, 5:00 a.m. / Aug 24, 2026, 5:00 a.m.
2026-08-23824632010Aug 23, 2026, 11:02 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-2311214098010Aug 23, 2026, 10:04 p.m. / Aug 23, 2026, 10:04 p.m.
2026-08-231128732010Aug 23, 2026, 10:00 p.m. / Aug 23, 2026, 10:00 p.m.
2026-08-23709411010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:06 p.m.
2026-08-2370603010Aug 23, 2026, 4:00 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-23701538010Aug 23, 2026, 2:52 p.m. / Aug 23, 2026, 3:54 p.m.
2026-08-23619042010Aug 23, 2026, 1:19 p.m. / Aug 23, 2026, 2:04 p.m.
2026-08-2361475010Aug 23, 2026, 11:34 a.m. / Aug 23, 2026, 1:14 p.m.
2026-08-231115512010Aug 23, 2026, 9:54 a.m. / Aug 23, 2026, 11:30 a.m.
2026-08-23116330010Aug 23, 2026, 9:00 a.m. / Aug 23, 2026, 9:48 a.m.
2026-08-231117007010Aug 23, 2026, 7:43 a.m. / Aug 23, 2026, 8:54 a.m.
2026-08-23113173010Aug 23, 2026, 6:34 a.m. / Aug 23, 2026, 7:38 a.m.
2026-08-2294020097070Aug 23, 2026, 12:29 a.m. / Aug 23, 2026, 1:10 a.m.
2026-08-226221992070Aug 22, 2026, 10:08 p.m. / Aug 23, 2026, 12:24 a.m.
2026-08-22638452070Aug 22, 2026, 8:54 p.m. / Aug 22, 2026, 10:03 p.m.
2026-08-2263913070Aug 22, 2026, 7:28 p.m. / Aug 22, 2026, 8:49 p.m.
2026-08-22617475070Aug 22, 2026, 6:00 p.m. / Aug 22, 2026, 7:24 p.m.
2026-08-226218657070Aug 22, 2026, 4:28 p.m. / Aug 22, 2026, 5:54 p.m.
2026-08-226313849070Aug 22, 2026, 3:18 p.m. / Aug 22, 2026, 4:23 p.m.
2026-08-226322414070Aug 22, 2026, 1:58 p.m. / Aug 22, 2026, 3:14 p.m.
2026-08-22611198070Aug 22, 2026, 12:29 p.m. / Aug 22, 2026, 1:54 p.m.
2026-08-226221585070Aug 22, 2026, 10:29 a.m. / Aug 22, 2026, 12:24 p.m.
2026-08-226317439070Aug 22, 2026, 9:18 a.m. / Aug 22, 2026, 10:23 a.m.
2026-08-22637642070Aug 22, 2026, 7:38 a.m. / Aug 22, 2026, 9:13 a.m.
2026-08-21579506060Aug 21, 2026, 10:49 p.m. / Aug 21, 2026, 11:23 p.m.
2026-08-21571641060Aug 21, 2026, 9:49 p.m. / Aug 21, 2026, 10:44 p.m.
2026-08-216310868060Aug 21, 2026, 8:44 p.m. / Aug 21, 2026, 9:44 p.m.
2026-08-216312613060Aug 21, 2026, 7:24 p.m. / Aug 21, 2026, 8:39 p.m.
2026-08-218725024060Aug 21, 2026, 6:03 p.m. / Aug 21, 2026, 6:52 p.m.
2026-08-217510733060Aug 21, 2026, 5:09 p.m. / Aug 21, 2026, 6:00 p.m.
2026-08-21807004060Aug 21, 2026, 3:54 p.m. / Aug 21, 2026, 5:04 p.m.
2026-08-21622099060Aug 21, 2026, 2:14 p.m. / Aug 21, 2026, 3:48 p.m.
2026-08-211656082060Aug 21, 2026, 1:54 p.m. / Aug 21, 2026, 2:08 p.m.
2026-08-2116522479060Aug 21, 2026, 1:33 p.m. / Aug 21, 2026, 1:49 p.m.
2026-08-211657003060Aug 21, 2026, 12:54 p.m. / Aug 21, 2026, 1:30 p.m.
2026-08-2116523288060Aug 21, 2026, 12:34 p.m. / Aug 21, 2026, 12:49 p.m.
2026-08-21165604060Aug 21, 2026, 11:09 a.m. / Aug 21, 2026, 12:29 p.m.
2026-08-2116523701060Aug 21, 2026, 10:49 a.m. / Aug 21, 2026, 11:43 a.m.
2026-08-218018667060Aug 21, 2026, 9:03 a.m. / Aug 21, 2026, 9:53 a.m.
2026-08-2117312522060Aug 21, 2026, 8:30 a.m. / Aug 21, 2026, 8:59 a.m.
2026-08-211734686060Aug 21, 2026, 7:43 a.m. / Aug 21, 2026, 8:23 a.m.
2026-08-21706027060Aug 21, 2026, 7:39 a.m. / Aug 21, 2026, 7:39 a.m.
2026-08-217018004060Aug 21, 2026, 6:09 a.m. / Aug 21, 2026, 7:34 a.m.
2026-08-20991323050Aug 20, 2026, 7:34 p.m. / Aug 20, 2026, 7:59 p.m.
2026-08-20998990050Aug 20, 2026, 7:00 p.m. / Aug 20, 2026, 7:28 p.m.
2026-08-20992881050Aug 20, 2026, 5:28 p.m. / Aug 20, 2026, 6:53 p.m.
2026-08-209920856050Aug 20, 2026, 5:33 p.m. / Aug 20, 2026, 6:03 p.m.
2026-08-209910877050Aug 20, 2026, 4:33 p.m. / Aug 20, 2026, 5:23 p.m.
2026-08-209924634050Aug 20, 2026, 3:14 p.m. / Aug 20, 2026, 4:29 p.m.
2026-08-208519366050Aug 20, 2026, 1:28 p.m. / Aug 20, 2026, 2:48 p.m.
2026-08-208514912050Aug 20, 2026, 12:24 p.m. / Aug 20, 2026, 1:24 p.m.
2026-08-208519693050Aug 20, 2026, 10:59 a.m. / Aug 20, 2026, 12:19 p.m.
2026-08-20855571050Aug 20, 2026, 9:54 a.m. / Aug 20, 2026, 10:53 a.m.
2026-08-208522858050Aug 20, 2026, 8:29 a.m. / Aug 20, 2026, 9:48 a.m.
2026-08-2017319139050Aug 20, 2026, 6:48 a.m. / Aug 20, 2026, 7:50 a.m.
2026-08-2017324259050Aug 20, 2026, 5:39 a.m. / Aug 20, 2026, 6:43 a.m.
2026-08-2017312194050Aug 20, 2026, 5:34 a.m. / Aug 20, 2026, 6:18 a.m.
2026-08-2017311780050Aug 20, 2026, 5:14 a.m. / Aug 20, 2026, 5:29 a.m.
2026-08-207522531050Aug 20, 2026, 4:03 a.m. / Aug 20, 2026, 5:09 a.m.
2026-08-197522531050Aug 20, 2026, 3:34 a.m. / Aug 20, 2026, 3:59 a.m.
2026-08-1710515306020Aug 18, 2026, 1:49 a.m. / Aug 18, 2026, 2:38 a.m.
2026-08-1710524221020Aug 18, 2026, 1:09 a.m. / Aug 18, 2026, 1:44 a.m.
2026-08-1710523853020Aug 18, 2026, 12:24 a.m. / Aug 18, 2026, 1:04 a.m.
2026-08-1710524325020Aug 17, 2026, 11:34 p.m. / Aug 18, 2026, 12:19 a.m.
2026-08-177418961020Aug 17, 2026, 10:00 p.m. / Aug 17, 2026, 11:30 p.m.
2026-08-17746572020Aug 17, 2026, 8:34 p.m. / Aug 17, 2026, 9:54 p.m.
2026-08-17856332020Aug 17, 2026, 6:25 p.m. / Aug 17, 2026, 7:25 p.m.
2026-08-17856814020Aug 17, 2026, 5:00 p.m. / Aug 17, 2026, 6:19 p.m.
2026-08-17859327020Aug 17, 2026, 3:04 p.m. / Aug 17, 2026, 4:54 p.m.
2026-08-171419119020Aug 17, 2026, 1:44 p.m. / Aug 17, 2026, 2:58 p.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
205 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