Trackside
SEPTA Regional Rail Early data — logging since Aug 2026

SEPTA Regional Rail — this week by line

How reliably each SEPTA Regional Rail line ran this week, day by day — pick a day that jumps out to share it.

Airport Line

Airport
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 75% 75% 77% 71% 72% 77%
Outbound 40% 43% 40% 47% 64% 71%

Worst day this week: Tue 9/8, only 58% on time, typically 2 min late, worse-run trains ~4 min late.

View Airport Line week →

Chestnut Hill East Line

Chestnut Hill East
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 86% 82% 85% 83% 75% 90%
Outbound 56% 52% 57% 61% 71% 66%

Worst day this week: Wed 9/9, only 67% on time, typically 1 min late, worse-run trains ~4 min late.

View Chestnut Hill East Line week →

Chestnut Hill West Line

Chestnut Hill West
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 64% 66% 66% 96% 77% 88%
Outbound 22% 25% 24% 26% 33% 14%

Worst day this week: Wed 9/9, only 45% on time, typically 3 min late, worse-run trains ~10 min late.

View Chestnut Hill West Line week →

Cynwyd Line

Cynwyd
Wed 9/9 Thu 9/10 Fri 9/11
Inbound
Outbound 20% 33% 0%

Worst day this week: Fri 9/11, only 0% on time, typically 6 min late, worse-run trains ~15 min late.

View Cynwyd Line week →

Fox Chase Line

Fox Chase
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 60% 51% 64% 64% 75% 89%
Outbound 31% 37% 20% 43% 11% 40%

Worst day this week: Sat 9/12, only 43% on time, typically 3 min late, worse-run trains ~8 min late.

View Fox Chase Line week →

Lansdale/Doylestown Line

Lansdale/Doylestown
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 73% 72% 58% 81% 56% 52%
Outbound 36% 40% 48% 43% 49% 41%

Worst day this week: Thu 9/10, only 53% on time, typically 2 min late, worse-run trains ~6 min late.

View Lansdale/Doylestown Line week →

Manayunk/Norristown Line

Manayunk/Norristown
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 71% 62% 71% 75% 56% 58%
Outbound 59% 68% 67% 62% 73% 75%

Worst day this week: Wed 9/9, only 65% on time, typically 1 min late, worse-run trains ~4 min late.

View Manayunk/Norristown Line week →

Media/Wawa Line

Media/Wawa
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 82% 78% 68% 80% 94% 85%
Outbound 44% 55% 34% 66% 61% 40%

Worst day this week: Thu 9/10, only 52% on time, typically 2 min late, worse-run trains ~7 min late.

View Media/Wawa Line week →

Paoli/Thorndale Line

Paoli/Thorndale
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 43% 51% 69% 55% 61% 41%
Outbound 15% 25% 31% 17% 15% 25%

Worst day this week: Tue 9/8, only 31% on time, typically 7 min late, worse-run trains ~17 min late.

View Paoli/Thorndale Line week →

Trenton Line

Trenton
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 36% 38% 43% 47% 59% 46%
Outbound 44% 46% 61% 51% 70% 36%

Worst day this week: Tue 9/8, only 40% on time, typically 4 min late, worse-run trains ~9 min late.

View Trenton Line week →

Warminster Line

Warminster
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 74% 45% 57% 61% 82% 83%
Outbound 59% 51% 56% 42% 66% 81%

Worst day this week: Wed 9/9, only 48% on time, typically 3 min late, worse-run trains ~5 min late.

View Warminster Line week →

West Trenton Line

West Trenton
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 71% 79% 67% 68% 67% 51%
Outbound 28% 36% 37% 44% 55% 32%

Worst day this week: Tue 9/8, only 48% on time, typically 3 min late, worse-run trains ~8 min late.

View West Trenton Line week →

Wilmington/Newark Line

Wilmington/Newark
Tue 9/8 Wed 9/9 Thu 9/10 Fri 9/11 Sat 9/12 Sun 9/13
Inbound 66% 74% 60% 65% 50% 59%
Outbound 42% 76% 54% 69% 74% 67%

Worst day this week: Tue 9/8, only 53% on time, typically 2 min late, worse-run trains ~5 min late.

View Wilmington/Newark Line week →

The number in each cell is the share of trains on time that day — higher is better. The background colour grades that same number, so each row reads at a glance.

Have an iPhone? Trackside’s app does live train tracking and arrival alerts for MARC today — SEPTA Regional Rail support is on the way.