Regional Rail Is:

a little fucked
Train #3224: Wawa to Norristown is 21 minutes late
Train #3231: West Trenton to Newark is 21 minutes late
Train #3592: Penn Medicine Station to Doylestown is 12 minutes late
Train #5336: Malvern to West Trenton is 13 minutes late
Train #5438: Thorndale to Glenside is 12 minutes late

5 out of 42 trains are late. (Avg: 15.8 min late) Check back here in a few minutes to see if things improve.

Train data last updated: Tue Mar 10th, 2026 04:52:55 PM

Buses Are:

not fucked

All 156 bus lines are running!

Bus data last updated: Tue Mar 10th, 2026 04:50:35 PM

Media Coverage

Blog posts

Awards