Select A Station

Type in part of a station name to narrow down the list, then click on the station name to get stats for that station such as average minutes late and number of trains over the last 24 hours.

9TH Street Lansdale 30th Street Station 49th Street Airport Terminal A Airport Terminal B Airport Terminal C D Airport Terminal E-F Allegheny Allen Lane Ambler Angora Ardmore Ardsley Bala Berwyn Bethayres Bridesburg Bristol Bryn Mawr Carpenter Chalfont Chelten Avenue Cheltenham Chester TC Chestnut Hill East Chestnut Hill West Churchman's Crossing Claymont Clifton-Aldan Colmar Conshohocken Cornwells Heights Crestmont Croydon Crum Lynne Curtis Park Cynwyd Darby Daylesford Delaware Valley College Devon Downingtown Doylestown East Falls Eastwick Eddington Eddystone Elkins Park Elm St Elwyn Station Exton Fern Rock T C Fern Rock TC Fernwood-Yeadon Folcroft Forest Hills Fort Washington Fortuna Fox Chase Germantown Gladstone Glenolden Glenside Gravers Gray 30th Street Gwynedd Valley Hatboro Haverford Highland Highland Avenue Holmesburg Jct Ivy Ridge Jefferson Station Jenkintown Wyncote Langhorne Lansdale Lansdowne Lawndale Levittown Link Belt Main Street Malvern Manayunk Marcus Hook Meadowbrook Media Melrose Park Merion Miquon Morton Mount Airy Moylan-Rose Valley Narberth Neshaminy New Britain Newark Noble Norristown - Elm Street Norristown T.C. Norristown TC North Broad North Hills North Philadelphia Amtrak North Wales Norwood Olney Oreland Overbrook Paoli Penllyn Penn Medicine Station Pennbrook Philmont Primos Prospect Park - Moore Queen Lane Radnor Ridley Park Rosemont Roslyn Rydal Ryers Secane Sedgwick Sharon Hill Somerton Spring Mill St. Davids St. Martins Stenton Strafford Suburban Station Swarthmore Tacony Temple U Temple University Thorndale Torresdale Trenton Trevose Tulpehocken University City Upsal Villanova Wallingford Warminster Washington Lane Wawa Wayne Wayne Junction Wayne-A West Trenton Whitford Willow Grove Wilmington Wissahickon Wister Woodbourne Wyndmoor Wynnefield Avenue Wynnewood Yardley