Trackside

Train PAO9574 Thorndale to 30th Street Station

unofficial updated nightly logging since Aug 2026 How this is measured →

Usually on time
Scheduled arrival 9:25 PM
Based on 4 recorded Sundays — early data.
Departs Thorndale
Departs 8:14 PM
Based on 5 recorded Sundays — early data.
Usually 7 min late
Show all stops
Downingtown
Scheduled arrival 8:18 PM
Based on 4 recorded Sundays — early data.
Usually on time
Whitford
Scheduled arrival 8:25 PM
Based on 4 recorded Sundays — early data.
Usually on time
Exton
Scheduled arrival 8:27 PM
Based on 4 recorded Sundays — early data.
Usually on time
Malvern
Scheduled arrival 8:33 PM
Based on 4 recorded Sundays — early data.
Usually on time
Paoli
Scheduled arrival 8:36 PM
Based on 4 recorded Sundays — early data.
Usually on time
Daylesford
Scheduled arrival 8:39 PM
Based on 4 recorded Sundays — early data.
Usually on time
Berwyn
Scheduled arrival 8:41 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Devon
Scheduled arrival 8:43 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Strafford
Scheduled arrival 8:45 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Wayne
Scheduled arrival 8:47 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
St. Davids
Scheduled arrival 8:49 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Radnor
Scheduled arrival 8:51 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Villanova
Scheduled arrival 8:53 PM
Based on 5 recorded Sundays — early data.
Usually 2 min late
Rosemont
Scheduled arrival 8:55 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Bryn Mawr
Scheduled arrival 8:58 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Haverford
Scheduled arrival 9:00 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Ardmore
Scheduled arrival 9:02 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Wynnewood
Scheduled arrival 9:04 PM
Based on 4 recorded Sundays — early data.
Usually 2 min late
Merion
Scheduled arrival 9:07 PM
Based on 4 recorded Sundays — early data.
Usually on time
Overbrook
Scheduled arrival 9:09 PM
Based on 4 recorded Sundays — early data.
Usually on time

Where delay builds

Typical delay along the route across Sundays.

35mThorndale: usually 7 min lateDowningtown: usually on timeWhitford: usually on timeExton: usually on timeMalvern: usually on timePaoli: usually on timeDaylesford: usually on timeBerwyn: usually 2 min lateDevon: usually 2 min lateStrafford: usually 2 min lateWayne: usually 2 min lateSt. Davids: usually 2 min lateRadnor: usually 2 min lateVillanova: usually 2 min lateRosemont: usually 2 min lateBryn Mawr: usually 2 min lateHaverford: usually 2 min lateArdmore: usually 2 min lateWynnewood: usually 2 min lateMerion: usually on timeOverbrook: usually on time30th Street Station: usually on time+7Thorndale30th Street Station

Recent performance

How late it arrived on each recent day it ran.

20260927: 0 min late0m9/27Sun

See something wrong? Tell us.