Trackside
SEPTA Regional Rail Wilmington/Newark Early data — logging since Aug 2026

Train WIL221 30th Street Station to Newark DE

On time 15%
Scheduled arrival 3:19 PM · typically 3:23 PM
Departs 30th Street Station
Departs 2:14 PM
On time 81% · usually on time
Show all stops
Darby
Scheduled arrival 2:23 PM
On time 56% · usually 2 min late
Curtis Park
Scheduled arrival 2:26 PM
On time 30% · usually 4 min late
Sharon Hill
Scheduled arrival 2:27 PM
On time 30% · usually 4 min late
Folcroft
Scheduled arrival 2:29 PM
On time 56% · usually 2 min late
Glenolden
Scheduled arrival 2:31 PM
On time 25% · usually 4 min late
Norwood
Scheduled arrival 2:33 PM
On time 39% · usually 3 min late
Prospect Park
Scheduled arrival 2:35 PM
On time 39% · usually 3 min late
Crum Lynne
Scheduled arrival 2:39 PM
On time 47% · usually 2 min late
Eddystone
Scheduled arrival 2:41 PM
On time 30% · usually 4 min late
Chester Transit Center
Scheduled arrival 2:43 PM
On time 22% · usually 4 min late
Claymont Transit Center
Scheduled arrival 2:52 PM
On time 17% · usually 5 min late
Churchman's Crossing
Scheduled arrival 3:12 PM
On time 15% · usually 6 min late

Where delay builds

Typical delay along the route across weekdays.

20m30th Street Station: usually on timeDarby: usually 2 min lateCurtis Park: usually 4 min lateSharon Hill: usually 4 min lateFolcroft: usually 2 min lateGlenolden: usually 4 min lateNorwood: usually 3 min lateProspect Park: usually 3 min lateCrum Lynne: usually 2 min lateEddystone: usually 4 min lateChester Transit Center: usually 4 min lateClaymont Transit Center: usually 5 min lateChurchman's Crossing: usually 6 min lateNewark DE: usually 4 min late+630th Street StationNewark DE

Recent performance

How late it arrived on each recent day it ran.

20260908: 7 min late7m9/820260909: 10 min late10m9/920260910: 3 min late3m9/1020260911: 4 min late4m9/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.