Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

CTA Train Insights

@ctatraininsights.chicagotransitalerts.app
192 followers 7 following 13.3K posts

🚆 Chicago L transit, live. Bunching, long gaps, ghost trains, hourly speedmaps + system snapshots. chicagotransitalerts.app Not affiliated with CTA.

PostsRepliesMedia
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 3m
🚦 Purple Line speedmap 4:00 AM–5:00 AM CT Toward Linden: 20.8 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Purple Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward Linden average 20.8 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 1h
🚆 CTA L · 15-min timelapse 3:00 AM–3:14 AM CT · 14 trains Red 7 · Blue 11 · Brown 0 · Green 0 · Orange 0 · Purple 0 · Pink 0 · Yellow 0
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 1h
10 minutes later, the trains were 982 ft farther apart. 🎬 277 ft → 0.24 mi
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 1h
🚆 Blue Line — to Forest Park 2 trains within 277 ft near Jefferson Park Runs: #149 (1), #305 (2)
Map of the Blue Line near Jefferson Park showing 2 trains to Forest Park within 277 ft of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 2h
👻 Ghost trains, past hour 🟫 Brown Line · 2 of 5 missing (40%) · every ~150 min instead of ~90 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 3h
10 minutes later, the trains were 277 ft farther apart. 🎬 0.21 mi → 0.27 mi
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 3h
🚆 Green Line — to Loop 2 trains within 0.21 mi near Roosevelt Runs: #623 (1), #622 (2)
Map of the Green Line near Roosevelt showing 2 trains to Loop within 0.21 mi of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 4h
🚦 Green Line speedmap 12:00 AM–1:00 AM CT Toward Harlem/Lake: 24.0 mph · Toward Loop: 25.6 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Green Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward Harlem/Lake average 24.0 mph; Toward Loop average 25.6 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 4h
🚆 CTA L · 15-min timelapse 12:00 AM–12:14 AM CT · 41 → 39 trains (start → end of window) Red 11 · Blue 13 · Brown 6 · Green 10 · Orange 4 · Purple 3 · Pink 3 · Yellow 0
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 4h
👻 Ghost trains, past hour 🟩 Green Line → Ashland/63rd · 2 of 5 missing (40%) · every ~35 min instead of ~21 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 5h
👻 Ghost trains, past hour 🟦 Blue Line → O'Hare · 3 of 8 missing (38%) · every ~18 min instead of ~11 🩷 Pink Line · 3 of 5 missing (60%) · every ~33 min instead of ~13 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 6h
🚦 Yellow Line speedmap 10:00 PM–11:00 PM CT Average: 38.7 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
Speedmap of the CTA Yellow Line over a 60-minute window, rendered as a single ribbon colored by average train speed (the CTA feed reports one direction for this line, so both travel directions are combined). Average 38.7 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 6h
Timelapse of the above — 10 minutes of real time.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 6h
🚆 Blue Line — to O'Hare 2 trains within 0.29 mi near Cumberland Next train 6.53 mi behind Runs: #218 (1), #132 (2) 📊 2nd Blue Line bunch reported today
Map of the Blue Line near Cumberland showing 2 trains to O'Hare within 0.29 mi of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 6h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 5 missing (60%) · every ~30 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h
🚆 CTA L · 15-min timelapse 9:00 PM–9:14 PM CT · 42 → 46 trains (start → end of window) Red 14 · Blue 13 · Brown 9 · Green 8 · Orange 5 · Purple 3 · Pink 3 · Yellow 2
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h
🟥 Red Line → Howard · 3 of 9 missing (33%) · every ~14 min instead of ~9
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 7h
👻 Ghost trains, past hour 🟦 Blue Line → Forest Park · 3 of 8 missing (38%) · every ~16 min instead of ~10 🩷 Pink Line · 3 of 5 missing (60%) · every ~30 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h
🚦 Pink Line speedmap 8:00 PM–9:00 PM CT Toward 54th/Cermak: 27.4 mph · Unknown direction: 29.1 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Pink Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward 54th/Cermak average 27.4 mph; Unknown direction average 29.1 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h
🕳️ Blue Line — to O'Hare No trains between Cumberland and Chicago — a ~25 min gap, scheduled every 10 min Last seen: #130 · Next up: #217 📊 2nd Blue Line gap reported today
Map of the Blue Line toward O'Hare showing a 25 min gap with no trains between Cumberland and Chicago.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h
Timelapse of the above — 10 minutes of real time.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h
🚆 Blue Line — to O'Hare 2 trains within 965 ft near Harlem Next train 3.13 mi behind Runs: #128 (1), #131 (2)
Map of the Blue Line near Harlem showing 2 trains to O'Hare within 965 ft of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 8h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 5 missing (60%) · every ~30 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
010 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 9h
👻 Ghost trains, past hour 🩷 Pink Line · 4 of 6 missing (67%) · every ~36 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10h
🚦 Orange Line speedmap 6:00 PM–7:00 PM CT Toward Midway: 30.2 mph · Toward Loop: 38.9 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Orange Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward Midway average 30.2 mph; Toward Loop average 38.9 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10h
~22 min Red Line gap. 10 minutes later, the next train (#922) had closed to within ~4.03 mi of 47th — the middle of the gap.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10h
🕳️ Red Line — to 95th/Dan Ryan No trains between Jackson and 87th — a ~22 min gap, scheduled every 8 min Last seen: #917 · Next up: #922 📊 2nd Red Line gap reported today
Map of the Red Line toward 95th/Dan Ryan showing a 22 min gap with no trains between Jackson and 87th.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10h
🚆 CTA L · 15-min timelapse 6:00 PM–6:14 PM CT · 57 → 55 trains (start → end of window) Red 18 · Blue 20 · Brown 10 · Green 12 · Orange 5 · Purple 4 · Pink 6 · Yellow 2
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 10h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 6 missing (50%) · every ~20 min instead of ~10 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 11h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 6 missing (50%) · every ~20 min instead of ~10 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 12h
🚦 Brown Line speedmap 4:00 PM–5:00 PM CT Toward Kimball: 23.9 mph · Toward Loop: 27.7 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Brown Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward Kimball average 23.9 mph; Toward Loop average 27.7 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 12h
10 minutes later, the gap had closed by 0.34 mi. 🎬 0.34 mi → 0 ft
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 12h
🚆 Red Line — to Howard 2 trains within 0.34 mi near Lawrence Next train 3.12 mi behind Runs: #921 (1), #811 (2) 📊 2nd Red Line bunch reported today
Map of the Red Line near Lawrence showing 2 trains to Howard within 0.34 mi of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 13h
🚆 CTA L · 15-min timelapse 3:00 PM–3:14 PM CT · 55 → 52 trains (start → end of window) Red 17 · Blue 16 · Brown 10 · Green 11 · Orange 4 · Purple 4 · Pink 7 · Yellow 2
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 14h
🚦 Red Line speedmap 2:00 PM–3:00 PM CT Toward Howard: 32.7 mph · Toward 95th/Dan Ryan: 32.8 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Red Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward Howard average 32.7 mph; Toward 95th/Dan Ryan average 32.8 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 14h
~21 min Red Line gap. 10 minutes later, the next train (#911) had closed to within ~1.56 mi of Cermak-Chinatown — the middle of the gap.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 14h
🕳️ Red Line — to 95th/Dan Ryan No trains between North/Clybourn and 63rd — a ~21 min gap, scheduled every 8 min Last seen: #904 · Next up: #911
Map of the Red Line toward 95th/Dan Ryan showing a 21 min gap with no trains between North/Clybourn and 63rd.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 16h
🚦 Blue Line speedmap 12:00 PM–1:00 PM CT Toward O'Hare: 32.3 mph · Toward Forest Park: 29.7 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Blue Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward O'Hare average 32.3 mph; Toward Forest Park average 29.7 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 16h
10 min of recent movement from these 3 trains across 2 lines.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 16h
🚆 3 trains from 2 lines are close together at Howard right now Red Line: #806 (1️⃣), #910 (2️⃣) Purple Line: #506 (3️⃣)
Map at Howard showing 3 trains from 2 lines (Purple Line, Red Line) within 0 ft of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 16h
🚆 CTA L · 15-min timelapse 12:00 PM–12:14 PM CT · 51 → 55 trains (start → end of window) Red 21 · Blue 15 · Brown 8 · Green 14 · Orange 4 · Purple 4 · Pink 6 · Yellow 2
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 16h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 5 missing (60%) · every ~30 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 17h
10 minutes later, the trains were 0.56 mi farther apart. 🎬 0.22 mi → 0.77 mi
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 17h
🚆 Red Line — to Howard 2 trains within 0.22 mi near Roosevelt Next train 1.50 mi behind Runs: #813 (1), #901 (2)
Map of the Red Line near Roosevelt showing 2 trains to Howard within 0.22 mi of each other.
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 17h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 5 missing (60%) · every ~30 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 18h
🚦 Purple Line speedmap 10:00 AM–11:00 AM CT Toward Howard: 20.0 mph · Toward Linden: 24.1 mph Two parallel ribbons = the two travel directions. 🟥 under 15 mph · 🟧 15–25 · 🟨 25–35 · 🟪 35–45 · 🟩 45+ · ⬜ no data
Speedmap of the CTA Purple Line over a 60-minute window, rendered as two parallel ribbons (one per travel direction) colored by average train speed. Toward Howard average 20.0 mph; Toward Linden average 24.1 mph. Red indicates under 15 mph, orange 15–25, yellow 25–35, purple 35–45, green 45 and above, gray no data.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 18h
⏰ Headway gaps, Oct 11 – 18 80 gaps observed across 6 lines. Where service was thinnest: · Red (48) · Blue (26) · Brown (2) Only what the bot observed; real totals may be higher.
Horizontal bar chart of headway gaps by line from Oct 11 – 18: 80 total gaps. Worst: Red (48), Blue (26), Brown (2).
010 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 18h
🚆 Chronic train bunching spots, Oct 11 – 18 41 bunches observed near 12 stations: · Halsted — Orange (5) · Midway — Orange (5) · Clark/Lake — Blue, Green, Purple (4) Only what the bot observed; real totals may be higher.
Heatmap of Chicago showing where trains bunched from Oct 11 – 18: 41 bunches near 12 stations, with red circles sized by frequency. Top spots: Halsted — Orange (5), Midway — Orange (5), Clark/Lake — Blue, Green, Purple (4).
100 1
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 18h
👻 Ghost trains, past hour 🩷 Pink Line · 3 of 5 missing (60%) · every ~30 min instead of ~12 "Missing" = fewer trains than the full terminal-to-terminal schedule predicts.
000 0
CTA Train Insights @ctatraininsights.chicagotransitalerts.app · 19h
🚆 CTA L · 15-min timelapse 9:00 AM–9:14 AM CT · 51 → 52 trains (start → end of window) Red 17 · Blue 16 · Brown 8 · Green 12 · Orange 6 · Purple 4 · Pink 4 · Yellow 2
000 0