Southeastern Pennsylvania Transportation Authority Serving Bucks, Chester, Delaware, Montgomery, and Philadelphia Counties

Choose Your Service

Trip Planner

System Map

beginning location
final destination


Quick Links


General Announcement: RRD: Trains are subject to delays and crowded conditions due to an equipment shortage. As a result, some trains may bypass stations. We will notify passengers as soon as possible when these situations occur.  Interim Weekday Schedules are in effect. Also, please have passes and tickets ready to show prior to boarding Center City trains during the hours of 3 p.m. and 6:30 p.m. on weekdays. Beginning Tuesday, Sept. 6, SEPTA will offer Weekday Supplemental Express Bus Service for select Regional Rail Lines.
West Trenton: Additional trains not listed on the current Interim Weekday Schedules are departing West Trenton at 7:08 a.m. and Suburban Station at 5:20 p.m. this week. Both will operate local service.

Origination Train # Destination Status
Newark 1218 Suburban Station 7 min
Newark 1220 Suburban Station On Time
Marcus Hook 224 Norristown 14 min
Wilmington 226 Norristown 2 min
Norristown 227 Wilmington 16 min
Norristown 229 Wilmington 20 min
Norristown TC 2553 Malvern 10 min
Swarthmore 3532 Doylestown On Time
Swarthmore 3534 Doylestown On Time
University City 3552 Lansdale 22 min
Temple U 3553 Thorndale On Time
West Trenton 3557 Malvern 10 min
West Trenton 3561 Malvern On Time
Airport 454 Warminster On Time
Warminster 459 Airport On Time
Airport 4756 Chestnut H East On Time
Doylestown 5329 Swarthmore 3 min
Doylestown 5331 Swarthmore On Time
Malvern 5358 West Trenton 10 min
Malvern 5360 West Trenton 1 min
Lansdale 6599 Thorndale 31 min
Chestnut H East 7461 Airport 1 min
Chestnut H East 7465 Airport On Time
Fox Chase 851 Chestnut H West On Time
Chestnut H West 854 Fox Chase On Time
Temple U 9727 Trenton 6 min
Trenton 9730 Temple U On Time

What is TrainView?