New Regional Rail Schedules

New Regional Rail schedules went into effect on Sunday, October 18. SEPTA updates its Regional Rail schedules four times per year to improve reliability and adjust for capital projects and infrastructure improvements.

These new schedules include minor improvements that translate to more predictable and reliable service. Additionally, as SEPTA continues to increase the number of train cars available for service, trains will be longer and provide more space for riders.

Schedule Update Highlights

  • Continue to provide more consistent line pairings to improve predictability and reliability. These new Regional Rail schedules include more consistent pairings between lines on different ends of the network. This ensures that the system is easier to navigate and prevent delays from having a wider impact.  
  • Amtrak work continues to impact the Paoli/Thorndale Line until November 21. Inbound trains operate 5 minutes earlier to William H. Gray III 30th St Station. Additionally, trains are rerouted between Overbrook and William H. Gray III 30th St stations. All trains continue to board from their normal locations, and schedules have been adjusted by 5 minutes to account for expected delays on the rerouted portion.
  • Based on rider feedback, Paoli/Thorndale train 5300, the current 4:29 am train from Malvern, now operates as 9500 departing 20 minutes later. 

Regional Rail Schedules

See below for information on changes per line. Please check individual schedules for details, as times may not change at all stations on adjusted trains. Each line name is linked to a preview of the PDF schedule with updated trip times. You can also plan future trips and view real-time train arrival information on septa.org/schedules, plan.septa.org or download the SEPTA App.

Continues to operate on current schedule effective July 5, 2026.

Weekdays 

Select trains adjusted to operate between 3 minutes earlier and 4 minutes later. 

Weekends 

No adjustments. 

Continues to operate on current schedule effective July 5, 2026.

Continues to operate on current schedule effective July 5, 2026.

Weekdays 

Train 6844 now operates as 3892 with arrival and departure times adjusted up to 1 minute earlier.

Weekends 

No adjustments.

Weekdays 

Train number changes. 

Select trains adjusted to operate between 2 minutes earlier to 12 minutes later. 

Weekends 

No adjustments.

Weekdays 

Select trains adjusted to operate between 2 minutes earlier and 5 minutes later.

Weekends 

No adjustments.

Weekdays 

Select trains adjusted to operate between 2 minutes earlier and 3 minutes later.  

Weekends 

No adjustments.

Weekdays 

Train number changes. 

Select trains adjusted to operate between 6 minutes earlier and 14 minutes later. 

New AM peak-hour express train patterns to provide more consistent service. 

Weekends 

No adjustments.

Weekdays 

Trains number changes. 

Train 5300, the current 4:29 am train from Malvern, now operates as 9500 departing 20 minutes later.  

Weekends 

No adjustments.

Continues to operate on current schedule effective July 5, 2026.

Weekdays 

Train number changes.   

Select trains adjusted to operate between 4 minutes earlier to 1 minute later. 

Weekends 

No adjustments.

Weekdays 

Train number changes. 

Select trains adjusted to operate between 2 minutes earlier to 12 minutes later. 

Weekends 

No adjustments.

Weekdays 

Train number changes.  

Select train adjusted to operate between 21 minutes earlier to 16 minutes later. 

New schedule to reflect train times prior to the Amtrak work between Marcus Hook and Center City, dated Oct. 18, 2026.  

Weekends 

No adjustments.

Additional Schedules

Fern Rock Combined (PDF)

Penn Medicine Combined (PDF)