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


Paoli/Thorndale: Due to Amtrak track work, train #3505 will terminate at 30th Street Station beginning Friday, March 24 until Friday, March 31. Please transfer to train #507 at 30th Street Station during this time. All other Paoli-Thorndale trains may experience delays during Amtrak's work.

Origination Train # Destination Status
Wilmington 272 Norristown On Time
Wilmington 274 Norristown On Time
Norristown 275 Wilmington 11 min
Norristown 277 Marcus Hook 2 min
West Trenton 389 Elwyn 1 min
Elwyn 392 West Trenton On Time
Elwyn 394 West Trenton 1 min
Elwyn 396 West Trenton On Time
Airport 466 Glenside 3 min
Airport 468 Warminster 2 min
Glenside 471 Airport 3 min
Warminster 473 Airport On Time
Doylestown 585 Thorndale 15 min
Doylestown 587 Thorndale 2 min
Thorndale 592 Doylestown On Time
Thorndale 594 Doylestown On Time
Chestnut H East 773 Trenton 8 min
Trenton 774 Chestnut H East 7 min
Trenton 776 Chestnut H East On Time
Chestnut Hill East 7865 Chestnut H West 2 min
Fox Chase 861 Chestnut H West 1 min
Chestnut H West 866 Fox Chase On Time

What is TrainView?