We log every train's location every minute from 2009 until present to recommend schedule changes for chronically late service. Reports created by William Entriken (not affiliated with SEPTA). Also see SEPTA's less detailed official OTP reports.
This schedule data is out of date. Contact Will to update the schedules.