Regional Rail Is:

a little f*cked
Train #440: Airport to Warminster is 22 minutes late
Train #445: Warminster to Airport is 11 minutes late
Train #2319: Norristown to Wawa is 10 minutes late
Train #2518: Wilmington to Doylestown is 19 minutes late
Train #5330: Malvern to West Trenton is 17 minutes late
Train #6520: 30th Street Station to Lansdale is 13 minutes late
Train #9221: Temple U to Newark is 15 minutes late
Train #9740: Trenton to Temple U is 12 minutes late
Train #9747: Temple U to Trenton is 10 minutes late

9 out of 33 trains are late. (Avg: 14.3 min late) Check back here in a few minutes to see if things improve.

Train data last updated: Tue Mar 3rd, 2026 03:54:41 PM

Buses Are:

not f*cked

All 156 bus lines are running!

Bus data last updated: Tue Mar 3rd, 2026 03:50:38 PM

Media Coverage

Blog posts

Awards