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


Lansdale/Doylestown: Outbound train #580 is experiencing delays of up to 30 minutes.
Paoli/Thorndale: Inbound train #584 will express service from Paoli to Bryn Mawr due to earlier mechanical problems; up to 30 minutes delayed.
Trenton: Outbound train #3791 is experiencing delays of up to 25 minutes.
Warminster: Inbound train #459 is two cars short this evening. Passengers may encounter overcrowding. 

Origination Train # Destination Status
Cynwyd 1088 Suburban Station On Time
Suburban Station 1089 Cynwyd On Time
Norristown 2371 Elwyn 3 min
University City 2450 Warminster 7 min
Norristown TC 2457 Airport On Time
Wilmington 264 Norristown On Time
West Trenton 373 Elwyn 5 min
West Trenton 3755 Trenton On Time
West Trenton 383 Elwyn On Time
Elwyn 386 West Trenton 9 min
Elwyn 388 West Trenton On Time
Warminster 4269 Wilmington 2 min
Airport 454 Warminster 3 min
Glenside 459 Airport On Time
Lansdale 5265 Newark 6 min
Link Belt 573 Malvern 6 min
Doylestown 575 Thorndale 1 min
Lansdale 577 Thorndale 4 min
Lansdale 579 Malvern On Time
Downs 580 Lansdale 29 min
Malvern 582 Lansdale 5 min
30th St 584P Doylestown On Time
Malvern 586 Lansdale 11 min
Malvern 588 Doylestown On Time
Chestnut H East 757 Trenton 2 min
Chestnut H East 759 Trenton On Time
Trenton 768 Chestnut H East On Time
Chestnut H West 8266 Norristown On Time
Fox Chase 849 Chestnut H West On Time
Temple U 851 Chestnut H West On Time
Chestnut H West 8764 Chestnut H East 8 min
Newark 9254 Temple U On Time
Newark 9294 Temple U On Time
Airport 9452 Temple U 17 min
Temple U 9571 Thorndale 2 min
30th St Pro584 Doylestown On Time

What is TrainView?