Regional Rail Is:

turbo f*cked
Train #452: Airport to Warminster is 22 minutes late
Train #542: Paoli to Doylestown is 23 minutes late
Train #846: Chestnut H West to Fox Chase is 27 minutes late
Train #850: Chestnut H West to Fox Chase is 14 minutes late
Train #1085: Suburban Station to Cynwyd is 11 minutes late
Train #1226: Newark to Suburban Sta is 13 minutes late
Train #2325: Norristown to Wawa is 21 minutes late
Train #2327: Elm St to Wawa is 19 minutes late
Train #2336: Marcus Hook to West Trenton is 21 minutes late
Train #2524: Newark to Doylestown is 15 minutes late
Train #3228: Wawa to Norristown is 16 minutes late
Train #4754: Airport Terminal E-F to Chestnut H East is 20 minutes late
Train #5229: Doylestown to Wilmington is 22 minutes late
Train #5257: Lansdale to Newark is 18 minutes late
Train #5348: Malvern to West Trenton is 14 minutes late
Train #6517: Doylestown to 30th Street Gray is 22 minutes late
Train #7455: Chestnut H East to Airport is 22 minutes late
Train #7459: Chestnut Hill East to Airport is 14 minutes late
Train #8351: Temple U to Media is 13 minutes late
Train #9225: Temple U to Marcus Hook is 28 minutes late
Train #9241: Temple U to Newark is 11 minutes late
Train #9759: Suburban Station to Trenton is 29 minutes late
Train #306: Media to West Trenton is 84 minutes late
Train #334: Media to West Trenton is 40 minutes late
Train #448: Airport to Warminster is 46 minutes late
Train #457: Glenside to Airport is 35 minutes late
Train #849: Fox Chase to Chestnut H West is 36 minutes late
Train #2553: Norristown TC to Malvern is 44 minutes late
Train #3541: West Trenton to Malvern is 60 minutes late
Train #3593: West Trenton to Thorndale is 72 minutes late
Train #4539: Glenside to Wayne is 66 minutes late
Train #4571: Warminster to Thorndale is 45 minutes late
Train #5250: Malvern to Norristown TC is 47 minutes late
Train #5336: Malvern to West Trenton is 96 minutes late
Train #5399: Lansdale to Penn Medicine is 38 minutes late
Train #5440: Malvern to Warminster is 31 minutes late
Train #5847: Doylestown to Chestnut H West is 47 minutes late
Train #6256: 30th St to Norristown is 43 minutes late
Train #6347: West Trenton to 30th Street Gray is 35 minutes late
Train #6592: 30th St to Lansdale is 64 minutes late
Train #6594: 30th St to Doylestown is 53 minutes late
Train #6596: 30th St to Lansdale is 68 minutes late
Train #6748: 30th St to Chestnut H East is 43 minutes late
Train #9349: Temple U to Wawa is 48 minutes late
Train #9351: Temple U to Media is 40 minutes late
Train #9537: Temple U to Wayne is 63 minutes late
Train #9562: Malvern to Temple U is 38 minutes late
Train #9591: Temple U to Thorndale is 65 minutes late
Train #9595: Temple U to Thorndale is 48 minutes late

49 out of 54 trains are late! (Avg: 36.9 min late) Time to grab an Uber

Train data last updated: Wed May 20th, 2026 06:28:48 PM

Buses Are:

not f*cked

All 156 bus lines are running!

Bus data last updated: Wed May 20th, 2026 06:27:22 PM

Media Coverage

Blog posts

Awards