Paoli/Thorndale Line On-Time Performance & Delays
Over the last 30 days, 77.7% of Paoli/Thorndale Line arrivals were on time (within 5 minutes of the scheduled time), with an average delay of 4.2 min, based on 20,108 observed arrivals.
Last 30 days
- On-time arrivals
- 77.7%
- Average delay
- 4.2 min
- Observed arrivals
- 20,108
- Date range
- 2026-07-31 to 2026-08-30
Least reliable Paoli/Thorndale Line stations
- Thorndale — 50% on time
- St. Davids — 68.7% on time
- Overbrook — 71.6% on time
- Haverford — 73.9% on time
- Rosemont — 74.1% on time
All Paoli/Thorndale Line stations
- Temple University — 86.2% on time
- Jefferson Station — 80.2% on time
- Suburban Station — 82.9% on time
- Gray 30th St Station
- Overbrook — 71.6% on time
- Merion — 80.4% on time
- Narberth — 82.3% on time
- Wynnewood — 75.7% on time
- Ardmore — 79.1% on time
- Haverford — 73.9% on time
- Bryn Mawr — 74.9% on time
- Rosemont — 74.1% on time
- Villanova — 74.9% on time
- Radnor — 78.8% on time
- St. Davids — 68.7% on time
- Wayne — 76.6% on time
- Strafford — 84.6% on time
- Devon — 81.5% on time
- Berwyn — 85.6% on time
- Daylesford — 82.2% on time
- Exton — 75.7% on time
- Paoli — 85.9% on time
- Whitford — 84.2% on time
- Malvern — 81.6% on time
- Downingtown — 76.8% on time
- Thorndale — 50% on time
About this data
On-time rates are computed from SEPTA's real-time train feed, sampled every five minutes and stored by SepTrax. An arrival is on time when it reaches the station within 5 minutes of the scheduled time.
See live Paoli/Thorndale Line departures →
SepTrax is not affiliated with or endorsed by SEPTA. Schedule and real-time data from SEPTA.