Skip to main content
Otranspo

Current feed observation · not a verified fleet record

Feed vehicle 6459

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.

190
Observed trips
18
Service dates
45
Routes
Service dateRouteTripFirst / last observed
2026-09-13854825010Sep 13, 2026, 10:49 p.m. / Sep 13, 2026, 11:46 p.m.
2026-09-138511435010Sep 13, 2026, 9:49 p.m. / Sep 13, 2026, 10:47 p.m.
2026-09-1388843010Sep 13, 2026, 8:54 p.m. / Sep 13, 2026, 9:48 p.m.
2026-09-138810014010Sep 13, 2026, 8:06 p.m. / Sep 13, 2026, 8:52 p.m.
2026-09-13826827010Sep 13, 2026, 6:38 p.m. / Sep 13, 2026, 7:43 p.m.
2026-09-138222522010Sep 13, 2026, 5:49 p.m. / Sep 13, 2026, 6:37 p.m.
2026-09-13822019010Sep 13, 2026, 4:35 p.m. / Sep 13, 2026, 5:47 p.m.
2026-09-138221899010Sep 13, 2026, 3:18 p.m. / Sep 13, 2026, 4:34 p.m.
2026-09-139010992010Sep 13, 2026, 10:05 a.m. / Sep 13, 2026, 10:55 a.m.
2026-09-139817320010Sep 13, 2026, 9:12 a.m. / Sep 13, 2026, 10:04 a.m.
2026-09-139815124010Sep 13, 2026, 8:37 a.m. / Sep 13, 2026, 9:11 a.m.
2026-09-139012108010Sep 13, 2026, 6:57 a.m. / Sep 13, 2026, 8:36 a.m.
2026-09-13907697010Sep 13, 2026, 6:51 a.m. / Sep 13, 2026, 7:40 a.m.
2026-09-126719410070Sep 12, 2026, 7:04 p.m. / Sep 12, 2026, 7:25 p.m.
2026-09-126713563070Sep 12, 2026, 6:48 p.m. / Sep 12, 2026, 7:03 p.m.
2026-09-12678119070Sep 12, 2026, 6:08 p.m. / Sep 12, 2026, 6:46 p.m.
2026-09-12676539070Sep 12, 2026, 5:47 p.m. / Sep 12, 2026, 6:07 p.m.
2026-09-121687222070Sep 12, 2026, 4:53 p.m. / Sep 12, 2026, 5:46 p.m.
2026-09-121689041070Sep 12, 2026, 3:40 p.m. / Sep 12, 2026, 4:50 p.m.
2026-09-128817478070Sep 12, 2026, 2:28 p.m. / Sep 12, 2026, 3:39 p.m.
2026-09-12983976070Sep 12, 2026, 1:48 p.m. / Sep 12, 2026, 2:25 p.m.
2026-09-129818025070Sep 12, 2026, 1:09 p.m. / Sep 12, 2026, 1:47 p.m.
2026-09-12881629070Sep 12, 2026, 12:03 p.m. / Sep 12, 2026, 1:07 p.m.
2026-09-128818856070Sep 12, 2026, 11:12 a.m. / Sep 12, 2026, 12:02 p.m.
2026-09-128819017070Sep 12, 2026, 10:35 a.m. / Sep 12, 2026, 11:11 a.m.
2026-09-128811832070Sep 12, 2026, 9:56 a.m. / Sep 12, 2026, 10:34 a.m.
2026-09-1298379070Sep 12, 2026, 8:27 a.m. / Sep 12, 2026, 9:55 a.m.
2026-09-129822553070Sep 12, 2026, 8:33 a.m. / Sep 12, 2026, 9:08 a.m.
2026-09-113211014060Sep 11, 2026, 5:05 p.m. / Sep 11, 2026, 6:14 p.m.
2026-09-1130346060Sep 11, 2026, 4:18 p.m. / Sep 11, 2026, 5:03 p.m.
2026-09-113521693060Sep 11, 2026, 3:28 p.m. / Sep 11, 2026, 4:17 p.m.
2026-09-113516776060Sep 11, 2026, 2:57 p.m. / Sep 11, 2026, 3:26 p.m.
2026-09-113521413060Sep 11, 2026, 1:16 p.m. / Sep 11, 2026, 2:55 p.m.
2026-09-1135600060Sep 11, 2026, 1:06 p.m. / Sep 11, 2026, 1:56 p.m.
2026-09-1169716486060Sep 11, 2026, 7:58 a.m. / Sep 11, 2026, 8:46 a.m.
2026-09-11934750060Sep 11, 2026, 7:44 a.m. / Sep 11, 2026, 7:57 a.m.
2026-09-11936131060Sep 11, 2026, 7:24 a.m. / Sep 11, 2026, 7:43 a.m.
2026-09-119314949060Sep 11, 2026, 6:44 a.m. / Sep 11, 2026, 7:22 a.m.
2026-09-11935388060Sep 11, 2026, 5:38 a.m. / Sep 11, 2026, 6:41 a.m.
2026-09-11948713060Sep 11, 2026, 5:23 a.m. / Sep 11, 2026, 6:22 a.m.
2026-09-104213497050Sep 10, 2026, 5:46 p.m. / Sep 10, 2026, 6:14 p.m.
2026-09-104215959050Sep 10, 2026, 5:04 p.m. / Sep 10, 2026, 5:44 p.m.
2026-09-104221929050Sep 10, 2026, 3:48 p.m. / Sep 10, 2026, 5:02 p.m.
2026-09-102118824050Sep 10, 2026, 4:10 p.m. / Sep 10, 2026, 4:23 p.m.
2026-09-106185877050Sep 10, 2026, 2:48 p.m. / Sep 10, 2026, 3:45 p.m.
2026-09-1053917999050Sep 10, 2026, 8:29 a.m. / Sep 10, 2026, 9:24 a.m.
2026-09-10E111021050Sep 10, 2026, 8:00 a.m. / Sep 10, 2026, 8:28 a.m.
2026-09-1053916287050Sep 10, 2026, 6:52 a.m. / Sep 10, 2026, 8:04 a.m.
2026-09-1053915665050Sep 10, 2026, 5:45 a.m. / Sep 10, 2026, 6:50 a.m.
2026-09-09303266040Sep 9, 2026, 6:53 p.m. / Sep 9, 2026, 7:21 p.m.
2026-09-093020060040Sep 9, 2026, 6:02 p.m. / Sep 9, 2026, 6:52 p.m.
2026-09-093023537040Sep 9, 2026, 5:23 p.m. / Sep 9, 2026, 6:01 p.m.
2026-09-093011064040Sep 9, 2026, 4:02 p.m. / Sep 9, 2026, 5:22 p.m.
2026-09-093010098040Sep 9, 2026, 3:17 p.m. / Sep 9, 2026, 4:01 p.m.
2026-09-0962819794040Sep 9, 2026, 2:41 p.m. / Sep 9, 2026, 3:16 p.m.
2026-09-093519075040Sep 9, 2026, 1:54 p.m. / Sep 9, 2026, 2:39 p.m.
2026-09-093513437040Sep 9, 2026, 1:26 p.m. / Sep 9, 2026, 1:55 p.m.
2026-09-093516947040Sep 9, 2026, 12:37 p.m. / Sep 9, 2026, 1:25 p.m.
2026-09-081830030Sep 8, 2026, 9:51 a.m. / Sep 8, 2026, 10:41 a.m.
2026-09-081823231030Sep 8, 2026, 8:20 a.m. / Sep 8, 2026, 9:46 a.m.
2026-09-081812095030Sep 8, 2026, 7:07 a.m. / Sep 8, 2026, 8:19 a.m.
2026-09-077527386110Sep 7, 2026, 7:57 p.m. / Sep 7, 2026, 8:47 p.m.
2026-09-077513230110Sep 7, 2026, 7:19 p.m. / Sep 7, 2026, 7:55 p.m.
2026-09-077517683110Sep 7, 2026, 5:56 p.m. / Sep 7, 2026, 7:18 p.m.
2026-09-077522738110Sep 7, 2026, 4:32 p.m. / Sep 7, 2026, 5:55 p.m.
2026-09-07128268110Sep 7, 2026, 2:43 p.m. / Sep 7, 2026, 4:30 p.m.
2026-09-071225987110Sep 7, 2026, 1:52 p.m. / Sep 7, 2026, 2:42 p.m.
2026-09-071214845110Sep 7, 2026, 12:47 p.m. / Sep 7, 2026, 1:51 p.m.
2026-09-071213353110Sep 7, 2026, 11:50 a.m. / Sep 7, 2026, 12:57 p.m.
2026-09-07123764110Sep 7, 2026, 10:43 a.m. / Sep 7, 2026, 11:49 a.m.
2026-09-07125933110Sep 7, 2026, 9:40 a.m. / Sep 7, 2026, 10:42 a.m.
2026-09-07128221110Sep 7, 2026, 8:43 a.m. / Sep 7, 2026, 9:39 a.m.
2026-09-071225421110Sep 7, 2026, 8:01 a.m. / Sep 7, 2026, 8:57 a.m.
2026-09-071219577110Sep 7, 2026, 7:20 a.m. / Sep 7, 2026, 7:59 a.m.
2026-09-071215804110Sep 7, 2026, 5:52 a.m. / Sep 7, 2026, 7:19 a.m.
2026-09-071223647110Sep 7, 2026, 5:49 a.m. / Sep 7, 2026, 6:24 a.m.
2026-09-0611011363100Sep 6, 2026, 5:03 p.m. / Sep 6, 2026, 7:08 p.m.
2026-09-06751235100Sep 6, 2026, 3:59 p.m. / Sep 6, 2026, 5:01 p.m.
2026-09-06758460100Sep 6, 2026, 2:27 p.m. / Sep 6, 2026, 3:58 p.m.
2026-09-067528558100Sep 6, 2026, 1:44 p.m. / Sep 6, 2026, 2:26 p.m.
2026-09-067520771100Sep 6, 2026, 12:26 p.m. / Sep 6, 2026, 1:43 p.m.
2026-09-06759216100Sep 6, 2026, 10:30 a.m. / Sep 6, 2026, 12:25 p.m.
2026-09-066119145100Sep 6, 2026, 8:50 a.m. / Sep 6, 2026, 10:29 a.m.
2026-09-066124746100Sep 6, 2026, 6:58 a.m. / Sep 6, 2026, 8:49 a.m.
2026-09-061054952100Sep 6, 2026, 5:48 a.m. / Sep 6, 2026, 7:14 a.m.
2026-09-059406485090Sep 5, 2026, 10:55 p.m. / Sep 6, 2026, 2:20 a.m.
2026-09-0511127982090Sep 5, 2026, 9:22 p.m. / Sep 5, 2026, 10:40 p.m.
2026-09-051225866090Sep 5, 2026, 8:31 p.m. / Sep 5, 2026, 9:14 p.m.
2026-09-051225524090Sep 5, 2026, 7:53 p.m. / Sep 5, 2026, 8:29 p.m.
2026-09-05128260090Sep 5, 2026, 6:51 p.m. / Sep 5, 2026, 7:52 p.m.
2026-09-051221870090Sep 5, 2026, 6:16 p.m. / Sep 5, 2026, 6:50 p.m.
2026-09-051287090Sep 5, 2026, 5:21 p.m. / Sep 5, 2026, 6:16 p.m.
2026-09-051211939090Sep 5, 2026, 4:39 p.m. / Sep 5, 2026, 5:20 p.m.
2026-09-051210235090Sep 5, 2026, 2:56 p.m. / Sep 5, 2026, 4:38 p.m.
2026-09-05125629090Sep 5, 2026, 1:48 p.m. / Sep 5, 2026, 2:55 p.m.
2026-09-051224274090Sep 5, 2026, 12:44 p.m. / Sep 5, 2026, 1:47 p.m.
2026-09-051228472090Sep 5, 2026, 11:42 a.m. / Sep 5, 2026, 12:42 p.m.
2026-09-051220767090Sep 5, 2026, 10:39 a.m. / Sep 5, 2026, 11:41 a.m.
2026-09-051210053090Sep 5, 2026, 9:36 a.m. / Sep 5, 2026, 10:38 a.m.
2026-09-05121141090Sep 5, 2026, 8:30 a.m. / Sep 5, 2026, 9:34 a.m.
2026-09-05124568090Sep 5, 2026, 7:09 a.m. / Sep 5, 2026, 8:29 a.m.
2026-09-051211232090Sep 5, 2026, 6:33 a.m. / Sep 5, 2026, 7:08 a.m.
2026-09-05129176090Sep 5, 2026, 4:59 a.m. / Sep 5, 2026, 6:32 a.m.
2026-09-051228779090Sep 5, 2026, 4:40 a.m. / Sep 5, 2026, 5:38 a.m.
2026-09-04721141060Sep 4, 2026, 3:41 p.m. / Sep 4, 2026, 4:13 p.m.
2026-09-047-1650547255Sep 4, 2026, 3:37 p.m. / Sep 4, 2026, 3:39 p.m.
2026-09-04721657060Sep 4, 2026, 1:52 p.m. / Sep 4, 2026, 3:35 p.m.
2026-09-047-788788213Sep 4, 2026, 2:29 p.m. / Sep 4, 2026, 3:23 p.m.
2026-09-043517995060Sep 4, 2026, 7:56 a.m. / Sep 4, 2026, 8:45 a.m.
2026-09-04352319060Sep 4, 2026, 7:14 a.m. / Sep 4, 2026, 7:55 a.m.
2026-09-042411946060Sep 4, 2026, 6:00 a.m. / Sep 4, 2026, 7:13 a.m.
2026-09-042412279060Sep 4, 2026, 5:56 a.m. / Sep 4, 2026, 6:42 a.m.
2026-09-03753616050Sep 3, 2026, 6:27 p.m. / Sep 3, 2026, 6:40 p.m.
2026-09-037510232050Sep 3, 2026, 3:49 p.m. / Sep 3, 2026, 5:18 p.m.
2026-09-03617631050Sep 3, 2026, 10:15 a.m. / Sep 3, 2026, 10:21 a.m.
2026-09-03614856050Sep 3, 2026, 9:18 a.m. / Sep 3, 2026, 9:18 a.m.
2026-09-0361119050Sep 3, 2026, 7:35 a.m. / Sep 3, 2026, 9:12 a.m.
2026-09-03616905050Sep 3, 2026, 6:34 a.m. / Sep 3, 2026, 7:34 a.m.
2026-09-03625069050Sep 3, 2026, 5:06 a.m. / Sep 3, 2026, 6:32 a.m.
2026-09-03614806050Sep 3, 2026, 4:52 a.m. / Sep 3, 2026, 5:08 a.m.
2026-09-028810274040Sep 2, 2026, 6:35 p.m. / Sep 2, 2026, 6:51 p.m.
2026-09-02883595040Sep 2, 2026, 5:52 p.m. / Sep 2, 2026, 6:21 p.m.
2026-09-02882823040Sep 2, 2026, 4:06 p.m. / Sep 2, 2026, 4:09 p.m.
2026-09-028825754040Sep 2, 2026, 1:28 p.m. / Sep 2, 2026, 1:31 p.m.
2026-09-028828172040Sep 2, 2026, 12:46 p.m. / Sep 2, 2026, 1:21 p.m.
2026-09-028822390040Sep 2, 2026, 11:56 a.m. / Sep 2, 2026, 12:37 p.m.
2026-09-02883475040Sep 2, 2026, 11:18 a.m. / Sep 2, 2026, 11:55 a.m.
2026-09-028822794040Sep 2, 2026, 10:43 a.m. / Sep 2, 2026, 11:10 a.m.
2026-09-02882627040Sep 2, 2026, 9:47 a.m. / Sep 2, 2026, 9:58 a.m.
2026-09-0211625155040Sep 2, 2026, 9:42 a.m. / Sep 2, 2026, 9:42 a.m.
2026-09-024010990040Sep 2, 2026, 8:12 a.m. / Sep 2, 2026, 8:25 a.m.
2026-09-024012644040Sep 2, 2026, 7:16 a.m. / Sep 2, 2026, 8:09 a.m.
2026-09-02409669040Sep 2, 2026, 6:39 a.m. / Sep 2, 2026, 7:15 a.m.
2026-09-02409102040Sep 2, 2026, 5:47 a.m. / Sep 2, 2026, 6:38 a.m.
2026-09-02403209040Sep 2, 2026, 4:29 a.m. / Sep 2, 2026, 5:46 a.m.
2026-09-024027793040Sep 2, 2026, 4:36 a.m. / Sep 2, 2026, 5:07 a.m.
2026-09-01514293030Sep 1, 2026, 8:39 p.m. / Sep 1, 2026, 8:59 p.m.
2026-09-01524187030Sep 1, 2026, 7:08 p.m. / Sep 1, 2026, 8:18 p.m.
2026-09-014227955030Sep 1, 2026, 6:50 p.m. / Sep 1, 2026, 7:02 p.m.
2026-09-01426847030Sep 1, 2026, 5:42 p.m. / Sep 1, 2026, 5:42 p.m.
2026-09-01427327030Sep 1, 2026, 4:35 p.m. / Sep 1, 2026, 5:22 p.m.
2026-09-014525787030Sep 1, 2026, 3:31 p.m. / Sep 1, 2026, 4:12 p.m.
2026-09-0164546030Sep 1, 2026, 3:15 p.m. / Sep 1, 2026, 4:09 p.m.
2026-08-21817448060Aug 21, 2026, 7:28 a.m. / Aug 21, 2026, 8:39 a.m.
2026-08-218114840060Aug 21, 2026, 6:30 a.m. / Aug 21, 2026, 7:23 a.m.
2026-08-21828776060Aug 21, 2026, 5:44 a.m. / Aug 21, 2026, 6:23 a.m.
2026-08-211897837060Aug 21, 2026, 5:09 a.m. / Aug 21, 2026, 5:38 a.m.
2026-08-207415100050Aug 20, 2026, 7:29 p.m. / Aug 20, 2026, 8:13 p.m.
2026-08-206125605050Aug 20, 2026, 5:44 p.m. / Aug 20, 2026, 7:24 p.m.
2026-08-202626965050Aug 20, 2026, 4:49 p.m. / Aug 20, 2026, 5:38 p.m.
2026-08-207321050Aug 20, 2026, 2:53 p.m. / Aug 20, 2026, 4:46 p.m.
2026-08-207314351050Aug 20, 2026, 3:08 p.m. / Aug 20, 2026, 3:30 p.m.
2026-08-208614470050Aug 20, 2026, 2:28 p.m. / Aug 20, 2026, 2:48 p.m.
2026-08-208614155050Aug 20, 2026, 1:14 p.m. / Aug 20, 2026, 2:23 p.m.
2026-08-2011015482050Aug 20, 2026, 8:39 a.m. / Aug 20, 2026, 10:30 a.m.
2026-08-20110655050Aug 20, 2026, 6:23 a.m. / Aug 20, 2026, 8:34 a.m.
2026-08-191898506080Aug 19, 2026, 11:13 p.m. / Aug 19, 2026, 11:34 p.m.
2026-08-191893947080Aug 19, 2026, 10:54 p.m. / Aug 19, 2026, 11:09 p.m.
2026-08-1918915480080Aug 19, 2026, 10:14 p.m. / Aug 19, 2026, 10:48 p.m.
2026-08-1918911104080Aug 19, 2026, 9:13 p.m. / Aug 19, 2026, 10:08 p.m.
2026-08-1918916227080Aug 19, 2026, 9:18 p.m. / Aug 19, 2026, 9:49 p.m.
2026-08-191892958080Aug 19, 2026, 8:53 p.m. / Aug 19, 2026, 9:09 p.m.
2026-08-191891752080Aug 19, 2026, 8:14 p.m. / Aug 19, 2026, 8:48 p.m.
2026-08-1918923465080Aug 19, 2026, 7:53 p.m. / Aug 19, 2026, 8:09 p.m.
2026-08-1918918596080Aug 19, 2026, 7:19 p.m. / Aug 19, 2026, 7:49 p.m.
2026-08-1918921083080Aug 19, 2026, 6:53 p.m. / Aug 19, 2026, 7:14 p.m.
2026-08-1918917779080Aug 19, 2026, 5:59 p.m. / Aug 19, 2026, 6:49 p.m.
2026-08-1918922216080Aug 19, 2026, 5:30 p.m. / Aug 19, 2026, 5:54 p.m.
2026-08-195315888080Aug 19, 2026, 3:48 p.m. / Aug 19, 2026, 5:23 p.m.
2026-08-191059045080Aug 19, 2026, 1:59 p.m. / Aug 19, 2026, 2:33 p.m.
2026-08-1910515514080Aug 19, 2026, 1:04 p.m. / Aug 19, 2026, 1:53 p.m.
2026-08-1910516556080Aug 19, 2026, 12:03 p.m. / Aug 19, 2026, 12:59 p.m.
2026-08-1910521790080Aug 19, 2026, 11:03 a.m. / Aug 19, 2026, 11:59 a.m.
2026-08-19101872080Aug 19, 2026, 8:23 a.m. / Aug 19, 2026, 10:32 a.m.
2026-08-19858278080Aug 19, 2026, 7:14 a.m. / Aug 19, 2026, 8:19 a.m.
2026-08-198513563080Aug 19, 2026, 7:04 a.m. / Aug 19, 2026, 7:09 a.m.
2026-08-18401776030Aug 18, 2026, 5:49 p.m. / Aug 18, 2026, 6:19 p.m.
2026-08-1810511079030Aug 18, 2026, 4:49 p.m. / Aug 18, 2026, 5:44 p.m.
2026-08-181058735030Aug 18, 2026, 4:05 p.m. / Aug 18, 2026, 4:44 p.m.
2026-08-1810515175030Aug 18, 2026, 2:39 p.m. / Aug 18, 2026, 4:00 p.m.
2026-08-1811019558030Aug 18, 2026, 10:48 a.m. / Aug 18, 2026, 12:49 p.m.
2026-08-1811012380030Aug 18, 2026, 9:14 a.m. / Aug 18, 2026, 10:59 a.m.
2026-08-187022618030Aug 18, 2026, 8:00 a.m. / Aug 18, 2026, 9:09 a.m.
2026-08-187012197030Aug 18, 2026, 6:54 a.m. / Aug 18, 2026, 7:54 a.m.
2026-08-187020687030Aug 18, 2026, 5:44 a.m. / Aug 18, 2026, 6:49 a.m.
2026-08-178125411020Aug 17, 2026, 6:34 p.m. / Aug 17, 2026, 7:24 p.m.
2026-08-178117361020Aug 17, 2026, 5:24 p.m. / Aug 17, 2026, 6:29 p.m.
2026-08-178117238020Aug 17, 2026, 4:10 p.m. / Aug 17, 2026, 5:18 p.m.
2026-08-178122764020Aug 17, 2026, 2:34 p.m. / Aug 17, 2026, 4:04 p.m.
2026-08-17993460020Aug 17, 2026, 5:05 a.m. / Aug 17, 2026, 5:19 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
190 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