Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 4775

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.

187
Observed trips
17
Service dates
41
Routes
Service dateRouteTripFirst / last observed
2026-09-11688154060Sep 11, 2026, 6:54 p.m. / Sep 11, 2026, 7:58 p.m.
2026-09-115312427060Sep 11, 2026, 5:39 p.m. / Sep 11, 2026, 6:53 p.m.
2026-09-115313069060Sep 11, 2026, 4:20 p.m. / Sep 11, 2026, 5:37 p.m.
2026-09-11755701060Sep 11, 2026, 3:10 p.m. / Sep 11, 2026, 4:18 p.m.
2026-09-11826457060Sep 11, 2026, 3:02 p.m. / Sep 11, 2026, 3:49 p.m.
2026-09-1167416440060Sep 11, 2026, 2:15 p.m. / Sep 11, 2026, 3:00 p.m.
2026-09-111109791060Sep 11, 2026, 12:07 p.m. / Sep 11, 2026, 2:13 p.m.
2026-09-111106323060Sep 11, 2026, 10:11 a.m. / Sep 11, 2026, 12:05 p.m.
2026-09-111109382060Sep 11, 2026, 7:38 a.m. / Sep 11, 2026, 10:10 a.m.
2026-09-1128310921060Sep 11, 2026, 6:26 a.m. / Sep 11, 2026, 7:36 a.m.
2026-09-111105029060Sep 11, 2026, 6:10 a.m. / Sep 11, 2026, 6:13 a.m.
2026-09-101117246050Sep 10, 2026, 6:58 p.m. / Sep 10, 2026, 8:08 p.m.
2026-09-1011153050Sep 10, 2026, 5:41 p.m. / Sep 10, 2026, 6:57 p.m.
2026-09-105815951050Sep 10, 2026, 4:45 p.m. / Sep 10, 2026, 5:39 p.m.
2026-09-105811887050Sep 10, 2026, 3:54 p.m. / Sep 10, 2026, 5:18 p.m.
2026-09-105814519050Sep 10, 2026, 2:35 p.m. / Sep 10, 2026, 3:56 p.m.
2026-09-10582800050Sep 10, 2026, 2:06 p.m. / Sep 10, 2026, 2:54 p.m.
2026-09-105820430050Sep 10, 2026, 12:57 p.m. / Sep 10, 2026, 2:01 p.m.
2026-09-10586291050Sep 10, 2026, 12:06 p.m. / Sep 10, 2026, 12:56 p.m.
2026-09-10588204050Sep 10, 2026, 11:01 a.m. / Sep 10, 2026, 12:01 p.m.
2026-09-108717424050Sep 10, 2026, 9:58 a.m. / Sep 10, 2026, 10:40 a.m.
2026-09-1087321050Sep 10, 2026, 9:31 a.m. / Sep 10, 2026, 9:57 a.m.
2026-09-108020537050Sep 10, 2026, 8:25 a.m. / Sep 10, 2026, 9:29 a.m.
2026-09-108022571050Sep 10, 2026, 7:33 a.m. / Sep 10, 2026, 8:21 a.m.
2026-09-108014086050Sep 10, 2026, 6:04 a.m. / Sep 10, 2026, 7:32 a.m.
2026-09-095320063040Sep 9, 2026, 9:25 p.m. / Sep 9, 2026, 10:10 p.m.
2026-09-095311039040Sep 9, 2026, 8:43 p.m. / Sep 9, 2026, 9:23 p.m.
2026-09-095313531040Sep 9, 2026, 7:28 p.m. / Sep 9, 2026, 8:42 p.m.
2026-09-09856092040Sep 9, 2026, 5:12 p.m. / Sep 9, 2026, 6:51 p.m.
2026-09-09857326040Sep 9, 2026, 3:34 p.m. / Sep 9, 2026, 5:11 p.m.
2026-09-09583967040Sep 9, 2026, 3:03 p.m. / Sep 9, 2026, 3:31 p.m.
2026-09-09582226040Sep 9, 2026, 1:57 p.m. / Sep 9, 2026, 3:02 p.m.
2026-09-095811806040Sep 9, 2026, 1:03 p.m. / Sep 9, 2026, 1:56 p.m.
2026-09-0958563040Sep 9, 2026, 11:57 a.m. / Sep 9, 2026, 1:02 p.m.
2026-09-09586273040Sep 9, 2026, 11:03 a.m. / Sep 9, 2026, 11:56 a.m.
2026-09-095814683040Sep 9, 2026, 9:04 a.m. / Sep 9, 2026, 11:02 a.m.
2026-09-09586460040Sep 9, 2026, 8:43 a.m. / Sep 9, 2026, 9:02 a.m.
2026-09-098514726040Sep 9, 2026, 7:19 a.m. / Sep 9, 2026, 8:41 a.m.
2026-09-098516039040Sep 9, 2026, 6:06 a.m. / Sep 9, 2026, 7:17 a.m.
2026-09-086827137030Sep 8, 2026, 9:45 p.m. / Sep 8, 2026, 10:33 p.m.
2026-09-08684083030Sep 8, 2026, 8:52 p.m. / Sep 8, 2026, 9:44 p.m.
2026-09-08682667030Sep 8, 2026, 7:28 p.m. / Sep 8, 2026, 8:51 p.m.
2026-09-0826112910030Sep 8, 2026, 6:12 p.m. / Sep 8, 2026, 7:04 p.m.
2026-09-086311101030Sep 8, 2026, 5:02 p.m. / Sep 8, 2026, 6:10 p.m.
2026-09-086312023030Sep 8, 2026, 3:28 p.m. / Sep 8, 2026, 5:00 p.m.
2026-09-08639731030Sep 8, 2026, 2:02 p.m. / Sep 8, 2026, 3:25 p.m.
2026-09-086324430030Sep 8, 2026, 12:41 p.m. / Sep 8, 2026, 1:59 p.m.
2026-09-086315908030Sep 8, 2026, 11:36 a.m. / Sep 8, 2026, 12:40 p.m.
2026-09-0811023765030Sep 8, 2026, 9:08 a.m. / Sep 8, 2026, 11:35 a.m.
2026-09-087416761030Sep 8, 2026, 8:14 a.m. / Sep 8, 2026, 9:06 a.m.
2026-09-08614531030Sep 8, 2026, 6:44 a.m. / Sep 8, 2026, 8:11 a.m.
2026-09-086113812030Sep 8, 2026, 5:17 a.m. / Sep 8, 2026, 6:42 a.m.
2026-09-08616446030Sep 8, 2026, 4:06 a.m. / Sep 8, 2026, 5:14 a.m.
2026-09-04823908060Sep 4, 2026, 5:22 p.m. / Sep 4, 2026, 6:25 p.m.
2026-09-046618639060Sep 4, 2026, 4:06 p.m. / Sep 4, 2026, 5:21 p.m.
2026-09-041627325060Sep 4, 2026, 3:19 p.m. / Sep 4, 2026, 4:05 p.m.
2026-09-046747449060Sep 4, 2026, 2:16 p.m. / Sep 4, 2026, 3:17 p.m.
2026-09-0480753060Sep 4, 2026, 11:01 a.m. / Sep 4, 2026, 11:57 a.m.
2026-09-048012502060Sep 4, 2026, 10:00 a.m. / Sep 4, 2026, 11:00 a.m.
2026-09-04803006060Sep 4, 2026, 8:40 a.m. / Sep 4, 2026, 9:59 a.m.
2026-09-048217013060Sep 4, 2026, 7:15 a.m. / Sep 4, 2026, 8:39 a.m.
2026-09-048415264060Sep 4, 2026, 7:08 a.m. / Sep 4, 2026, 7:14 a.m.
2026-09-048414319060Sep 4, 2026, 7:02 a.m. / Sep 4, 2026, 7:07 a.m.
2026-09-048228716060Sep 4, 2026, 5:53 a.m. / Sep 4, 2026, 7:01 a.m.
2026-09-03818944050Sep 3, 2026, 9:58 p.m. / Sep 3, 2026, 10:48 p.m.
2026-09-03812012050Sep 3, 2026, 8:57 p.m. / Sep 3, 2026, 9:50 p.m.
2026-09-038126229050Sep 3, 2026, 7:58 p.m. / Sep 3, 2026, 8:55 p.m.
2026-09-03815918050Sep 3, 2026, 6:35 p.m. / Sep 3, 2026, 7:49 p.m.
2026-09-03811590050Sep 3, 2026, 6:26 p.m. / Sep 3, 2026, 6:26 p.m.
2026-09-03817336050Sep 3, 2026, 4:23 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03817275050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 3:49 p.m.
2026-09-038123365050Sep 3, 2026, 1:59 p.m. / Sep 3, 2026, 2:00 p.m.
2026-09-038113903050Sep 3, 2026, 1:16 p.m. / Sep 3, 2026, 1:16 p.m.
2026-09-036215506050Sep 3, 2026, 11:47 a.m. / Sep 3, 2026, 12:10 p.m.
2026-09-036215758050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03625669050Sep 3, 2026, 9:12 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-036222491050Sep 3, 2026, 7:21 a.m. / Sep 3, 2026, 8:00 a.m.
2026-09-036317165050Sep 3, 2026, 5:54 a.m. / Sep 3, 2026, 7:20 a.m.
2026-09-021112719040Sep 2, 2026, 6:12 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-021122654040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 5:56 p.m.
2026-09-02116334040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-021121887040Sep 2, 2026, 1:17 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-021122289040Sep 2, 2026, 11:45 a.m. / Sep 2, 2026, 1:08 p.m.
2026-09-021118866040Sep 2, 2026, 10:44 a.m. / Sep 2, 2026, 11:30 a.m.
2026-09-02119958040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-0211240040Sep 2, 2026, 6:57 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-025721570040Sep 2, 2026, 5:46 a.m. / Sep 2, 2026, 6:48 a.m.
2026-09-026123649040Sep 2, 2026, 4:37 a.m. / Sep 2, 2026, 5:45 a.m.
2026-09-018119808030Sep 1, 2026, 7:25 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-018126301030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:10 p.m.
2026-09-018110309030Sep 1, 2026, 4:54 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-018112760030Sep 1, 2026, 3:38 p.m. / Sep 1, 2026, 4:53 p.m.
2026-09-018120097030Sep 1, 2026, 2:28 p.m. / Sep 1, 2026, 3:31 p.m.
2026-09-015310257030Sep 1, 2026, 1:36 p.m. / Sep 1, 2026, 2:23 p.m.
2026-09-018222748030Sep 1, 2026, 12:06 p.m. / Sep 1, 2026, 1:26 p.m.
2026-09-018226949030Sep 1, 2026, 11:20 a.m. / Sep 1, 2026, 12:01 p.m.
2026-09-018223763030Sep 1, 2026, 10:07 a.m. / Sep 1, 2026, 11:18 a.m.
2026-09-018228980030Sep 1, 2026, 9:19 a.m. / Sep 1, 2026, 9:56 a.m.
2026-09-01826842030Sep 1, 2026, 7:44 a.m. / Sep 1, 2026, 9:18 a.m.
2026-09-015329053030Sep 1, 2026, 6:58 a.m. / Sep 1, 2026, 7:42 a.m.
2026-09-015311943030Sep 1, 2026, 5:59 a.m. / Sep 1, 2026, 6:57 a.m.
2026-08-31574749020Sep 1, 2026, 12:30 a.m. / Sep 1, 2026, 12:57 a.m.
2026-08-31613059020Aug 31, 2026, 11:05 p.m. / Sep 1, 2026, 12:26 a.m.
2026-08-316123025020Aug 31, 2026, 9:47 p.m. / Aug 31, 2026, 11:08 p.m.
2026-08-315712172020Aug 31, 2026, 9:18 p.m. / Aug 31, 2026, 9:38 p.m.
2026-08-31579169020Aug 31, 2026, 7:17 p.m. / Aug 31, 2026, 8:10 p.m.
2026-08-31639854020Aug 31, 2026, 6:20 p.m. / Aug 31, 2026, 7:09 p.m.
2026-08-31631655020Aug 31, 2026, 4:27 p.m. / Aug 31, 2026, 6:17 p.m.
2026-08-31811954020Aug 31, 2026, 3:42 p.m. / Aug 31, 2026, 4:25 p.m.
2026-08-318208020Aug 31, 2026, 3:17 p.m. / Aug 31, 2026, 3:57 p.m.
2026-08-3167411603020Aug 31, 2026, 2:25 p.m. / Aug 31, 2026, 3:05 p.m.
2026-08-311689501020Aug 31, 2026, 1:29 p.m. / Aug 31, 2026, 2:18 p.m.
2026-08-3116820859020Aug 31, 2026, 1:05 p.m. / Aug 31, 2026, 1:19 p.m.
2026-08-316714601020Aug 31, 2026, 11:25 a.m. / Aug 31, 2026, 12:39 p.m.
2026-08-316724773020Aug 31, 2026, 11:07 a.m. / Aug 31, 2026, 11:24 a.m.
2026-08-316711165020Aug 31, 2026, 10:32 a.m. / Aug 31, 2026, 11:06 a.m.
2026-08-316721856020Aug 31, 2026, 9:24 a.m. / Aug 31, 2026, 10:31 a.m.
2026-08-316121725020Aug 31, 2026, 7:53 a.m. / Aug 31, 2026, 9:01 a.m.
2026-08-31878598020Aug 31, 2026, 7:26 a.m. / Aug 31, 2026, 7:51 a.m.
2026-08-31877050020Aug 31, 2026, 7:14 a.m. / Aug 31, 2026, 7:25 a.m.
2026-08-31879328020Aug 31, 2026, 6:40 a.m. / Aug 31, 2026, 7:13 a.m.
2026-08-3187481020Aug 31, 2026, 5:58 a.m. / Aug 31, 2026, 6:39 a.m.
2026-08-315726253020Aug 31, 2026, 6:03 a.m. / Aug 31, 2026, 6:28 a.m.
2026-08-304417478080Aug 30, 2026, 10:11 p.m. / Aug 30, 2026, 10:13 p.m.
2026-08-304812297080Aug 30, 2026, 9:21 p.m. / Aug 30, 2026, 9:30 p.m.
2026-08-301010815080Aug 30, 2026, 7:58 p.m. / Aug 30, 2026, 9:19 p.m.
2026-08-301020585080Aug 30, 2026, 7:49 p.m. / Aug 30, 2026, 8:41 p.m.
2026-08-30202678080Aug 30, 2026, 6:54 p.m. / Aug 30, 2026, 7:48 p.m.
2026-08-30206890080Aug 30, 2026, 6:05 p.m. / Aug 30, 2026, 6:53 p.m.
2026-08-30242185080Aug 30, 2026, 5:18 p.m. / Aug 30, 2026, 6:16 p.m.
2026-08-302415563080Aug 30, 2026, 4:41 p.m. / Aug 30, 2026, 5:17 p.m.
2026-08-30409649080Aug 30, 2026, 3:02 p.m. / Aug 30, 2026, 4:40 p.m.
2026-08-304014916080Aug 30, 2026, 3:01 p.m. / Aug 30, 2026, 3:36 p.m.
2026-08-30205434080Aug 30, 2026, 2:05 p.m. / Aug 30, 2026, 2:59 p.m.
2026-08-30205659080Aug 30, 2026, 12:54 p.m. / Aug 30, 2026, 2:04 p.m.
2026-08-30183244080Aug 30, 2026, 11:31 a.m. / Aug 30, 2026, 12:53 p.m.
2026-08-301816223080Aug 30, 2026, 10:13 a.m. / Aug 30, 2026, 11:29 a.m.
2026-08-301819148080Aug 30, 2026, 9:17 a.m. / Aug 30, 2026, 10:12 a.m.
2026-08-2910524360070Aug 30, 2026, 2:23 a.m. / Aug 30, 2026, 3:24 a.m.
2026-08-2910524340070Aug 30, 2026, 1:54 a.m. / Aug 30, 2026, 2:21 a.m.
2026-08-2910519210070Aug 30, 2026, 12:53 a.m. / Aug 30, 2026, 1:53 a.m.
2026-08-2910514758070Aug 30, 2026, 12:20 a.m. / Aug 30, 2026, 12:52 a.m.
2026-08-291057411070Aug 29, 2026, 11:19 p.m. / Aug 30, 2026, 12:19 a.m.
2026-08-2910521441070Aug 29, 2026, 10:44 p.m. / Aug 29, 2026, 11:14 p.m.
2026-08-293024507070Aug 29, 2026, 8:15 p.m. / Aug 29, 2026, 8:35 p.m.
2026-08-29871546070Aug 29, 2026, 7:02 p.m. / Aug 29, 2026, 7:38 p.m.
2026-08-27123064120Aug 27, 2026, 1:21 p.m. / Aug 27, 2026, 2:30 p.m.
2026-08-271216851120Aug 27, 2026, 11:24 a.m. / Aug 27, 2026, 1:16 p.m.
2026-08-271213994120Aug 27, 2026, 10:29 a.m. / Aug 27, 2026, 11:14 a.m.
2026-08-25252707100Aug 25, 2026, 3:19 p.m. / Aug 25, 2026, 4:09 p.m.
2026-08-253017468100Aug 25, 2026, 1:19 p.m. / Aug 25, 2026, 3:13 p.m.
2026-08-253011269100Aug 25, 2026, 12:39 p.m. / Aug 25, 2026, 1:14 p.m.
2026-08-25306196100Aug 25, 2026, 11:49 a.m. / Aug 25, 2026, 12:34 p.m.
2026-08-253019365100Aug 25, 2026, 11:09 a.m. / Aug 25, 2026, 11:44 a.m.
2026-08-25301060100Aug 25, 2026, 9:49 a.m. / Aug 25, 2026, 11:05 a.m.
2026-08-241518781020Aug 24, 2026, 6:14 p.m. / Aug 24, 2026, 7:00 p.m.
2026-08-241524117020Aug 24, 2026, 5:34 p.m. / Aug 24, 2026, 6:12 p.m.
2026-08-241510224020Aug 24, 2026, 4:19 p.m. / Aug 24, 2026, 5:30 p.m.
2026-08-24153172020Aug 24, 2026, 3:04 p.m. / Aug 24, 2026, 4:15 p.m.
2026-08-236115902010Aug 23, 2026, 11:02 p.m. / Aug 23, 2026, 11:02 p.m.
2026-08-238520903010Aug 23, 2026, 6:57 p.m. / Aug 23, 2026, 7:05 p.m.
2026-08-23825342010Aug 23, 2026, 4:49 p.m. / Aug 23, 2026, 4:54 p.m.
2026-08-2384944010Aug 23, 2026, 4:19 p.m. / Aug 23, 2026, 4:43 p.m.
2026-08-2382581010Aug 23, 2026, 3:43 p.m. / Aug 23, 2026, 4:13 p.m.
2026-08-234423312010Aug 23, 2026, 2:51 p.m. / Aug 23, 2026, 3:21 p.m.
2026-08-234416257010Aug 23, 2026, 1:53 p.m. / Aug 23, 2026, 2:03 p.m.
2026-08-231813533010Aug 23, 2026, 1:03 p.m. / Aug 23, 2026, 1:49 p.m.
2026-08-231819273010Aug 23, 2026, 11:43 a.m. / Aug 23, 2026, 12:58 p.m.
2026-08-227015727070Aug 22, 2026, 8:33 p.m. / Aug 22, 2026, 9:24 p.m.
2026-08-221739117070Aug 22, 2026, 8:19 p.m. / Aug 22, 2026, 8:28 p.m.
2026-08-2217324833070Aug 22, 2026, 8:03 p.m. / Aug 22, 2026, 8:13 p.m.
2026-08-2210516899070Aug 22, 2026, 6:14 p.m. / Aug 22, 2026, 7:58 p.m.
2026-08-2210515393070Aug 22, 2026, 5:23 p.m. / Aug 22, 2026, 6:09 p.m.
2026-08-2210522081070Aug 22, 2026, 4:44 p.m. / Aug 22, 2026, 5:19 p.m.
2026-08-2210510397070Aug 22, 2026, 3:38 p.m. / Aug 22, 2026, 4:38 p.m.
2026-08-229323213070Aug 22, 2026, 2:44 p.m. / Aug 22, 2026, 3:33 p.m.
2026-08-229312090070Aug 22, 2026, 2:29 p.m. / Aug 22, 2026, 2:39 p.m.
2026-08-229318885070Aug 22, 2026, 1:43 p.m. / Aug 22, 2026, 2:24 p.m.
2026-08-229312388070Aug 22, 2026, 1:29 p.m. / Aug 22, 2026, 1:38 p.m.
2026-08-22935264070Aug 22, 2026, 12:43 p.m. / Aug 22, 2026, 1:24 p.m.
2026-08-229316262070Aug 22, 2026, 12:04 p.m. / Aug 22, 2026, 12:39 p.m.
2026-08-21515582060Aug 21, 2026, 6:24 p.m. / Aug 21, 2026, 7:00 p.m.
2026-08-2152663060Aug 21, 2026, 5:48 p.m. / Aug 21, 2026, 6:19 p.m.
2026-08-2155747060Aug 21, 2026, 5:00 p.m. / Aug 21, 2026, 5:43 p.m.
2026-08-2154529060Aug 21, 2026, 4:18 p.m. / Aug 21, 2026, 4:53 p.m.
2026-08-2155970060Aug 21, 2026, 3:28 p.m. / Aug 21, 2026, 4:14 p.m.
2026-08-2153212060Aug 21, 2026, 2:34 p.m. / Aug 21, 2026, 3:23 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
187 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