Trackside
SEPTA Regional Rail Paoli/Thorndale Early data — logging since Aug 2026

Train PAO9542 Thorndale to Overbrook

On time 82%
Scheduled arrival 1:09 PM
Departs Thorndale
Departs 12:14 PM
On time 74% · usually on time
Show all stops
Whitford
Scheduled arrival 12:25 PM
On time 46% · usually 3 min late
Exton
Scheduled arrival 12:27 PM
On time 68% · usually 2 min late
Malvern
Scheduled arrival 12:33 PM
On time 68% · usually 2 min late
Paoli
Scheduled arrival 12:36 PM
On time 60% · usually 2 min late
Daylesford
Scheduled arrival 12:39 PM
On time 57% · usually 2 min late
Berwyn
Scheduled arrival 12:41 PM
On time 54% · usually 2 min late
Devon
Scheduled arrival 12:43 PM
On time 72% · usually 2 min late
Strafford
Scheduled arrival 12:45 PM
On time 68% · usually on time
Wayne
Scheduled arrival 12:47 PM
On time 61% · usually 2 min late
St. Davids
Scheduled arrival 12:49 PM
On time 68% · usually on time
Radnor
Scheduled arrival 12:51 PM
On time 68% · usually 2 min late
Villanova
Scheduled arrival 12:53 PM
On time 68% · usually on time
Rosemont
Scheduled arrival 12:55 PM
On time 68% · usually on time
Bryn Mawr
Scheduled arrival 12:58 PM
On time 68% · usually on time
Haverford
Scheduled arrival 1:00 PM
On time 68% · usually on time
Ardmore
Scheduled arrival 1:02 PM
On time 68% · usually on time
Narberth
Scheduled arrival 1:05 PM
On time 81% · usually on time
Merion
Scheduled arrival 1:07 PM
On time 82% · usually on time

Where delay builds

Typical delay along the route across weekdays.

15mThorndale: usually on timeWhitford: usually 3 min lateExton: usually 2 min lateMalvern: usually 2 min latePaoli: usually 2 min lateDaylesford: usually 2 min lateBerwyn: usually 2 min lateDevon: usually 2 min lateStrafford: usually on timeWayne: usually 2 min lateSt. Davids: usually on timeRadnor: usually 2 min lateVillanova: usually on timeRosemont: usually on timeBryn Mawr: usually on timeHaverford: usually on timeArdmore: usually on timeNarberth: usually on timeMerion: usually on timeOverbrook: usually on time+3ThorndaleOverbrook

Recent performance

How late it arrived on each recent day it ran.

20260908: 0 min late0m9/820260909: 11 min late11m9/920260910: 0 min late0m9/1020260911: 21 min late21m9/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.