Train O'Clock

Penllyn Today's arrivals

Live train arrivals

Departures
Line Number Arrival From Platform Expected
Lansdale/Doylestown
542 6:32 pm Malvern 2 On time
Lansdale/Doylestown
6524 6:54 pm Gray 30th Street 2 On time
Trenton
7572 7:34 pm Trenton 2 On time
Lansdale/Doylestown
3526 7:54 pm Penn Medical Station 2 On time
Wilmington/Newark
2528 8:54 pm Wilmington 2 On time
Wilmington/Newark
2530 9:52 pm Newark 2 On time
Lansdale/Doylestown
6532 11:24 pm Gray 30th Street 2 On time
Airport
4574 12:14 am Airport Terminal E-F 2 On time
Lansdale/Doylestown
6588 12:51 am Gray 30th Street 2 On time