Sign in

SEPTA Bus Alerts (UNOFFICIAL)

@bus.philly-transit-alerts.fyi
50 followers 3 following 1.2K posts

Automated alerts for SEPTA buses, spotted from live vehicle positions: big gaps, stalled routes and service holes. Unofficial bot, not affiliated with SEPTA. @philly-transit-alerts.fyi philly-transit-alerts.fyi

PostsRepliesMedia
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 30m
🕳️ Route 63 — toward Overbrook Rail Station ~33 min between buses — scheduled every ~13 min. Nothing between Oregon Av & Broad St and 57th St & Upland Way. 1 cancelled trip in between. Last seen: #3538 (on time) · Next up: #8466 (2 min early) 🔗 philly-transit-alerts.fyi
Map of Route 63 with the last bus seen (L) and the next one up (N) ~33 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 47m
🎬 Route 47 — toward Whitman Plaza · the next 10 minutes The gap between #3555 (L) and #3801 (N) went from 7.28 mi to 5.70 mi.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 52m
🕳️ Route L1 OWL — toward 69th St Transit Center ~41 min between buses — scheduled every ~15 min. Nothing between Frankford Transit Center-14-BLVDDIR-MFO and 15th St & Market St. Last seen: #3683 (4 min early) · Next up: #3681 (22 min late) 🔗 philly-transit-alerts.fyi
Map of Route L1 OWL with the last bus seen (L) and the next one up (N) ~41 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 58m
🕳️ Route 47 — toward Whitman Plaza ~36 min between buses — scheduled every ~15 min. Nothing between 5th St & Loudon St and 8th St & Carpenter St. Last seen: #3555 (5 min early) · Next up: #3801 (on time) 🔗 philly-transit-alerts.fyi
Map of Route 47 with the last bus seen (L) and the next one up (N) ~36 minutes apart, the empty stretch between them dashed.
100
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 1h
🎬 Route 63 — toward Food Center via Produce Market · the next 10 minutes 1 of the 2 buses dropped off SEPTA's tracker.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 2h
🚌 Route 63 — toward Food Center via Produce Market 2 buses within 70 ft near Passyunk Av & 63rd St, scheduled ~30 min apart Buses: #3539 (1️⃣, 11 min late), #3441 (2️⃣, 39 min late) 🔗 philly-transit-alerts.fyi
Map of Route 63 with 2 buses numbered in order, running together near Passyunk Av & 63rd St.
100
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 4h
🎬 Route B1 OWL — toward NRG Station · the next 10 minutes The buses spread out: 0.20 mi → 0.65 mi from first to last.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 4h
🚌 Route B1 OWL — toward NRG Station 2 buses within 760 ft near Broad St & Tasker St, scheduled ~10 min apart Buses: #7434 (1️⃣, 4 min late), #3342 (2️⃣, 4 min early) 🔗 philly-transit-alerts.fyi
Map of Route B1 OWL with 2 buses numbered in order, running together near Broad St & Tasker St.
100
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 6h
🚌 Route 12 — toward 50th-Woodland 2 buses within 60 ft near Grays Ferry Av & 35th St, scheduled ~30 min apart Buses: #3566 (1️⃣, 5 min late), #3533 (2️⃣, 34 min late) 🔗 philly-transit-alerts.fyi
Map of Route 12 with 2 buses numbered in order, running together near Grays Ferry Av & 35th St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 7h
🕳️ Route 68 — toward 69th St Transit Center via 26th-Langley ~53 min between buses — scheduled every ~18 min. Last seen: #3380 (10 min late) · Next up: #3568 (2 min late) 🔗 philly-transit-alerts.fyi
Map of Route 68 with the last bus seen (L) and the next one up (N) ~53 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 7h
🚦 Route 129 — Southbound 8:35–9:35 PM · average speed 19.1 mph How fast buses moved along the route: 🟥 under 5 mph · 🟧 5–10 · 🟨 10–15 · 🟩 15+ mph 🔗 philly-transit-alerts.fyi
Map of Route 129 southbound colored by how fast buses moved along it, 8:35–9:35 PM, averaging 19.1 mph. Gray stretches had no data.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 8h
🚌 Route 3 — toward 33rd-Cecil B Moore 2 buses within 570 ft near Berks St & 2nd St, scheduled ~16 min apart Buses: #3505 (1️⃣, 14 min late), #3521 (2️⃣, 29 min late) 📊 3rd Route 3 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 3 with 2 buses numbered in order, running together near Berks St & 2nd St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 8h
🚌 Route 31 — toward 76th-City 2 buses within 80 ft near Fairmount Av & 38th St, scheduled ~43 min apart Buses: #3656 (1️⃣, 5 min late), #3045 (2️⃣, 47 min late) 🔗 philly-transit-alerts.fyi
Map of Route 31 with 2 buses numbered in order, running together near Fairmount Av & 38th St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 8h
🕳️ Route 108 — toward Airport ~47 min between buses — scheduled every ~18 min. 1 cancelled trip in between. Last seen: #3480 (on time) · Next up: #3262 (on time) 📊 2nd Route 108 gap reported today 🔗 philly-transit-alerts.fyi
Map of Route 108 with the last bus seen (L) and the next one up (N) ~47 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🚌 Route 42 — toward 2nd-Spruce 2 buses within 830 ft near 38th Parellel Pl & Dock St, scheduled ~30 min apart Buses: #3680 (1️⃣, on time), #3006 (2️⃣, on time) 📊 3rd Route 42 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 42 with 2 buses numbered in order, running together near 38th Parellel Pl & Dock St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🚌 Route 64 — toward 50th-Parkside 2 buses within 140 ft near Grays Ferry Av & 35th St, scheduled ~15 min apart Buses: #3585 (1️⃣, 3 min late), #3107 (2️⃣, 17 min late) 🔗 philly-transit-alerts.fyi
Map of Route 64 with 2 buses numbered in order, running together near Grays Ferry Av & 35th St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🕳️ Route 63 — toward Food Center ~37 min between buses — scheduled every ~15 min. Nothing between 56th St & Girard Av and Oregon Av & 22nd St. Last seen: #3583 (5 min late) · Next up: #3441 (10 min late) 📊 3rd Route 63 gap reported today 🔗 philly-transit-alerts.fyi
Map of Route 63 with the last bus seen (L) and the next one up (N) ~37 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🚌 SEPTA buses · 15-minute timelapse 8:00–8:15 PM · 404 → 366 buses on the tracker On time or up to 5 min late: 70% · 10+ min late: 15%
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🕳️ Route 113 — toward Chester 9th-Highland ~33 min between buses — scheduled every ~15 min. Last seen: #3471 (10 min late) · Next up: #3253 (12 min late) 🔗 philly-transit-alerts.fyi
Map of Route 113 with the last bus seen (L) and the next one up (N) ~33 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🚌 Route 51 — toward Olney Transit Center 2 buses within 480 ft near Nedro Av & Wister St, scheduled ~12 min apart Buses: #3823 (1️⃣, 2 min late), #3242 (2️⃣, 15 min late) 🔗 philly-transit-alerts.fyi
Map of Route 51 with 2 buses numbered in order, running together near Nedro Av & Wister St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 9h
🚦 Route 96 — Northbound 6:35–7:35 PM · average speed 17.1 mph How fast buses moved along the route: 🟥 under 5 mph · 🟧 5–10 · 🟨 10–15 · 🟩 15+ mph 🔗 philly-transit-alerts.fyi
Map of Route 96 northbound colored by how fast buses moved along it, 6:35–7:35 PM, averaging 17.1 mph, with 3 of 40 stretches under 5 mph. Gray stretches had no data.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 10h
🚌 Route 43 — toward 50th-Parkside 2 buses within 630 ft, scheduled ~24 min apart Buses: #3404 (1️⃣, 34 min late), #3652 (2️⃣, 11 min late) 🔗 philly-transit-alerts.fyi
Map of Route 43 with 2 buses numbered in order, running together.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 10h
🚌 Route 42 — toward 61st-Pine 2 buses within 690 ft near Walnut St & 30th St, scheduled ~14 min apart Buses: #3699 (1️⃣, 18 min late), #3655 (2️⃣, 6 min late) 📊 2nd Route 42 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 42 with 2 buses numbered in order, running together near Walnut St & 30th St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 10h
🕳️ Route 42 — toward Wycombe ~26 min between buses — scheduled every ~12 min. Last seen: #8433 (19 min late) · Next up: #3680 (33 min late) 📊 3rd Route 42 gap reported today 🔗 philly-transit-alerts.fyi
Map of Route 42 with the last bus seen (L) and the next one up (N) ~26 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 10h
🕳️ Route 3 — toward 33rd-Cecil B Moore ~36 min between buses — scheduled every ~15 min. Nothing between Frankford Av & Dyre St and Cecil B Moore Av & 19th St. Last seen: #3512 (11 min late) · Next up: #3279 (34 min late) 📊 2nd Route 3 gap reported today 🔗 philly-transit-alerts.fyi
Map of Route 3 with the last bus seen (L) and the next one up (N) ~36 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 10h
🚌 Route 65 — toward 69th St Transit Center 2 buses within 0.19 mi near Ridge Av & Wissahickon Transit Center, scheduled ~10 min apart Buses: #3398 (1️⃣, 9 min late), #3007 (2️⃣, on time) 🔗 philly-transit-alerts.fyi
Map of Route 65 with 2 buses numbered in order, running together near Ridge Av & Wissahickon Transit Center.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🕳️ Route 18 — toward Fox Chase ~32 min between buses — scheduled every ~15 min. Nothing between Chew Av & Church Ln and Rising Sun Av & Cottman Av. 1 cancelled trip in between. Last seen: #7431 (on time) · Next up: #7340 (5 min late) 🔗 philly-transit-alerts.fyi
Map of Route 18 with the last bus seen (L) and the next one up (N) ~32 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚌 Route 52 — toward Wissahickon Transit Center 3 buses within 420 ft near City Av & Bala Av, scheduled ~20 min apart Buses: #3660 (1️⃣, 30 min late) 📊 2nd Route 52 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 52 with 3 buses numbered in order, running together near City Av & Bala Av.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚌 Route 3 — toward Frankford Transit Center 3 buses within 0.34 mi near Kensington Av & Allegheny Av, scheduled ~46 min apart Buses: #3287 (1️⃣, 6 min late), #3521 (2️⃣, 21 min late), #3279 (3️⃣, on time) 🔗 philly-transit-alerts.fyi
Map of Route 3 with 3 buses numbered in order, running together near Kensington Av & Allegheny Av.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🕳️ Route K — toward Arrott Transit Center ~27 min between buses — scheduled every ~12 min. Last seen: #3517 (3 min late) · Next up: #3143 (18 min late) 🔗 philly-transit-alerts.fyi
Map of Route K with the last bus seen (L) and the next one up (N) ~27 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚍 17 buses from 6 routes stopped together near Chestnut St & 30th St right now 🔗 philly-transit-alerts.fyi
Map of 17 buses from Route 9, Route 49, Route 42, Route 30, Route 21, Route 31 stopped together near Chestnut St & 30th St, numbered and colored by route.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚍 9 buses from 3 routes stopped together near Chestnut St & 30th St right now Route 21: #3021 (1️⃣), #3667 (2️⃣) Route 42: #3006 (3️⃣), #3680 (4️⃣), #3663 (5️⃣), #8433 (6️⃣), #3047 (7️⃣) Route 49: #3423 (8️⃣), #3854 (9️⃣) 🔗 philly-transit-alerts.fyi
Map of 9 buses from Route 21, Route 42, Route 49 stopped together near Chestnut St & 30th St, numbered and colored by route.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚍 12 buses from 6 routes stopped together near Chestnut St & 31st St right now Route 9: #3427 (1️⃣) Route 125: #3725 (2️⃣) Route 49: #3422 (3️⃣), #3429 (4️⃣), #3854 (5️⃣), #3423 (6️⃣) Route 44: #3689 (7️⃣) Route 21: #3021 (8️⃣) Route 42: #3680 (9️⃣), #3006 (🔟), #3663 (11), #8433 (12) 🔗 philly-transit-alerts.fyi
Map of 12 buses from Route 9, Route 125, Route 49, Route 44, Route 21, Route 42 stopped together near Chestnut St & 31st St, numbered and colored by route.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🕳️ Route 9 — toward 4th-Walnut ~54 min between buses — scheduled every ~18 min. Nothing between Ridge Av & Green Ln and 4th St & Walnut St. Last seen: #3851 (on time) · Next up: #3419 (35 min late) 🔗 philly-transit-alerts.fyi
Map of Route 9 with the last bus seen (L) and the next one up (N) ~54 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚌 Route 7 — toward Pier 70 3 buses within 110 ft near Pier 70 WalMart & Home Depot, scheduled ~29 min apart Buses: #3526 (1️⃣, on time) 📊 most vehicles bunched on this route in 30 days 🔗 philly-transit-alerts.fyi
Map of Route 7 with 3 buses numbered in order, running together near Pier 70 WalMart & Home Depot.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 11h
🚦 Route 5 — Northbound 4:35–5:35 PM · average speed 8.1 mph How fast buses moved along the route: 🟥 under 5 mph · 🟧 5–10 · 🟨 10–15 · 🟩 15+ mph 🔗 philly-transit-alerts.fyi
Map of Route 5 northbound colored by how fast buses moved along it, 4:35–5:35 PM, averaging 8.1 mph, with 4 of 40 stretches under 5 mph. Gray stretches had no data.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🕳️ Route 111 — toward Chadds Ford ~83 min between buses — scheduled every ~15 min. 1 cancelled trip in between. Last seen: #3500 (2 min late) · Next up: #3065 (on time) 📊 biggest gap vs schedule on this route in 30 days 🔗 philly-transit-alerts.fyi
Map of Route 111 with the last bus seen (L) and the next one up (N) ~83 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🚌 Route 17 — toward 2nd-Market 2 buses within 730 ft near 20th St & Lombard St, scheduled ~10 min apart Buses: #7475 (1️⃣, on time), #7342 (2️⃣, 12 min late) 📊 3rd Route 17 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 17 with 2 buses numbered in order, running together near 20th St & Lombard St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🚌 Route 47 — toward 5th-Godrey 4 buses within 700 ft near 7th St & Wallace St, scheduled ~25 min apart Buses: #3114 (1️⃣, 28 min late), #3790 (2️⃣, 6 min late), #3308 (3️⃣, 20 min late) 📊 3rd Route 47 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 47 with 4 buses numbered in order, running together near 7th St & Wallace St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🕳️ Route 42 — toward Wycombe ~38 min between buses — scheduled every ~9 min. Nothing between 38th Parellel Pl & Dock St and Spruce St & 59th St. Last seen: #3027 (8 min late) · Next up: #3655 (46 min late) 🔗 philly-transit-alerts.fyi
Map of Route 42 with the last bus seen (L) and the next one up (N) ~38 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🚌 SEPTA buses · 15-minute timelapse 5:00–5:15 PM · 699 → 697 buses on the tracker On time or up to 5 min late: 56% · 10+ min late: 24%
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🕳️ Route 51 — toward Plymouth Meeting Mall ~25 min between buses — scheduled every ~10 min. Nothing between Nedro Av & 15th St and Germantown Av & Rex Av. Last seen: #8601 (13 min late) · Next up: #3242 (29 min late) 🔗 philly-transit-alerts.fyi
Map of Route 51 with the last bus seen (L) and the next one up (N) ~25 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 12h
🚌 Route 42 — toward 2nd-Spruce 3 buses within 0.23 mi near Chestnut St & 23rd St, scheduled ~35 min apart Buses: #3655 (1️⃣, 50 min late), #3047 (2️⃣, 33 min late), #3041 (3️⃣, 16 min late) 🔗 philly-transit-alerts.fyi
Map of Route 42 with 3 buses numbered in order, running together near Chestnut St & 23rd St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🕳️ Route 21 — toward Columbus-Dock ~48 min between buses — scheduled every ~10 min. Nothing between 69th St Transit Center South Terminal and 38th Parellel Pl & Dock St. Last seen: #8528 (on time) · Next up: #3044 (45 min late) 🔗 philly-transit-alerts.fyi
Map of Route 21 with the last bus seen (L) and the next one up (N) ~48 minutes apart, the empty stretch between them dashed.
001
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🚌 Route 63 — toward Broad-Oregon 3 buses within 540 ft near 58th St & Baltimore Av, scheduled ~19 min apart Buses: #8534 (1️⃣, 13 min late), #3542 (2️⃣, 21 min late), #3576 (3️⃣, 3 min late) 🔗 philly-transit-alerts.fyi
Map of Route 63 with 3 buses numbered in order, running together near 58th St & Baltimore Av.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🚌 Route 47 — toward 5th-Godrey 3 buses within 0.33 mi near 7th St & Morris St, scheduled ~16 min apart Buses: #3560 (1️⃣, 6 min late), #8465 (2️⃣) 📊 2nd Route 47 bunch reported today 🔗 philly-transit-alerts.fyi
Map of Route 47 with 3 buses numbered in order, running together near 7th St & Morris St.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🕳️ Route 67 — toward Philadelphia Mills ~44 min between buses — scheduled every ~13 min. Nothing between Verree Rd & Borbeck Av and Franklin Mills & Design Ctr. Last seen: #8504 (on time) · Next up: #3825 (8 min late) 📊 2nd Route 67 gap reported today 🔗 philly-transit-alerts.fyi
Map of Route 67 with the last bus seen (L) and the next one up (N) ~44 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🕳️ Route 21 — toward 69th St Transit Center ~20 min between buses — scheduled every ~9 min. Nothing between Walnut St & 17th St and Walnut St & 56th St. Last seen: #3661 (4 min late) · Next up: #3024 (14 min late) 📊 2nd Route 21 gap reported today 🔗 philly-transit-alerts.fyi
Map of Route 21 with the last bus seen (L) and the next one up (N) ~20 minutes apart, the empty stretch between them dashed.
000
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🚍 6 buses from 3 routes stopped together near Civic Center Blvd & Convention Av right now Route 42: #3027 (1️⃣), #3699 (2️⃣), #3680 (3️⃣) Route LUCYGR: #4612 (4️⃣) Route 49: #3428 (5️⃣), #3854 (6️⃣) 🔗 philly-transit-alerts.fyi
Map of 6 buses from Route 42, Route LUCYGR, Route 49 stopped together near Civic Center Blvd & Convention Av, numbered and colored by route.
001
SEPTA Bus Alerts (UNOFFICIAL) @bus.philly-transit-alerts.fyi · 13h
🚌 Route 49 — toward 33rd-Dauphin 2 buses within 490 ft near Convention Av & Health Sciences Dr, scheduled ~15 min apart Buses: #3428 (1️⃣, 7 min late), #3854 (2️⃣, 21 min late) 🔗 philly-transit-alerts.fyi
Map of Route 49 with 2 buses numbered in order, running together near Convention Av & Health Sciences Dr.
000