Train O'Clock

Lansdale Today's arrivals

Live train arrivals

Departures
Line Number Arrival From Platform Expected
Lansdale/Doylestown
2514 2:06 pm North Hills 2 On time
Lansdale/Doylestown
6516 3:06 pm Gray 30th Street 2 On time
Lansdale/Doylestown
6590 3:50 pm Gray 30th Street 2 On time
Wilmington/Newark
2518 4:08 pm Wilmington 2 On time
Lansdale/Doylestown
6520 4:50 pm Gray 30th Street R On time
Lansdale/Doylestown
3592 5:07 pm Penn Medical Station 2 On time
Lansdale/Doylestown
6592 5:29 pm Gray 30th Street R On time
Lansdale/Doylestown
6594 5:45 pm Gray 30th Street 2 On time
Lansdale/Doylestown
6596 5:54 pm Gray 30th Street 2 On time
Wilmington/Newark
2522 6:06 pm Newark 2 On time
Paoli/Thorndale
542 6:45 pm Malvern 2 On time
Lansdale/Doylestown
6524 7:08 pm Gray 30th Street 2 On time