<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>🚌 Chicago bus transit, live.&#xA;Bunching, long gaps, ghost buses + hourly speedmaps.&#xA;&#xA;chicagotransitalerts.app&#xA;&#xA;Not affiliated with CTA.</description><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app</link><title>@ctabusinsights.chicagotransitalerts.app - CTA Bus Insights</title><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3myeelaqp3t2z</link><description>🚌 Route 66 (Chicago) — Westbound&#xA;&#xA;2 buses within 791 ft near Chicago &amp; Sacramento&#xA;&#xA;Next bus 2.35 mi / ~12 min behind&#xA;&#xA;Buses: #8183 (1️⃣), #1080 (2️⃣)</description><pubDate>21 Oct 2026 05:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3myeelaqp3t2z</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3myeb6actso26</link><description>🚦 Route 50 (Damen) — Northbound&#xA;10:00 PM–11:00 PM CT · average speed 14.0 mph&#xA;&#xA;Each colored segment of the route shows how fast buses were moving there:&#xA;🟥 under 5 mph — stopped or crawling&#xA;🟧 5–10 mph — slow&#xA;🟨 10–15 mph — moderate&#xA;🟩 15+ mph — moving well</description><pubDate>21 Oct 2026 04:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3myeb6actso26</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3myea46rnbr2f</link><description>🚌 Route 9 (Ashland) — Southbound&#xA;&#xA;2 buses within 274 ft near Ashland &amp; 61st Street&#xA;&#xA;Next bus 3.88 mi / ~19 min behind&#xA;&#xA;Buses: #1533 (1️⃣, 3 min late), #1261 (2️⃣, 15 min late)&#xA;&#xA;📊 3rd Route 9 bunch reported today</description><pubDate>21 Oct 2026 03:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3myea46rnbr2f</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye6ygla6n2n</link><description>🚌 Route 4 (Cottage Grove) — Southbound&#xA;&#xA;2 buses within 71 ft near Cottage Grove &amp; 43rd Street&#xA;&#xA;Next bus 5.41 mi behind&#xA;&#xA;Buses: #8566 (1️⃣, 3 min late), #8655 (2️⃣, 17 min late)&#xA;&#xA;📊 2nd Route 4 bunch reported today</description><pubDate>21 Oct 2026 03:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye6ygla6n2n</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye65n2equ2u</link><description>🕳️ Route 151 (Sheridan) — Northbound&#xA;&#xA;No buses between Dearborn &amp; Adams and Devon &amp; Greenview — a ~62 min gap, scheduled around every 15 min this hour&#xA;&#xA;Last seen: #1878 (3 min early) · Next up: #4106 (on time)&#xA;&#xA;Both buses here are near schedule — the gap is from trips missing between them.</description><pubDate>21 Oct 2026 03:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye65n2equ2u</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye5uofodo2f</link><description>🚌 Route 126 (Jackson) — Westbound&#xA;&#xA;2 buses within 143 ft near Van Buren &amp; Damen&#xA;&#xA;Buses: #8273 (1️⃣, 20 min late), #1632 (2️⃣, 1 min early)</description><pubDate>21 Oct 2026 03:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye5uofodo2f</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye4qwcqju2b</link><description>🚌 Route 79 (79th) — Westbound&#xA;&#xA;2 buses within 195 ft near 79th Street &amp; Kostner&#xA;&#xA;Next bus 1.48 mi / ~8 min behind&#xA;&#xA;Buses: #8155 (1️⃣, 4 min early), #8149 (2️⃣, 3 min late)&#xA;&#xA;📊 3rd Route 79 bunch reported today</description><pubDate>21 Oct 2026 02:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye4qwcqju2b</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye3n5h3pl2z</link><description>🚌 Route 77 (Belmont) — Eastbound&#xA;&#xA;2 buses within 3 ft near Belmont &amp; Sheridan&#xA;&#xA;Next bus 2.06 mi / ~11 min behind&#xA;&#xA;Buses: #1074 (1️⃣, 5 min late), #1594 (2️⃣, 1 min early)</description><pubDate>21 Oct 2026 02:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye3n5h3pl2z</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye2jfjjrj2f</link><description>🚌 Route 49 (Western) — Northbound&#xA;&#xA;2 buses within 2 ft near Western &amp; 53rd Street&#xA;&#xA;Next bus 2.84 mi / ~13 min behind&#xA;&#xA;Buses: #8773 (1️⃣, 10 min late), #1583 (2️⃣, on time)&#xA;&#xA;📊 3rd Route 49 bunch reported today</description><pubDate>21 Oct 2026 02:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye2jfjjrj2f</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mye2hnefxj2b</link><description>🚦 Route 103 (West 103rd) — Eastbound&#xA;8:00 PM–9:00 PM CT · average speed 16.4 mph&#xA;&#xA;Each colored segment of the route shows how fast buses were moving there:&#xA;🟥 under 5 mph — stopped or crawling&#xA;🟧 5–10 mph — slow&#xA;🟨 10–15 mph — moderate&#xA;🟩 15+ mph — moving well</description><pubDate>21 Oct 2026 02:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mye2hnefxj2b</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydzfltddp2q</link><description>🚌 Route 49 (Western) — Northbound&#xA;&#xA;2 buses within 0 ft near Western &amp; Fulton&#xA;&#xA;Next bus 1.10 mi / ~5 min behind&#xA;&#xA;Buses: #8227 (1️⃣, 3 min late), #8082 (2️⃣, 12 min late)&#xA;&#xA;📊 2nd Route 49 bunch reported today</description><pubDate>21 Oct 2026 01:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydzfltddp2q</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydybu56pl2q</link><description>🚌 Route 79 (79th) — Eastbound&#xA;&#xA;5 buses within 341 ft near 79th Street &amp; Stony Island&#xA;&#xA;Next bus 1.29 mi / ~7 min behind&#xA;&#xA;Buses: #8149 (1️⃣, 8 min late), #1324 (2️⃣, 20 min late), #1308 (3️⃣, 35 min late), #7936 (4️⃣, 28 min late), #7913 (5️⃣, 14 min late)&#xA;&#xA;📊 2nd Route 79 bunch reported today</description><pubDate>21 Oct 2026 01:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydybu56pl2q</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydx63nevf24</link><description>🚌 Route 35 (31st/35th) — Eastbound&#xA;&#xA;2 buses within 17 ft near 35th Street &amp; State (Green Line)&#xA;&#xA;Next bus 1.63 mi / ~9 min behind&#xA;&#xA;Buses: #1092 (1️⃣, 12 min late), #8750 (2️⃣, 3 min late)</description><pubDate>21 Oct 2026 01:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydx63nevf24</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydw2dhffp2p</link><description>🚌 Route 79 (79th) — Westbound&#xA;&#xA;4 buses within 0.20 mi near 79th Street &amp; St. Louis&#xA;&#xA;Next bus 0.83 mi / ~5 min behind&#xA;&#xA;Buses: #8544 (1️⃣, 25 min late), #8344 (2️⃣, 20 min late), #7967 (3️⃣, 6 min late), #1326 (4️⃣, 4 min early)</description><pubDate>21 Oct 2026 00:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydw2dhffp2p</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydv7j4ymu2m</link><description>🕳️ Route 79 (79th) — Eastbound&#xA;&#xA;No buses between 79th Street &amp; Lawndale and 79th Street &amp; Eberhart — a ~37 min gap, scheduled around every 8 min this hour&#xA;&#xA;Last seen: #8570 (2 min early) · Next up: #1308 (26 min late)</description><pubDate>21 Oct 2026 00:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydv7j4ymu2m</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3myduwk3d6y2e</link><description>🚌 Route 4 (Cottage Grove) — Southbound&#xA;&#xA;3 buses within 217 ft near Cottage Grove &amp; 77th Street&#xA;&#xA;Next bus 2.99 mi / ~17 min behind&#xA;&#xA;Buses: #7917 (1️⃣, 3 min late), #8523 (2️⃣, 17 min late), #8566 (3️⃣, 6 min early)</description><pubDate>21 Oct 2026 00:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3myduwk3d6y2e</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydu3rxvvi2m</link><description>🕳️ Route 147 (Outer DuSable Lake Shore Express) — Northbound&#xA;&#xA;No buses between State &amp; Madison and Foster &amp; Marine Drive — a ~28 min gap, scheduled around every 9 min this hour&#xA;&#xA;Last seen: #4359 (4 min early) · Next up: #4395 (13 min late)</description><pubDate>21 Oct 2026 00:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydu3rxvvi2m</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydtssacdp2t</link><description>🚌 Route 85 (Central) — Northbound&#xA;&#xA;3 buses within 638 ft near Milwaukee &amp; Foster&#xA;&#xA;Next bus 1.26 mi / ~7 min behind&#xA;&#xA;Buses: #1036 (1️⃣, 19 min late), #1432 (2️⃣, 2 min late), #1048 (3️⃣, 10 min late)</description><pubDate>21 Oct 2026 00:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydtssacdp2t</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydtr4adfb2d</link><description>🚦 Route 2 (Hyde Park Express) — Southbound&#xA;6:00 PM–7:00 PM CT · average speed 22.4 mph&#xA;&#xA;Each colored segment of the route shows how fast buses were moving there:&#xA;🟥 under 5 mph — stopped or crawling&#xA;🟧 5–10 mph — slow&#xA;🟨 10–15 mph — moderate&#xA;🟩 15+ mph — moving well</description><pubDate>21 Oct 2026 00:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydtr4adfb2d</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydsp2ni4n2p</link><description>🚌 Route 62 (Archer) — Southbound&#xA;&#xA;3 buses within 494 ft near Archer &amp; Brighton&#xA;&#xA;Next bus 0.86 mi / ~5 min behind&#xA;&#xA;Buses: #1369 (1️⃣, 12 min late), #1443 (2️⃣, 21 min late), #8033 (3️⃣, 3 min late)</description><pubDate>20 Oct 2026 23:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydsp2ni4n2p</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydrua5xai22</link><description>🕳️ Route 29 (State) — Northbound&#xA;&#xA;No buses between State &amp; 84th Street and Illinois &amp; Peshtigo — a ~62 min gap, scheduled around every 20 min this hour&#xA;&#xA;Last seen: #8528 (1 min late) · Next up: #8276 (18 min late)</description><pubDate>20 Oct 2026 23:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydrua5xai22</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydrlbuux62p</link><description>🚌 Route 3 (King Drive) — Southbound&#xA;&#xA;3 buses within 251 ft near King Drive &amp; 57th Street&#xA;&#xA;Next bus 0.76 mi / ~5 min behind&#xA;&#xA;Buses: #8449 (1️⃣), #1327 (2️⃣), #8452 (3️⃣)&#xA;&#xA;📊 2nd Route 3 bunch reported today</description><pubDate>20 Oct 2026 23:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydrlbuux62p</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydqsb3q4i2x</link><description>👻 Ghost buses, past hour&#xA;&#xA;🚌 Route 26 (South Shore Express) SB · 5 of 11 missing (45%) · every ~18 min instead of ~10</description><pubDate>20 Oct 2026 23:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydqsb3q4i2x</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydqqim5ck24</link><description>🕳️ Route 72 (North) — Eastbound&#xA;&#xA;No buses between North Ave &amp; Lockwood and North Ave &amp; Oakley — a ~26 min gap, scheduled around every 10 min this hour&#xA;&#xA;Last seen: #8694 (3 min early) · Next up: #8673 (4 min late)&#xA;&#xA;Both buses here are near schedule — the gap is from trips missing between them.</description><pubDate>20 Oct 2026 23:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydqqim5ck24</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydqhjqcfi22</link><description>🚌 Route 66 (Chicago) — Eastbound&#xA;&#xA;3 buses within 709 ft near Chicago &amp; Ashland&#xA;&#xA;Next bus 1.16 mi / ~8 min behind&#xA;&#xA;Buses: #8874 (1️⃣, 4 min late), #1380 (2️⃣, 11 min late), #8183 (3️⃣, 2 min early)&#xA;&#xA;📊 3rd Route 66 bunch reported today</description><pubDate>20 Oct 2026 23:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydqhjqcfi22</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydpdqos3l2d</link><description>🚌 Route 29 (State) — Southbound&#xA;&#xA;3 buses within 181 ft near 69th Red Line Station&#xA;&#xA;Next bus 2.59 mi / ~16 min behind&#xA;&#xA;Buses: #1160 (1️⃣, 1 min late), #8502 (2️⃣, 23 min late), #8276 (3️⃣, 12 min late)</description><pubDate>20 Oct 2026 22:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydpdqos3l2d</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydoiwwhf72e</link><description>🕳️ Route 26 (South Shore Express) — Southbound&#xA;&#xA;No buses between 1100 S Columbus (Pedestrian Underpass) and Commercial &amp; 86th Street — a ~34 min gap, scheduled around every 9 min this hour&#xA;&#xA;Last seen: #4310 (8 min late) · Next up: #1180&#xA;&#xA;📊 3rd Route 26 gap reported today</description><pubDate>20 Oct 2026 22:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydoiwwhf72e</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydo7y7ftf2w</link><description>🚌 Route 20 (Madison) — Eastbound&#xA;&#xA;3 buses within 537 ft near Washington &amp; Clark/Dearborn&#xA;&#xA;Next bus 0.66 mi / ~5 min behind&#xA;&#xA;Buses: #1382 (1️⃣, 1 min late), #1466 (2️⃣, 3 min early), #1155 (3️⃣, 7 min late)&#xA;&#xA;📊 3rd Route 20 bunch reported today</description><pubDate>20 Oct 2026 22:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydo7y7ftf2w</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydnf7bex72p</link><description>🕳️ Route 36 (Broadway) — Northbound&#xA;&#xA;No buses between Dearborn &amp; Madison and Broadway &amp; Ainslie — a ~66 min gap, scheduled around every 20 min this hour&#xA;&#xA;Last seen: #8844 (2 min early) · Next up: #8209 (1 min late)&#xA;&#xA;Both buses here are near schedule — the gap is from trips missing between them.</description><pubDate>20 Oct 2026 22:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydnf7bex72p</guid></item><item><link>https://bsky.app/profile/ctabusinsights.chicagotransitalerts.app/post/3mydn47ul3y2e</link><description>🚌 Route 9 (Ashland) — Northbound&#xA;&#xA;3 buses within 339 ft near Ashland &amp; 74th Street&#xA;&#xA;Next bus 2.08 mi / ~13 min behind&#xA;&#xA;Buses: #1493 (1️⃣, 18 min late), #8078 (2️⃣, 9 min late), #1379 (3️⃣, on time)&#xA;&#xA;📊 2nd Route 9 bunch reported today</description><pubDate>20 Oct 2026 22:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:f4z2wrejskmfwkapi3codqdm/app.bsky.feed.post/3mydn47ul3y2e</guid></item></channel></rss>