Trackside
SEPTA Regional Rail West Trenton Early data — logging since Aug 2026

Train WTR6380 30th Street Station to West Trenton

On time 39%
Scheduled arrival 5:14 PM · typically 5:17 PM
Departs 30th Street Station
Departs 3:57 PM
On time 39% · usually 3 min late
Show all stops
Jefferson Station
Scheduled arrival 4:07 PM
On time 83% · usually on time
Temple University
Scheduled arrival 4:12 PM
On time 83% · usually on time
Jenkintown-Wyncote
Scheduled arrival 4:28 PM
On time 83% · usually on time
Rydal
Scheduled arrival 4:34 PM
On time 37% · usually 3 min late
Meadowbrook
Scheduled arrival 4:36 PM
On time 67% · usually on time
Bethayres
Scheduled arrival 4:39 PM
On time 67% · usually on time
Philmont
Scheduled arrival 4:42 PM
On time 67% · usually on time
Forest Hills
Scheduled arrival 4:44 PM
On time 67% · usually on time
Somerton
Scheduled arrival 4:46 PM
On time 58% · usually 2 min late
Neshaminy Falls
Scheduled arrival 4:52 PM
On time 58% · usually 2 min late
Woodbourne
Scheduled arrival 5:02 PM
On time 48% · usually 3 min late
Yardley
Scheduled arrival 5:08 PM
On time 58% · usually on time

Where delay builds

Typical delay along the route across weekdays.

20m30th Street Station: usually 3 min lateJefferson Station: usually on timeTemple University: usually on timeJenkintown-Wyncote: usually on timeRydal: usually 3 min lateMeadowbrook: usually on timeBethayres: usually on timePhilmont: usually on timeForest Hills: usually on timeSomerton: usually 2 min lateNeshaminy Falls: usually 2 min lateWoodbourne: usually 3 min lateYardley: usually on timeWest Trenton: usually 3 min late+330th Street StationWest Trenton

Recent performance

How late it arrived on each recent day it ran.

20260908: 0 min late0m9/820260909: 5 min late5m9/920260910: 0 min late0m9/1020260911: 0 min late0m9/11

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

See something wrong? Tell us.