CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 2m🚆 Brown Line — to Kimball 2 trains within 0.22 mi near Southport Next train 2.37 mi / ~17 min behind Runs: #425 (1), #426 (2) 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 59m🕳️ Blue Line — to O'Hare No trains between Irving Park and Cicero — a ~33 min gap, scheduled every 9 min Last seen: #224 · Next up: #220 📊 2nd Blue Line gap reported today 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 1h🚦 Yellow Line speedmap 10:00 PM–11:00 PM CT Average: 40.6 mph One ribbon — the CTA feed reports a single direction for the Yellow Line. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 1h🕳️ Red Line — to 95th/Dan Ryan No trains between Roosevelt and 95th/Dan Ryan — a ~21 min gap, scheduled every 8 min Last seen: #922 · Next up: #843 📊 5th Red Line gap reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 2h🚆 CTA L · 15-min timelapse 9:00 PM–9:14 PM CT · 57 trains Red 16 · Blue 19 · Brown 9 · Green 12 · Orange 6 · Purple 5 · Pink 5 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 3h🚦 Pink Line speedmap 8:00 PM–9:00 PM CT Toward 54th/Cermak: 26.2 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 4h🕳️ Blue Line — to Forest Park No trains between Cumberland and Damen — a ~24 min gap, scheduled every 9 min Last seen: #127 · Next up: #222 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 5h🚦 Orange Line speedmap 6:00 PM–7:00 PM CT Toward Midway: 30.6 mph · Toward Loop: 37.6 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 5h🚆 CTA L · 15-min timelapse 6:00 PM–6:14 PM CT · 67 → 72 trains (start → end of window) Red 23 · Blue 17 · Brown 11 · Green 13 · Orange 7 · Purple 4 · Pink 7 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 6h🚆 Red Line — to 95th/Dan Ryan 2 trains within 883 ft near 87th Next train 3.03 mi behind Runs: #815 (1), #826 (2) 📊 4th Red Line bunch reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 6h🕳️ Red Line — to 95th/Dan Ryan No trains between Sox-35th and 95th/Dan Ryan — a ~16 min gap, scheduled every 6 min Last seen: #910 · Next up: #911 📊 4th Red Line gap reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h🚦 Brown Line speedmap 4:00 PM–5:00 PM CT Toward Kimball: 23.8 mph · Toward Loop: 28.8 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 010
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h🚆 Red Line — to 95th/Dan Ryan 2 trains within 0.23 mi near Thorndale Runs: #818 (1), #915 (2) 📊 3rd Red Line bunch reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h🚆 Brown Line — to Loop 2 trains within 0.26 mi near Belmont Runs: #420 (1), #421 (2) 📊 2nd Brown Line bunch reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h🚆 Blue Line — to O'Hare 2 trains within 0.34 mi near Clark/Lake Next train 2.86 mi behind Runs: #216 (1), #117 (2) 📊 2nd Blue Line bunch reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h👻 Ghost trains, past hour 🟥 Red Line → Howard · 3 of 10 missing (30%) · every ~9 min instead of ~6 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts. 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h🚆 CTA L · 15-min timelapse 3:00 PM–3:14 PM CT · 71 → 69 trains (start → end of window) Red 19 · Blue 20 · Brown 12 · Green 13 · Orange 7 · Purple 6 · Pink 8 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h🕳️ Red Line — to 95th/Dan Ryan No trains between North/Clybourn and 63rd — a ~21 min gap, scheduled every 6 min Last seen: #904 · Next up: #812 📊 3rd Red Line gap reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 9h🚦 Red Line speedmap 2:00 PM–3:00 PM CT Toward Howard: 30.1 mph · Toward 95th/Dan Ryan: 31.1 mph 📊 slowest reported in 14 days Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 9h🕳️ Red Line — to 95th/Dan Ryan No trains between Cermak-Chinatown and 95th/Dan Ryan — a ~16 min gap, scheduled every 7 min Last seen: #811 · Next up: #907 📊 2nd Red Line gap reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10h🚆 Brown Line — to Kimball 2 trains within 0.37 mi near Addison Next train 2.56 mi / ~18 min behind Runs: #415 (1), #406 (2) 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 11h🚆 Green Line — to Ashland/63rd 2 trains within 0.36 mi near Roosevelt Next train 0.98 mi behind Runs: #602 (1), #607 (2) 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 11h🚦 Blue Line speedmap 12:00 PM–1:00 PM CT Toward O'Hare: 31.1 mph · Toward Forest Park: 31.2 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 11h🚆 CTA L · 15-min timelapse 12:00 PM–12:14 PM CT · 67 → 73 trains (start → end of window) Red 20 · Blue 20 · Brown 12 · Green 16 · Orange 8 · Purple 4 · Pink 6 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 13h🚦 Purple Line speedmap 10:00 AM–11:00 AM CT Toward Linden: 21.7 mph · Toward Howard: 19.9 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 14h🚆 Red Line — to Howard 2 trains within 0.34 mi near Argyle Next train 1.29 mi behind Runs: #902 (1), #801 (2) 📊 2nd Red Line bunch reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 14h🚆 Orange Line — to Midway 2 trains within 0.24 mi near Western Next train 3.01 mi / ~14 min behind Runs: #702 (1), #708 (2) 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 14h🚆 CTA L · 15-min timelapse 9:00 AM–9:14 AM CT · 64 → 65 trains (start → end of window) Red 19 · Blue 19 · Brown 10 · Green 13 · Orange 8 · Purple 5 · Pink 5 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 15h🚦 Green Line speedmap 8:00 AM–9:00 AM CT Toward Ashland/63rd: 24.8 mph · Toward Harlem/Lake: 26.5 mph · Toward Cottage Grove: 23.3 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 15h🕳️ Red Line — to Howard No trains between Roosevelt and 95th/Dan Ryan — a ~20 min gap, scheduled every 8 min Last seen: #903 · Next up: #811 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 16h🚆 Red Line — to Howard 2 trains within 0.23 mi near Granville Next train 3.63 mi behind Runs: #907 (1), #806 (2) 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 17h🚦 Yellow Line speedmap 6:00 AM–7:00 AM CT Average: 38.2 mph One ribbon — the CTA feed reports a single direction for the Yellow Line. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 17h🚆 CTA L · 15-min timelapse 6:00 AM–6:14 AM CT · 43 → 44 trains (start → end of window) Red 13 · Blue 15 · Brown 5 · Green 11 · Orange 6 · Purple 3 · Pink 3 · Yellow 0 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 19h🚆 Blue Line — to Forest Park 2 trains within 801 ft near Pulaski Next train 4.14 mi behind Runs: #102 (1), #101 (2) 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 20h🚆 CTA L · 15-min timelapse 3:00 AM–3:14 AM CT · 17 → 13 trains (start → end of window) Red 11 · Blue 10 · Brown 1 · Green 0 · Orange 0 · Purple 0 · Pink 0 · Yellow 0 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 22h👻 Ghost trains, past hour 🟦 Blue Line → Forest Park · 2 of 8 missing (25%) · every ~17 min instead of ~13 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts. 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 23h🚆 CTA L · 15-min timelapse 12:00 AM–12:14 AM CT · 48 → 49 trains (start → end of window) Red 18 · Blue 16 · Brown 7 · Green 8 · Orange 5 · Purple 3 · Pink 5 · Yellow 0 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 23h👻 Ghost trains, past hour 🟩 Green Line → Harlem/Lake · 2 of 5 missing (40%) · every ~45 min instead of ~27 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts. 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026👻 Ghost trains, past hour 🟦 Blue Line → O'Hare · 3 of 11 missing (27%) · every ~11 min instead of ~8 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts. 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚦 Pink Line speedmap 10:00 PM–11:00 PM CT Toward 54th/Cermak: 26.7 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚆 CTA L · 15-min timelapse 9:00 PM–9:14 PM CT · 67 trains Red 21 · Blue 23 · Brown 10 · Green 14 · Orange 6 · Purple 4 · Pink 6 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚦 Orange Line speedmap 8:00 PM–9:00 PM CT Toward Midway: 31.4 mph · Toward Loop: 36.0 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🕳️ Blue Line — to O'Hare No trains between O'Hare and Irving Park — a ~20 min gap, scheduled every 8 min Last seen: #224 · Next up: #131 📊 3rd Blue Line gap reported today 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚆 3 trains from 2 lines are close together at Howard right now Red Line: #827 (1️⃣), #839 (2️⃣) Purple Line: #520 (3️⃣) 📊 3rd cluster at Howard reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚆 5 trains from 2 lines are close together at Howard right now Red Line: #835 (1️⃣), #836 (2️⃣), #837 (3️⃣) Purple Line: #517 (4️⃣), #521 (5️⃣) 📊 2nd cluster at Howard reported today 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🕳️ Purple Line — to Linden No trains between Dempster and Quincy — a ~31 min gap, scheduled every 12 min Last seen: #519 · Next up: #517 📊 2nd Purple Line gap reported today 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚦 Brown Line speedmap 6:00 PM–7:00 PM CT Toward Kimball: 22.7 mph · Toward Loop: 28.1 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚆 4 trains from 2 lines are close together at Howard right now Purple Line: #515 (1️⃣), #517 (2️⃣), #519 (3️⃣) Yellow Line: #594 (4️⃣) 100
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026🚆 CTA L · 15-min timelapse 6:00 PM–6:14 PM CT · 93 → 92 trains (start → end of window) Red 27 · Blue 31 · Brown 13 · Green 14 · Orange 8 · Purple 11 · Pink 7 · Yellow 2 000
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10/10/2026👻 Ghost trains, past hour 🟫 Brown Line · 4 of 15 missing (27%) · every ~8 min instead of ~6 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts. 000