List of SEPTA Regional Rail stations

{{Short description|Commuter train stops in the Delaware Valley}}

{{Use American English|date=February 2025}}

{{Use mdy dates|date=March 2024}}

File:SEPTA Regional Rail Diagram.svg

SEPTA Regional Rail is the commuter rail system serving Philadelphia, Pennsylvania and its metropolitan region, the Delaware Valley. The system is operated by the Southeastern Pennsylvania Transportation Authority (SEPTA) and serves five counties in Pennsylvania—Bucks, Delaware, Montgomery, Chester, and Philadelphia—in addition to Mercer County, New Jersey and New Castle County, Delaware.{{cite report|url=https://planning.septa.org/wp-content/uploads/2023/09/2023-ROUTE-STATS-WEB-1.pdf|title=SEPTA Route Statistics 2023|author=SEPTA Service Planning Department|date=Spring 2023|page=3|access-date=July 31, 2024}} The system covers a total route length of {{convert|280|mi|km}}, with 13 service lines and 155 stations.{{cite report|url=https://wwww.septa.org/wp-content/uploads/2024/04/RRMP_02_State%20of%20the%20System_v8.pdf|title=Reimagining Regional Rail: State of the System|date=April 2024|author=SEPTA Forward|page=56|access-date=July 31, 2024}} The stations' distances from Center City Philadelphia can be determined by their fare zones. Stations in Center City are part of the CC zone, with outlying zones numbered 1 through 4, plus a zone for stations in New Jersey (NJ zone).{{cite web|url=https://wwww.septa.org/wp-content/uploads/fares/Fare-Zone-Map-2023.pdf|title=Fare Zone Map 2023|year=2023|publisher=SEPTA|access-date=July 19, 2024}} In the 2023 fiscal year, SEPTA Regional Rail had an average weekday ridership of 58,713.

The current Regional Rail system was originally two separate commuter rail networks, owned and operated by the Pennsylvania Railroad (PRR) and the Reading Company, respectively. PRR services to Philadelphia terminated at Broad Street Station (opened in 1881; replaced by Suburban Station in 1930), and Reading services terminated at the Reading Terminal (opened in 1893). After SEPTA was formed in 1964, the transport agency began overseeing commuter rail services, however, the railroad companies continued operating their own trains. After operations were taken over by Conrail in 1976, SEPTA began acquiring ownership of the railroads through 1979. The SEPTA Regional Rail Division was created on January 1, 1983, giving SEPTA complete operational control of its railroads.{{cite journal|url=https://onlinepubs.trb.org/Onlinepubs/trr/1994/1433/1433-014.pdf|title=Regional Rail: The Philadelphia Story|journal=Transportation Research Record|publisher=Transportation Research Board|volume=1433|date=1994|first=Ronald|last=DeGraw|page=107|access-date=August 14, 2024}}

To merge the two railroad networks, the Center City Commuter Connection opened in 1984, which included a tunnel between Suburban Station and the new Market East Station (later renamed Jefferson Station), which replaced the Reading Terminal. The tunnel allowed for trains to traveling into Center City to continue as through services into adjacent suburbs. Rail services were combined into seven routes, designated as R1 through R8.{{efn|The "R4" designation was reserved for future use, but was never implemented.{{cite journal|url=http://www.dvarp.org/wordpress/wp-content/uploads/2009/07/dvrp0012.pdf|title=Yes Virginia, There IS an R4|date=December 2000|work=The Delaware Valley Rail Passenger|publisher=Delaware Valley Association of Rail Passengers|page=3|access-date=August 14, 2024|archive-url=https://web.archive.org/web/20140423040551/http://www.dvarp.org/wordpress/wp-content/uploads/2009/07/dvrp0012.pdf|archive-date=April 23, 2014|url-status=dead}}}}{{cite news|last=Nussbaum|first=Paul|date=1984-10-25|title=New Rail Tunnel to Unify System Starting Nov. 12|newspaper=The Philadelphia Inquirer|page=B1}} The "R" designations were later dropped in 2010, and the network was reconfigured with 13 routes renamed for their outbound terminal stations.{{cite web|url=https://6abc.com/archive/7571262/|title=SEPTA renames Regional Rail lines|date=2010-07-26|publisher=6 ABC|access-date=2011-01-25|archive-url=https://web.archive.org/web/20110629054353/http://abclocal.go.com/wpvi/story?section=resources%2Ftraffic&id=7571262|archive-date=2011-06-29|url-status=live}}

{{Compact ToC|num=yes|k=|x=|z=|name=no|refs=yes|notesfirst=yes}}

Lines

class="wikitable sortable"

|+ SEPTA Regional Rail lines

!scope=col|Line

!scope=col|Weekday ridership ({{abbr|FY|Fiscal year}} 2023){{cite web|url=https://public.tableau.com/shared/QQ7N5SHR4?:display_count=n&:origin=viz_share_link|title=Route Operating Statistics: Regional Rail: Fiscal Year 2023|author=SEPTA Data Group|publisher=Tableau Software|access-date=July 10, 2024}}

!scope=col|Route length{{cite web|url=https://data-septa.opendata.arcgis.com/datasets/SEPTA::regional-rail-lines/explore|title=Regional Rail Lines|first=Michael|last=McGahee|website=SEPTA Web Mapping Portal|publisher=ArcGIS|date=April 6, 2023|access-date=July 10, 2024}}

!scope=col|Inbound terminus{{efn|Most trains continue past their inbound terminus towards an outbound station along a different line (with the exception of Cynwyd Line trains).}}

!scope=col|Outbound terminus

scope=row|{{rint|philadelphia|air}} Airport Line

|5,268

|{{convert|12.10|mi|km|abbr=on}}

|Temple University

|Airport Terminals E & F

scope=row|{{rint|philadelphia|che}} Chestnut Hill East Line

|2,318

|{{convert|12.20|mi|km|abbr=on}}

|30th Street Station

|Chestnut Hill East

scope=row|{{rint|philadelphia|chw}} Chestnut Hill West Line

|2,768

|{{convert|14.59|mi|km|abbr=on}}

|Temple University

|Chestnut Hill West

scope=row|{{rint|philadelphia|cyn}} Cynwyd Line

|112

|{{convert|6.93|mi|km|abbr=on}}

|Suburban Station

|Cynwyd

scope=row|{{rint|philadelphia|fox}} Fox Chase Line

|2,425

|{{convert|12.69|mi|km|abbr=on}}

|30th Street Station

|Fox Chase

scope=row|{{rint|philadelphia|lan}} Lansdale/Doylestown Line

|7,674

|{{convert|35.81|mi|km|abbr=on}}

|30th Street Station

|Doylestown

scope=row|{{rint|philadelphia|nor}} Manayunk/Norristown Line

|4,724

|{{convert|20.48|mi|km|abbr=on}}

|Penn Medicine Station

|Elm Street

scope=row|{{rint|philadelphia|med}} Media/Wawa Line

|3,548

|{{convert|20.77|mi|km|abbr=on}}

|Temple University

|Wawa Station

scope=row|{{rint|philadelphia|pao}} Paoli/Thorndale Line

|7,425

|{{convert|37.92|mi|km|abbr=on}}

|Temple University

|Thorndale

scope=row|{{rint|philadelphia|tre}} Trenton Line

|7,316

|{{convert|35.95|mi|km|abbr=on}}

|Temple University

|Trenton Transit Center

scope=row|{{rint|philadelphia|war}} Warminster Line

|5,227

|{{convert|22.37|mi|km|abbr=on}}

|Penn Medicine Station

|Warminster

scope=row|{{rint|philadelphia|wtr}} West Trenton Line

|5,736

|{{convert|34.79|mi|km|abbr=on}}

|Penn Medicine Station

|West Trenton

scope=row|{{rint|philadelphia|wil}} Wilmington/Newark Line

|4,172

|{{convert|41.37|mi|km|abbr=on}}

|Temple University

|Newark

Stations

All stations are located in Pennsylvania, unless otherwise noted. Stations located within the City of Philadelphia are additionally distinguished by neighborhood or area as noted on the official SEPTA map. Accessible stations are noted with the {{access icon}} icon.

class="wikitable sortable"

|+ SEPTA Regional Rail stations

! scope="col"|Station

! scope="col"|Line

! scope="col"|Rail connections

! scope="col"|Zone

! scope="col"|Location{{cite map|url=https://wwww.septa.org//wp-content/uploads/travel/map-philadelphia-transit-street.pdf|title=SEPTA Official Philadelphia Street & Transit Map|publisher=SEPTA|year=2022|access-date=July 10, 2024|cartography=SEPTA Service Planning Department}}{{cite map|url=https://wwww.septa.org//wp-content/uploads/travel/map-suburban-transit-street.pdff|title=SEPTA Official Suburban Street & Transit Map|year=2022|access-date=July 10, 2024|cartography=SEPTA Service Planning Department}}

scope="row" |9th Street {{access icon}}

|{{rint|philadelphia|lan}} 

|—

| align="center" |4

|Lansdale

scope="row"|30th Street Station{{efn|Officially William H. Gray III 30th Street Station}} {{access icon}}

|{{rint|philadelphia|air}} {{rint|philadelphia|che}} {{rint|philadelphia|chw}} {{rint|philadelphia|cyn}}
{{rint|philadelphia|fox}} {{rint|philadelphia|lan}} {{rint|philadelphia|nor}} {{rint|philadelphia|med}}
{{rint|philadelphia|pao}} {{rint|philadelphia|tre}} {{rint|philadelphia|war}} {{rint|philadelphia|wtr}}
{{rint|philadelphia|wil}} 

|{{ubl

|{{rail icon|Amtrak}} Amtrak: Keystone Corridor lines, Northeast Corridor lines

|{{rail icon|NJ Transit|name=y}}: {{rail color box|system=NJ Transit|line=Atlantic City|inline=square}}

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|l}} {{rint|philadelphia|t}} {{small|(Drexel Station at 30th Street)}}

}}

|align=center|{{sort|0|CC}}

|Philadelphia (University City)

scope="row"|49th Street {{access icon}}

|{{rint|philadelphia|med}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|t3}} {{small|(at 49th–Chester)}}

|align=center|1

|Philadelphia (Kingessing)

scope="row"|Airport Terminal A {{access icon}}

|{{rint|philadelphia|air}}

|—

|align=center|4

|Philadelphia (Airport)

scope="row"|Airport Terminal B {{access icon}}

|{{rint|philadelphia|air}}

|—

|align=center|4

|Philadelphia (Airport)

scope="row"|Airport Terminals C & D {{access icon}}

|{{rint|philadelphia|air}}

|—

|align=center|4

|Philadelphia (Airport)

scope="row"|Airport Terminals E & F {{access icon}}

|{{rint|philadelphia|air}}

|—

|align=center|4

|Philadelphia (Airport)

scope="row"|Allegheny

|{{rint|philadelphia|nor}} 

|—

|align=center|1

|Philadelphia (Swampoodle)

scope="row"|Ambler {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|3

|Ambler

scope="row"|Angora

|{{rint|philadelphia|med}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|t2}} {{small|(at 58th–Baltimore)}}

|align=center|1

|Philadelphia (Angora)

scope="row"|Ardmore

|{{rint|philadelphia|pao}} 

|{{rail icon|Amtrak|name=y}}: Keystone Service

|align=center|2

|Ardmore

scope="row"|Ardsley {{access icon}}

|{{rint|philadelphia|war}} 

|—

|align=center|3

|Ardsley

scope="row"|Bala {{access icon}}

|{{rint|philadelphia|cyn}} 

|—

|align=center|2

|Bala Cynwyd

scope="row"|Berwyn {{access icon}}

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Berwyn

scope="row"|Bethayres {{access icon}}

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Bethayres

scope="row"|Bridesburg

|{{rint|philadelphia|tre}} 

|—

|align=center|2

|Philadelphia (Bridesburg)

scope="row"|Bristol

|{{rint|philadelphia|tre}} 

|—

|align=center|4

|Bristol

scope="row"|Bryn Mawr

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Bryn Mawr

scope="row"|Carpenter

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (West Mount Airy)

scope="row"|Chalfont {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Chalfont

scope="row"|Chelten Avenue

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (Germantown)

scope="row"|Cheltenham {{access icon}}

|{{rint|philadelphia|fox}} 

|—

|align=center|2

|Cheltenham

scope="row"|Chester Transit Center {{access icon}}

|{{rint|philadelphia|wil}} 

|—

|align=center|3

|Chester

scope="row"|Chestnut Hill East

|{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (Chestnut Hill)

scope="row"|Chestnut Hill West {{access icon}}

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (Chestnut Hill)

scope="row"|Churchmans Crossing {{access icon}}

|{{rint|philadelphia|wil}} 

|—

|align=center|4

|Christiana, Delaware

scope="row"|Claymont {{access icon}}

|{{rint|philadelphia|wil}} 

|—

|align=center|4

|Claymont, Delaware

scope="row"|Clifton–Aldan

|{{rint|philadelphia|med}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|d2}}

|align=center|2

|Aldan/Clifton Heights

scope="row"|Colmar {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Colmar

scope="row"|Conshohocken

|{{rint|philadelphia|nor}} 

|—

|align=center|3

|Conshohocken

scope="row"|Cornwells Heights {{access icon}}

|{{rint|philadelphia|tre}} 

|{{rail icon|Amtrak|name=y}}: Keystone Service

|align=center|3

|Cornwells Heights

scope="row"|Crestmont {{access icon}}

|{{rint|philadelphia|war}} 

|—

|align=center|3

|Crestmont

scope="row"|Croydon {{access icon}}

|{{rint|philadelphia|tre}} 

|—

|align=center|3

|Croydon

scope="row"|Crum Lynne

|{{rint|philadelphia|wil}} 

|—

|align=center|3

|Crum Lynne

scope="row"|Curtis Park

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Sharon Hill

scope="row"|Cynwyd {{access icon}}

|{{rint|philadelphia|cyn}} 

|—

|align=center|2

|Bala Cynwyd

scope="row"|Darby

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Darby

scope="row"|Daylesford

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Daylesford

scope="row"|Delaware Valley University {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Doylestown

scope="row"|Devon

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Devon

scope="row"|Downingtown

|{{rint|philadelphia|pao}} 

|{{rail icon|Amtrak|name=y}}: Keystone Service

|align=center|4

|Downingtown

scope="row"|Doylestown {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Doylestown

scope="row"|East Falls

|{{rint|philadelphia|nor}} 

|—

|align=center|1

|Philadelphia (East Falls)

scope="row"|Eastwick {{access icon}}

|{{rint|philadelphia|air}}

| —

|align=center|1

|Philadelphia (Eastwick)

scope="row"|Eddington

|{{rint|philadelphia|tre}} 

|—

|align=center|3

|Eddington

scope="row"|Eddystone

|{{rint|philadelphia|wil}} 

|—

|align=center|3

|Eddystone

scope="row"|Elkins Park

|{{rint|philadelphia|war}} {{rint|philadelphia|wtr}} 

|—

|align=center|2

|Elkins Park

scope="row"|Elm Street {{access icon}}

|{{rint|philadelphia|nor}} 

|—

|align=center|3

|Norristown

scope="row"|Elwyn {{access icon}}

|{{rint|philadelphia|med}} 

|—

|align=center|3

|Elwyn

scope="row"|Exton {{access icon}}

|{{rint|philadelphia|pao}} 

|{{rail icon|Amtrak|name=y}}: Keystone Corridor lines

|align=center|4

|Exton

scope="row"|Fern Rock Transit Center {{access icon}}

|{{rint|philadelphia|lan}} {{rint|philadelphia|war}} {{rint|philadelphia|wtr}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|b}}

|align=center|1

|Philadelphia (Fern Rock)

scope="row"|Fernwood–Yeadon

|{{rint|philadelphia|med}} 

|—

|align=center|2

|Upper Darby/Yeadon{{cite web|url=http://www.co.delaware.pa.us/planning/transportation/RegionalRailStationReport.pdf|title=Delaware Country SEPTA Regional Rail Train Station Report|year=2009|publisher=Delaware County Planning Department, Transportation Division|access-date=2011-10-10|url-status=dead |archive-url=https://web.archive.org/web/20140611145450/http://www.co.delaware.pa.us/planning/transportation/RegionalRailStationReport.pdf|archive-date=2014-06-11}}

scope="row"|Folcroft

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Folcroft

scope="row"|Forest Hills {{access icon}}

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Philadelphia (Somerton)

scope="row"|Fort Washington {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|3

|Fort Washington

scope="row"|Fortuna {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Fortuna

scope="row"|Fox Chase {{access icon}}

|{{rint|philadelphia|fox}} 

|—

|align=center|2

|Philadelphia (Fox Chase)

scope="row"|Germantown

|{{rint|philadelphia|che}} 

|—

|align=center|1

|Philadelphia (Germantown)

scope="row"|Gladstone

|{{rint|philadelphia|med}} 

|—

|align=center|2

|Lansdowne

scope="row"|Glenolden

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Glenolden

scope="row"|Glenside{{rint|philadelphia|lan}} {{rint|philadelphia|war}} 

|—

|align=center|3

|Glenside

scope="row"|Gravers{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (Chestnut Hill)

scope="row"|Gwynedd Valley

|{{rint|philadelphia|lan}} 

|—

|align=center|3

|Gwynedd Valley

scope="row"|Hatboro

|{{rint|philadelphia|war}} 

|—

|align=center|3

|Hatboro

scope="row"|Haverford

|{{rint|philadelphia|pao}} 

|—

|align=center|2

|Haverford

scope="row"|Highland

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (Chestnut Hill)

scope="row"|Highland Avenue

|{{rint|philadelphia|wil}} 

|—

|align=center|3

|Chester

scope="row"|Holmesburg Junction

|{{rint|philadelphia|tre}} 

|—

|align=center|2

|Philadelphia (Holmesburg)

scope="row"|Ivy Ridge

|{{rint|philadelphia|nor}} 

|—

|align=center|2

|Philadelphia (Roxborough)

scope="row"|Jefferson Station {{access icon}}

|{{rint|philadelphia|air}} {{rint|philadelphia|che}} {{rint|philadelphia|chw}} {{rint|philadelphia|fox}}
{{rint|philadelphia|lan}} {{rint|philadelphia|nor}} {{rint|philadelphia|med}} {{rint|philadelphia|pao}}
{{rint|philadelphia|tre}} {{rint|philadelphia|war}} {{rint|philadelphia|wtr}} {{rint|philadelphia|wil}} 

|{{ubl

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|l}} {{rint|philadelphia|b3}} {{small|(at 8th–Market)}}

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|l}} {{small|(at 11th Street)}}

|File:DRPA_logo.svg DRPA: {{rint|philadelphia|patco}} {{small|(at 8th Street)}}

}}

|align=center|{{sort|0|CC}}

|Philadelphia (Market East)

scope="row"|Jenkintown–Wyncote

|{{rint|philadelphia|lan}} {{rint|philadelphia|war}} {{rint|philadelphia|wtr}} 

|—

|align=center|3

|Jenkintown

scope="row"|Langhorne

|{{rint|philadelphia|wtr}} 

|—

|align=center|4

|Langhorne Manor

scope="row"|Lansdale {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Lansdale

scope="row"|Lansdowne

|{{rint|philadelphia|med}} 

|—

|align=center|2

|Lansdowne

scope="row"|Lawndale {{access icon}}

|{{rint|philadelphia|fox}} 

|—

|align=center|2

|Philadelphia (Lawndale)

scope="row"|Levittown {{access icon}}

|{{rint|philadelphia|tre}} 

|—

|align=center|4

|Tullytown

scope="row"|Link Belt {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Chalfont

scope="row"|Main Street

|{{rint|philadelphia|nor}} 

|—

|align=center|3

|Norristown

scope="row"|Malvern

|{{rint|philadelphia|pao}} 

|—

|align=center|4

|Malvern

scope="row"|Manayunk

|{{rint|philadelphia|nor}} 

|—

|align=center|2

|Philadelphia (Manayunk)

scope="row"|Marcus Hook

|{{rint|philadelphia|wil}} 

|—

|align=center|3

|Marcus Hook

scope="row"|Meadowbrook

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Meadowbrook

scope="row"|Media {{access icon}}

|{{rint|philadelphia|med}} 

|{{ubl

|—

}}

|align=center|3

|Upper Providence Township

scope="row"|Melrose Park {{access icon}}

|{{rint|philadelphia|war}} {{rint|philadelphia|wtr}} 

|—

|align=center|2

|Melrose Park

scope="row"|Merion

|{{rint|philadelphia|pao}} 

|—

|align=center|2

|Merion

scope="row"|Miquon

|{{rint|philadelphia|nor}} 

|—

|align=center|2

|Miquon

scope="row"|Morton {{access icon}}

|{{rint|philadelphia|med}} 

|—

|align=center|2

|Morton

scope="row"|Mount Airy

|{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (East Mount Airy)

scope="row"|Moylan–Rose Valley

|{{rint|philadelphia|med}} 

|—

|align=center|3

|Moylan

scope="row"|Narberth

|{{rint|philadelphia|pao}} 

|—

|align=center|2

|Narberth

scope="row"|Neshaminy Falls {{access icon}}

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Feasterville-Trevose

scope="row"|New Britain {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|New Britain

scope="row"|Newark {{access icon}}

|{{rint|philadelphia|wil}} 

|{{rail icon|Amtrak|name=y}}: Northeast Regional

|align=center|4

|Newark, Delaware

scope="row"|Noble

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Noble

scope="row"|Norristown Transit Center

|{{rint|philadelphia|nor}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|m}}

|align=center|3

|Norristown

scope="row"|North Broad {{access icon}}

|{{rint|philadelphia|lan}} {{rint|philadelphia|nor}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|b}} {{small|(at North Philadelphia)}}

|align=center|1

|Philadelphia (Glenwood)

scope="row"|North Hills

|{{rint|philadelphia|lan}} 

|—

|align=center|3

|North Hills

scope="row"|North Philadelphia

|{{rint|philadelphia|chw}} {{rint|philadelphia|tre}} 

|{{ubl

|{{rail icon|Amtrak|name=y}}: Keystone Service

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|b}} {{small|(at North Philadelphia)}}

}}

|align=center|1

|Philadelphia (Glenwood)

scope="row"|North Wales {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|North Wales

scope="row"|Norwood

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Norwood

scope="row"|Olney {{access icon}}

|{{rint|philadelphia|fox}} 

|—

|align=center|1

|Philadelphia (Olney)

scope="row"|Oreland

|{{rint|philadelphia|lan}} 

|—

|align=center|3

|Oreland

scope="row"|Overbrook {{access icon}}

|{{rint|philadelphia|pao}} 

|—

|align=center|2

|Philadelphia (Overbrook)

scope="row"|Paoli {{access icon}}

|{{rint|philadelphia|pao}} 

|{{rail icon|Amtrak|name=y}}: Keystone Corridor lines

|align=center|4

|Paoli

scope="row"|Penllyn

|{{rint|philadelphia|lan}} 

|—

|align=center|3

|Penllyn

scope="row"|Penn Medicine Station {{access icon}}

|{{rint|philadelphia|air}} {{rint|philadelphia|nor}} {{rint|philadelphia|med}} {{rint|philadelphia|war}}
{{rint|philadelphia|wtr}} {{rint|philadelphia|wil}} 

|—

|align=center|{{sort|0|CC}}

|Philadelphia (University City)

scope="row"|Pennbrook {{access icon}}

|{{rint|philadelphia|lan}} 

|—

|align=center|4

|Lansdale

scope="row"|Philmont {{access icon}}

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Huntingdon Valley

scope="row"|Primos {{access icon}}

|{{rint|philadelphia|med}} 

|—

|align=center|2

|Aldan/Upper Darby

scope="row"|Prospect Park

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Prospect Park

scope="row"|Queen Lane {{access icon}}

|{{rint|philadelphia|chw}} 

|—

|align=center|1

|Philadelphia (Germantown)

scope="row"|Radnor {{access icon}}

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Radnor

scope="row"|Richard Allen Lane {{access icon}}

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (West Mount Airy)

scope="row"|Ridley Park

|{{rint|philadelphia|wil}} 

|—

|align=center|3

|Ridley Park

scope="row"|Rosemont

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Rosemont

scope="row"|Roslyn {{access icon}}

|{{rint|philadelphia|war}} 

|—

|align=center|3

|Roslyn

scope="row"|Rydal

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Rydal

scope="row"|Ryers {{access icon}}

|{{rint|philadelphia|fox}} 

|—

|align=center|2

|Philadelphia (Burholme)

scope="row"|Secane {{access icon}}

|{{rint|philadelphia|med}} 

|—

|align=center|2

|Secane

scope="row"|Sedgwick

|{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (East Mount Airy)

scope="row"|Sharon Hill

|{{rint|philadelphia|wil}} 

|—

|align=center|2

|Sharon Hill

scope="row"|Somerton {{access icon}}

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Philadelphia (Somerton)

scope="row"|Spring Mill {{access icon}}

|{{rint|philadelphia|nor}} 

|—

|align=center|3

|Spring Mill

scope="row"|St. Davids

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|St. Davids

scope="row"|St. Martins

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (Chestnut Hill)

scope="row"|Stenton

|{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (East Mount Airy)

scope="row"|Strafford {{access icon}}

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Strafford

scope="row"|Suburban Station {{access icon}}

|{{rint|philadelphia|air}} {{rint|philadelphia|che}} {{rint|philadelphia|chw}} {{rint|philadelphia|cyn}}
{{rint|philadelphia|fox}} {{rint|philadelphia|lan}} {{rint|philadelphia|nor}} {{rint|philadelphia|med}}
{{rint|philadelphia|pao}} {{rint|philadelphia|tre}} {{rint|philadelphia|war}} {{rint|philadelphia|wtr}}
{{rint|philadelphia|wil}} 

|{{rail icon|SEPTA Metro|name=y}}: {{rint|philadelphia|l}} {{rint|philadelphia|b}} {{rint|philadelphia|t}} {{small|(at 15th Street/City Hall)}}

|align=center|{{sort|0|CC}}

|Philadelphia (Logan Square)

scope="row"|Swarthmore {{access icon}}

|{{rint|philadelphia|med}} 

|—

|align=center|3

|Swarthmore

scope="row"|Tacony

|{{rint|philadelphia|tre}} 

|—

|align=center|2

|Philadelphia (Tacony)

scope="row"|Temple University {{access icon}}

|{{rint|philadelphia|air}} {{rint|philadelphia|che}} {{rint|philadelphia|chw}} {{rint|philadelphia|fox}}
{{rint|philadelphia|lan}} {{rint|philadelphia|nor}} {{rint|philadelphia|med}} {{rint|philadelphia|pao}}
{{rint|philadelphia|tre}} {{rint|philadelphia|war}} {{rint|philadelphia|wtr}} {{rint|philadelphia|wil}} 

|—

|align=center|{{sort|0|CC}}

|Philadelphia (Temple University)

scope="row"|Thorndale {{access icon}}

|{{rint|philadelphia|pao}} 

|—

|align=center|4

|Thorndale

scope="row"|Torresdale

|{{rint|philadelphia|tre}} 

|—

|align=center|3

|Philadelphia (Torresdale)

scope="row"|Trenton Transit Center {{access icon}}

|{{rint|philadelphia|tre}} 

|{{ubl

|{{rail icon|Amtrak|name=y}}: Northeast Corridor lines (except Acela)

|{{rail icon|NJ Transit|name=y}}: {{rcb|system=NJ Transit|line=Northeast Corridor|inline=square}} {{rail color box|system=NJ Transit|line=River|inline=square}}

}}

|align=center|{{sort|6|NJ}}

|Trenton, New Jersey

scope="row"|Trevose {{access icon}}

|{{rint|philadelphia|wtr}} 

|—

|align=center|3

|Trevose

scope="row"|Tulpehocken

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (Germantown)

scope="row"|Upsal

|{{rint|philadelphia|chw}} 

|—

|align=center|2

|Philadelphia (West Mount Airy)

scope="row"|Villanova

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Villanova

scope="row"|Wallingford

|{{rint|philadelphia|med}} 

|—

|align=center|3

|Wallingford

scope="row"|Warminster {{access icon}}

|{{rint|philadelphia|war}} 

|—

|align=center|3

|Warminster Heights

scope="row"|Washington Lane

|{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (Germantown)

scope="row"|Wawa Station {{access icon}}

|{{rint|philadelphia|med}} 

|—

|align=center|3

|Wawa

scope="row"|Wayne {{access icon}}

|{{rint|philadelphia|pao}} 

|—

|align=center|3

|Wayne

scope="row"|Wayne Junction {{access icon}}

|{{rint|philadelphia|che}} {{rint|philadelphia|fox}} {{rint|philadelphia|lan}} {{rint|philadelphia|war}}
{{rint|philadelphia|wtr}} 

|—

|align=center|1

|Philadelphia (Nicetown)

scope="row"|West Trenton

|{{rint|philadelphia|wtr}} 

|—

|align=center|{{sort|6|NJ}}

|West Trenton, New Jersey

scope="row"|Whitford

|{{rint|philadelphia|pao}} 

|—

|align=center|4

|Exton

scope="row"|Willow Grove

|{{rint|philadelphia|war}} 

|—

|align=center|3

|Willow Grove

scope="row"|Wilmington {{access icon}}

|{{rint|philadelphia|wil}} 

|{{rail icon|Amtrak|name=y}}: Northeast Corridor lines

|align=center|4

|Wilmington, Delaware

scope="row"|Wissahickon

|{{rint|philadelphia|nor}} 

|—

|align=center|2

|Philadelphia (Wissahickon)

scope="row"|Wister

|{{rint|philadelphia|che}} 

|—

|align=center|1

|Philadelphia (Germantown)

scope="row"|Woodbourne

|{{rint|philadelphia|wtr}} 

|—

|align=center|4

|Woodbourne

scope="row"|Wyndmoor

|{{rint|philadelphia|che}} 

|—

|align=center|2

|Philadelphia (Chestnut Hill)

scope="row"|Wynnefield Avenue {{access icon}}

|{{rint|philadelphia|cyn}} 

|—

|align=center|1

|Philadelphia (Wynnefield)

scope="row"|Wynnewood

|{{rint|philadelphia|pao}} 

|—

|align=center|2

|Wynnewood

scope="row"|Yardley

|{{rint|philadelphia|wtr}} 

|—

|align=center|4

|Yardley

Notes

{{reflist|group=lower-alpha}}

References

{{reflist}}{{SEPTA Regional Rail stations}}{{SEPTA |state=autocollapse}}

{{featured list}}

SEPTA Regional Rail

SEPTA Regional Rail

SEPTA Regional Rail