CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 28m🚦 Route 20 (Madison) — Eastbound 2:00 AM–3:00 AM CT · average speed 14.2 mph Each colored segment of the route shows how fast buses were moving there: 🟥 under 5 mph — stopped or crawling 🟧 5–10 mph — slow 🟨 10–15 mph — moderate 🟩 15+ mph — moving well 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 2hRoute 63 (63rd) — Westbound 10 minutes later, the buses were 0.80 mi farther apart. 🎬 68 ft → 0.82 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 2h🚌 Route 63 (63rd) — Westbound 2 buses within 68 ft near 63rd Red Line Station Buses: #1075 (1️⃣), #1434 (2️⃣) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 2h🚦 Route 87 (87th) — Eastbound 12:00 AM–1:00 AM CT · average speed 14.8 mph Each colored segment of the route shows how fast buses were moving there: 🟥 under 5 mph — stopped or crawling 🟧 5–10 mph — slow 🟨 10–15 mph — moderate 🟩 15+ mph — moving well 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 2hRoute 66 (Chicago) — Eastbound Timelapse of the above — 7 minutes of real time. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 2h🚌 Route 66 (Chicago) — Eastbound 2 buses within 299 ft near Chicago & Laramie Buses: #8117 (1️⃣), #8618 (2️⃣) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 2hRoute 6 (Jackson Park Express) — Northbound 10 minutes later, the buses were 443 ft farther apart. 🎬 323 ft → 766 ft 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 3h🚌 Route 6 (Jackson Park Express) — Northbound 2 buses within 323 ft near Stony Island & 60th Street Buses: #8002 (1️⃣), #4324 (2️⃣) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 3hRoute 54 (Cicero) — Southbound 10 minutes later, the buses were 1.80 mi farther apart. 🎬 180 ft → 1.83 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 3h🚌 Route 54 (Cicero) — Southbound 2 buses within 180 ft near Cicero & Adams Next bus 3.62 mi / ~16 min behind Buses: #8687 (1️⃣), #8581 (2️⃣) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 12h🚦 Route 63W (West 63rd) — Eastbound 2:00 PM–3:00 PM CT · average speed 14.3 mph Each colored segment of the route shows how fast buses were moving there: 🟥 under 5 mph — stopped or crawling 🟧 5–10 mph — slow 🟨 10–15 mph — moderate 🟩 15+ mph — moving well 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 12hRoute 74 (Fullerton) — Eastbound 9 minutes later, the buses were 310 ft farther apart. 🎬 221 ft → 531 ft 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h🚌 Route 74 (Fullerton) — Eastbound 3 buses within 221 ft near Fullerton & Damen Next bus 0.74 mi / ~6 min behind Buses: #8659 (1️⃣, 14 min late), #8576 (2️⃣, 22 min late), #8887 (3️⃣, 6 min late) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h9 min of recent movement from these 3 buses across 2 routes. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h🚍 3 buses from 2 routes are close together near Harlem & Wabansia right now Route 72 (North): #8585 (1️⃣), #8722 (2️⃣) Route 90 (Harlem): #1071 (3️⃣) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13hRoute 82 (Kimball-Homan) — Northbound 10 minutes later, the buses were 282 ft farther apart. 🎬 292 ft → 574 ft 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h🚌 Route 82 (Kimball-Homan) — Northbound 3 buses within 292 ft near Kimball & Elston Next bus 0.76 mi / ~5 min behind Buses: #8645 (1️⃣), #1383 (2️⃣), #8641 (3️⃣) 📊 2nd Route 82 bunch reported today 110
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h~25 min Route 22 (Clark) gap. The next bus (#8766) reached Clark & Ardmore — the middle of the gap — 10 minutes later. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13hRoute 3 (King Drive) — Northbound 10 minutes later, the gap had closed by 829 ft. 🎬 865 ft → 36 ft 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h🕳️ Route 22 (Clark) — Northbound No buses between Clark & Wilson and Clark & Lunt (Metra UP-N) — a ~25 min gap, scheduled around every 10 min this hour Last seen: #1793 · Next up: #8766 (35 min late) 📊 2nd Route 22 gap reported today 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h🚌 Route 3 (King Drive) — Northbound 3 buses within 865 ft near Michigan & Chicago Next bus 1.09 mi / ~7 min behind Buses: #8160 (1️⃣, 6 min early), #1346 (2️⃣, 7 min late), #1340 (3️⃣, 18 min late) 📊 2nd Route 3 bunch reported today 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13h~50 min Route 36 (Broadway) gap. 10 minutes later, the next bus (#7982) had closed to within ~1.56 mi of Clark & W. LaSalle Drive — the middle of the gap. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 13hRoute 4 (Cottage Grove) — Southbound 10 minutes later, the buses were 0.42 mi farther apart. 🎬 908 ft → 0.59 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h🕳️ Route 36 (Broadway) — Southbound No buses between Broadway & Cornelia and Clark & Adams — a ~50 min gap, scheduled around every 14 min this hour Last seen: #8212 (3 min early) · Next up: #7982 (16 min late) 📊 2nd Route 36 gap reported today 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h🚌 Route 4 (Cottage Grove) — Southbound 4 buses within 908 ft near Cottage Grove & Payne Next bus 2.47 mi / ~15 min behind Buses: #1341 (1️⃣, 16 min late), #7973 (2️⃣, 7 min late), #7954 (3️⃣, 27 min late), #8410 (4️⃣, 2 min early) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14hRoute 95 (95th) — Eastbound 10 minutes later, the buses were 0.33 mi farther apart. 🎬 8 ft → 0.34 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h🕳️ Route 9 (Ashland) — Northbound No buses between Ashland & Polk and Ashland & Diversey — a ~27 min gap, scheduled around every 9 min this hour Last seen: #8028 (2 min late) · Next up: #8119 (11 min late) 📊 3rd Route 9 gap reported today 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h🚌 Route 95 (95th) — Eastbound 2 buses within 8 ft near Western & 94th Street Next bus 1.28 mi / ~7 min behind Buses: #1171 (1️⃣, 11 min late), #1156 (2️⃣, 2 min late) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h🚦 Route 30 (South Chicago) — Southbound 12:00 PM–1:00 PM CT · average speed 16.5 mph Each colored segment of the route shows how fast buses were moving there: 🟥 under 5 mph — stopped or crawling 🟧 5–10 mph — slow 🟨 10–15 mph — moderate 🟩 15+ mph — moving well 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14hRoute 36 (Broadway) — Northbound 10 minutes later, the buses were 0.22 mi farther apart. 🎬 169 ft → 0.25 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h🚌 Route 36 (Broadway) — Northbound 3 buses within 169 ft near Broadway & Hollywood Next bus 2.48 mi / ~24 min behind Buses: #8206 (1️⃣, 5 min early), #8549 (2️⃣, 28 min late), #8211 (3️⃣, 12 min late) 📊 2nd Route 36 bunch reported today 110
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14h~28 min Route 9 (Ashland) gap. The next bus (#8028) reached Ashland & Roosevelt — the middle of the gap — 10 minutes later. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 14hRoute 8 (Halsted) — Northbound 10 minutes later, the buses were 938 ft farther apart. 🎬 6 ft → 944 ft 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h🕳️ Route 9 (Ashland) — Northbound No buses between Ashland & Archer and Ashland & Chicago — a ~28 min gap, scheduled around every 8 min this hour Last seen: #1532 (on time) · Next up: #8028 (8 min late) 📊 2nd Route 9 gap reported today 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h🚌 Route 8 (Halsted) — Northbound 2 buses within 6 ft near Halsted & 46th Street Next bus 1.89 mi / ~13 min behind Buses: #7913 (1️⃣, 2 min late), #8621 (2️⃣, 11 min late) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15hRoute 6 (Jackson Park Express) — Southbound 10 minutes later, the buses were 0.90 mi farther apart. 🎬 1 ft → 0.90 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h👻 Ghost buses, past hour 🚌 Route J14 (Jeffery Jump) SB · 3 of 6 missing (50%) · every ~20 min instead of ~10 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h🚌 Route 6 (Jackson Park Express) — Southbound 2 buses within 1 ft near Stony Island & 65th Street Next bus 6.81 mi / ~33 min behind Buses: #8477 (1️⃣, 8 min late), #8497 (2️⃣, 4 min early) 📊 2nd Route 6 bunch reported today 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h~26 min Route 82 (Kimball-Homan) gap. 10 minutes later, the next bus (#8717) had closed to within ~0.62 mi of Homan & Carroll — the middle of the gap. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15hRoute 60 (Blue Island/26th) — Eastbound 10 minutes later, the buses were 0.54 mi farther apart. 🎬 2 ft → 0.54 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h🕳️ Route 82 (Kimball-Homan) — Southbound No buses between Kimball & Dickens and Central Park & 16th Street — a ~26 min gap, scheduled around every 10 min this hour Last seen: #8848 (3 min late) · Next up: #8717 (10 min late) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15h🚌 Route 60 (Blue Island/26th) — Eastbound 2 buses within 2 ft near 26th Street & Central Park Next bus 1.79 mi / ~13 min behind Buses: #8277 (1️⃣, 10 min late), #1332 (2️⃣, 2 min late) 📊 2nd Route 60 bunch reported today 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 15hRoute 36 (Broadway) — Southbound 10 minutes later, the buses were 0.25 mi farther apart. 🎬 8 ft → 0.26 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 16h🚌 Route 36 (Broadway) — Southbound 2 buses within 8 ft near Broadway & Cornelia Next bus 2.06 mi / ~19 min behind Buses: #7985 (1️⃣, 1 min late), #8195 (2️⃣, 12 min late) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 16hRoute 62 (Archer) — Northbound 10 minutes later, the buses were 0.74 mi farther apart. 🎬 750 ft → 0.88 mi 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 16h🕳️ Route 26 (South Shore Express) — Northbound No buses between 67th Street & Jeffery and Michigan & Randolph — a ~48 min gap, scheduled around every 14 min this hour Last seen: #8502 (2 min early) · Next up: #8885 📊 3rd Route 26 gap reported today 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 16h🚌 Route 62 (Archer) — Northbound 3 buses within 750 ft near State & 14th Place Next bus 4.26 mi / ~23 min behind Buses: #8201 (1️⃣, 15 min late), #8554 (2️⃣, 2 min late), #1461 (3️⃣) 100
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 16h🚦 Route 81W (West Lawrence) — Eastbound 10:00 AM–11:00 AM CT · average speed 17.6 mph Each colored segment of the route shows how fast buses were moving there: 🟥 under 5 mph — stopped or crawling 🟧 5–10 mph — slow 🟨 10–15 mph — moderate 🟩 15+ mph — moving well 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 17hRoute 147 (Outer DuSable Lake Shore Express) — Southbound Timelapse of the above — 6 minutes of real time. 000
CTA Bus Insights @ctabusinsights.chicagotransitalerts.app · 17h🕳️ Route 50 (Damen) — Southbound No buses between Damen & Lawrence and Damen & Blue Island — a ~53 min gap, scheduled around every 15 min this hour Last seen: #1891 (2 min early) · Next up: #1769 (6 min late) 000