# List of SEPTA Regional Rail stations

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. The system covers a total route length of 280 miles (450 km), with 13 service lines and 155 stations. 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). 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.
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 servicees into adjacent suburbs. Rail services were combined into seven routes, designated as R1 through R8. The "R" designations were later dropped in 2010, and the network was reconfigured with 13 routes renamed for their outbound terminal stations.
* 0–9
* A
* B
* C
* D
* E
* F
* G
* H
* I
* J
* L
* M
* N
* O
* P
* Q
* R
* S
* T
* U
* V
* W
* Y
* Notes
* References

## Lines

SEPTA Regional Rail lines :
| Line | Weekday ridership (FY 2023) | Route length | Inbound terminus | Outbound terminus |
| Airport Line | 5,268 | 12.10 mi (19.47 km) | Temple University | Airport Terminals E & F |
| Chestnut Hill East Line | 2,318 | 12.20 mi (19.63 km) | 30th Street Station | Chestnut Hill East |
| Chestnut Hill West Line | 2,768 | 14.59 mi (23.48 km) | Temple University | Chestnut Hill West |
| Cynwyd Line | 112 | 6.93 mi (11.15 km) | Suburban Station | Cynwyd |
| Fox Chase Line | 2,425 | 12.69 mi (20.42 km) | 30th Street Station | Fox Chase |
| Lansdale/Doylestown Line | 7,674 | 35.81 mi (57.63 km) | 30th Street Station | Doylestown |
| Manayunk/Norristown Line | 4,724 | 20.48 mi (32.96 km) | Penn Medicine Station | Elm Street |
| Media/Wawa Line | 3,548 | 20.77 mi (33.43 km) | Temple University | Wawa Station |
| Paoli/Thorndale Line | 7,425 | 37.92 mi (61.03 km) | Temple University | Thorndale |
| Trenton Line | 7,316 | 35.95 mi (57.86 km) | Temple University | Trenton Transit Center |
| Warminster Line | 5,227 | 22.37 mi (36.00 km) | Penn Medicine Station | Warminster |
| West Trenton Line | 5,736 | 34.79 mi (55.99 km) | Penn Medicine Station | West Trenton |
| Wilmington/Newark Line | 4,172 | 41.37 mi (66.58 km) | 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 icon.
SEPTA Regional Rail stations :
| Station | Rail connections | Zone | Location |
| 9th Street | — | 4 | Lansdale |
| 30th Street Station | Amtrak: Keystone Corridor lines, Northeast Corridor lines NJ Transit: ■ Atlantic City Line SEPTA Metro: (Drexel Station at 30th Street) | CC | Philadelphia (University City) |
| 49th Street | SEPTA Metro: (at 49th–Chester) | 1 | Philadelphia (Kingessing) |
| Airport Terminal A | — | 4 | Philadelphia (Airport) |
| Airport Terminal B | — | 4 | Philadelphia (Airport) |
| Airport Terminals C & D | — | 4 | Philadelphia (Airport) |
| Airport Terminals E & F | — | 4 | Philadelphia (Airport) |
| Allegheny | — | 1 | Philadelphia (Swampoodle) |
| Ambler | — | 3 | Ambler |
| Angora | SEPTA Metro: (at 58th–Baltimore) | 1 | Philadelphia (Angora) |
| Ardmore | Amtrak: Keystone Service | 2 | Ardmore |
| Ardsley | — | 3 | Ardsley |
| Bala | — | 2 | Bala Cynwyd |
| Berwyn | — | 3 | Berwyn |
| Bethayres | — | 3 | Bethayres |
| Bridesburg | — | 2 | Philadelphia (Bridesburg) |
| Bristol | — | 4 | Bristol |
| Bryn Mawr | — | 3 | Bryn Mawr |
| Carpenter | — | 2 | Philadelphia (West Mount Airy) |
| Chalfont | — | 4 | Chalfont |
| Chelten Avenue | — | 2 | Philadelphia (Germantown) |
| Cheltenham | — | 2 | Cheltenham |
| Chester Transit Center | — | 3 | Chester |
| Chestnut Hill East | — | 2 | Philadelphia (Chestnut Hill) |
| Chestnut Hill West | — | 2 | Philadelphia (Chestnut Hill) |
| Churchmans Crossing | — | 4 | Christiana, Delaware |
| Claymont | — | 4 | Claymont, Delaware |
| Clifton–Aldan | SEPTA Metro: | 2 | Aldan/Clifton Heights |
| Colmar | — | 4 | Colmar |
| Conshohocken | — | 3 | Conshohocken |
| Cornwells Heights | Amtrak: Keystone Service | 3 | Cornwells Heights |
| Crestmont | — | 3 | Crestmont |
| Croydon | — | 3 | Croydon |
| Crum Lynne | — | 3 | Crum Lynne |
| Curtis Park | — | 2 | Sharon Hill |
| Cynwyd | — | 2 | Bala Cynwyd |
| Darby | — | 2 | Darby |
| Daylesford | — | 3 | Daylesford |
| Delaware Valley University | — | 4 | Doylestown |
| Devon | — | 3 | Devon |
| Downingtown | Amtrak: Keystone Service | 4 | Downingtown |
| Doylestown | — | 4 | Doylestown |
| East Falls | — | 1 | Philadelphia (East Falls) |
| Eastwick | — | 1 | Philadelphia (Eastwick) |
| Eddington | — | 3 | Eddington |
| Eddystone | — | 3 | Eddystone |
| Elkins Park | — | 2 | Elkins Park |
| Elm Street | — | 3 | Norristown |
| Elwyn | — | 3 | Elwyn |
| Exton | Amtrak: Keystone Corridor lines | 4 | Exton |
| Fern Rock Transit Center | SEPTA Metro: | 1 | Philadelphia (Fern Rock) |
| Fernwood–Yeadon | — | 2 | Upper Darby/Yeadon |
| Folcroft | — | 2 | Folcroft |
| Forest Hills | — | 3 | Philadelphia (Somerton) |
| Fort Washington | — | 3 | Fort Washington |
| Fortuna | — | 4 | Fortuna |
| Fox Chase | — | 2 | Philadelphia (Fox Chase) |
| Germantown | — | 1 | Philadelphia (Germantown) |
| Gladstone | — | 2 | Lansdowne |
| Glenolden | — | 2 | Glenolden |
| Glenside | — | 3 | Glenside |
| Gravers | — | 2 | Philadelphia (Chestnut Hill) |
| Gwynedd Valley | — | 3 | Gwynedd Valley |
| Hatboro | — | 3 | Hatboro |
| Haverford | — | 2 | Haverford |
| Highland | — | 2 | Philadelphia (Chestnut Hill) |
| Highland Avenue | — | 3 | Chester |
| Holmesburg Junction | — | 2 | Philadelphia (Holmesburg) |
| Ivy Ridge | — | 2 | Philadelphia (Roxborough) |
| Jefferson Station | SEPTA Metro: (at 8th–Market) SEPTA Metro: (at 11th Street) DRPA: PATCO (at 8th Street) | CC | Philadelphia (Market East) |
| Jenkintown–Wyncote | — | 3 | Jenkintown |
| Langhorne | — | 4 | Langhorne Manor |
| Lansdale | — | 4 | Lansdale |
| Lansdowne | — | 2 | Lansdowne |
| Lawndale | — | 2 | Philadelphia (Lawndale) |
| Levittown | — | 4 | Tullytown |
| Link Belt | — | 4 | Chalfont |
| Main Street | — | 3 | Norristown |
| Malvern | — | 4 | Malvern |
| Manayunk | — | 2 | Philadelphia (Manayunk) |
| Marcus Hook | — | 3 | Marcus Hook |
| Meadowbrook | — | 3 | Meadowbrook |
| Media | — | 3 | Upper Providence Township |
| Melrose Park | — | 2 | Melrose Park |
| Merion | — | 2 | Merion |
| Miquon | — | 2 | Miquon |
| Morton | — | 2 | Morton |
| Mount Airy | — | 2 | Philadelphia (East Mount Airy) |
| Moylan–Rose Valley | — | 3 | Moylan |
| Narberth | — | 2 | Narberth |
| Neshaminy Falls | — | 3 | Feasterville-Trevose |
| New Britain | — | 4 | New Britain |
| Newark | Amtrak: Northeast Regional | 4 | Newark, Delaware |
| Noble | — | 3 | Noble |
| Norristown Transit Center | SEPTA Metro: | 3 | Norristown |
| North Broad | SEPTA Metro: (at North Philadelphia) | 1 | Philadelphia (Glenwood) |
| North Hills | — | 3 | North Hills |
| North Philadelphia | Amtrak: Keystone Service SEPTA Metro: (at North Philadelphia) | 1 | Philadelphia (Glenwood) |
| North Wales | — | 4 | North Wales |
| Norwood | — | 2 | Norwood |
| Olney | — | 1 | Philadelphia (Olney) |
| Oreland | — | 3 | Oreland |
| Overbrook | — | 2 | Philadelphia (Overbrook) |
| Paoli | Amtrak: Keystone Corridor lines | 4 | Paoli |
| Penllyn | — | 3 | Penllyn |
| Penn Medicine Station | — | CC | Philadelphia (University City) |
| Pennbrook | — | 4 | Lansdale |
| Philmont | — | 3 | Huntingdon Valley |
| Primos | — | 2 | Aldan/Upper Darby |
| Prospect Park | — | 2 | Prospect Park |
| Queen Lane | — | 1 | Philadelphia (Germantown) |
| Radnor | — | 3 | Radnor |
| Richard Allen Lane | — | 2 | Philadelphia (West Mount Airy) |
| Ridley Park | — | 3 | Ridley Park |
| Rosemont | — | 3 | Rosemont |
| Roslyn | — | 3 | Roslyn |
| Rydal | — | 3 | Rydal |
| Ryers | — | 2 | Philadelphia (Burholme) |
| Secane | — | 2 | Secane |
| Sedgwick | — | 2 | Philadelphia (East Mount Airy) |
| Sharon Hill | — | 2 | Sharon Hill |
| Somerton | — | 3 | Philadelphia (Somerton) |
| Spring Mill | — | 3 | Spring Mill |
| St. Davids | — | 3 | St. Davids |
| St. Martins | — | 2 | Philadelphia (Chestnut Hill) |
| Stenton | — | 2 | Philadelphia (East Mount Airy) |
| Strafford | — | 3 | Strafford |
| Suburban Station | SEPTA Metro: (at 15th Street/City Hall) | CC | Philadelphia (Logan Square) |
| Swarthmore | — | 3 | Swarthmore |
| Tacony | — | 2 | Philadelphia (Tacony) |
| Temple University | — | CC | Philadelphia (Temple University) |
| Thorndale | — | 4 | Thorndale |
| Torresdale | — | 3 | Philadelphia (Torresdale) |
| Trenton Transit Center | Amtrak: Northeast Corridor lines (except Acela) NJ Transit: ■ Northeast Corridor Line ■ River Line | NJ | Trenton, New Jersey |
| Trevose | — | 3 | Trevose |
| Tulpehocken | — | 2 | Philadelphia (Germantown) |
| Upsal | — | 2 | Philadelphia (West Mount Airy) |
| Villanova | — | 3 | Villanova |
| Wallingford | — | 3 | Wallingford |
| Warminster | — | 3 | Warminster Heights |
| Washington Lane | — | 2 | Philadelphia (Germantown) |
| Wawa Station | — | 3 | Wawa |
| Wayne | — | 3 | Wayne |
| Wayne Junction | — | 1 | Philadelphia (Nicetown) |
| West Trenton | — | NJ | West Trenton, New Jersey |
| Whitford | — | 4 | Exton |
| Willow Grove | — | 3 | Willow Grove |
| Wilmington | Amtrak: Northeast Corridor lines | 4 | Wilmington, Delaware |
| Wissahickon | — | 2 | Philadelphia (Wissahickon) |
| Wister | — | 1 | Philadelphia (Germantown) |
| Woodbourne | — | 4 | Woodbourne |
| Wyndmoor | — | 2 | Philadelphia (Chestnut Hill) |
| Wynnefield Avenue | — | 1 | Philadelphia (Wynnefield) |
| Wynnewood | — | 2 | Wynnewood |
| Yardley | — | 4 | Yardley |