Trackside
SEPTA Regional Rail Warminster Early data — logging since Aug 2026

Warminster Line — this week

How reliably Warminster Line trains ran this week, by day. Worst day this week: Wed 9/9, only 48% on time, typically 3 min late, worse-run trains ~5 min late.

Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 74% 45% 57% 61% 82% 83%
Outbound 59% 51% 56% 42% 66% 81%

The number in each cell is the share of trains on time that day — higher is better. The background colour grades that same number, so each row reads at a glance.

Tap or hover a day for the typical minutes late, how late the worse-running trains ran, and the train/arrival counts behind it.

Where delay builds

Typical delay along the route, across all recent weekdays — not just this week.

Inbound

10mWarminster: usually 3 min lateWillow Grove: usually on timeCrestmont: usually 2 min lateRoslyn: usually on timeArdsley: usually on timeGlenside: usually 3 min lateJenkintown-Wyncote: usually on timeMelrose Park: usually 2 min lateFern Rock Transit Center: usually 2 min lateTemple University: usually 2 min lateJefferson Station: usually 3 min lateSuburban Station: usually 3 min late30th Street Station: usually 2 min late+3Warminster30th Street Station

Outbound

20m30th Street Station: usually 6 min lateJefferson Station: usually 3 min lateTemple University: usually 3 min lateWayne Junction: usually on timeFern Rock Transit Center: usually 2 min lateElkins Park: usually 3 min lateJenkintown-Wyncote: usually 3 min lateArdsley: usually 3 min lateRoslyn: usually 2 min lateCrestmont: usually 4 min lateWillow Grove: usually 2 min lateHatboro: usually 2 min lateWarminster: usually 2 min late+630th Street StationWarminster

Have an iPhone? Trackside’s app does live train tracking and arrival alerts for MARC today — SEPTA Regional Rail support is on the way.

← All lines this week