Regional Rail Is:

a little fucked
Train #381: West Trenton to Media is 13 minutes late
Train #2319: Norristown to Wawa is 14 minutes late
Train #3219: West Trenton to Newark is 28 minutes late
Train #4531: Glenside to Thorndale is 10 minutes late
Train #5321: Doylestown to Penn Medicine is 12 minutes late
Train #6338: 30th St to West Trenton is 21 minutes late
Train #6516: 30th St to Doylestown is 27 minutes late
Train #6590: 30th St to Lansdale is 10 minutes late
Train #9221: Temple U to Newark is 14 minutes late
Train #9529: Temple U to Malvern is 20 minutes late
Train #9743: Temple U to Trenton is 25 minutes late

11 out of 37 trains are late. (Avg: 17.6 min late) Check back here in a few minutes to see if things improve.

Train data last updated: Mon Jun 29th, 2026 03:37:21 PM

Buses Are:

not fucked

All 156 bus lines are running!

Bus data last updated: Mon Jun 29th, 2026 03:35:35 PM

Media Coverage

Blog posts

Awards