The Keystone Corridor stretches across Pennsylvania from Philadelphia to Pittsburgh, covering a distance of 349 miles. The main line portion is 35.5 miles of track that both Amtrak and SEPTA trains run on. It ends in Thorndale. The route is one of the high-speed corridors designated by the Federal Rail Administration (FRA). The route crosses bridges and has nice scenery. It is an electrified line. The line is serviced by Amtrak’s Keystone service and SEPTA’s Paoli/Thorndale line. Amtrak has 7 trains daily stopping at: 30th Street Station Ardmore Paoli Exton Downigton SEPTA has 2-3 trains per hour stopping at: Suburban Station 30th Street Station Overbrook Merion Narberth Wynnewood Ardmore Haverford Bryn Mawr Rosemont Villanova Randor St. Davids Wayne Strafford Devon Berwyn Daylesford Paoli Malvern Exton Whitford Downington Thorndale Amtrak stock: ACS-64 pulling Amfleet coaches with ex-Metroliner cab car SEPTA stock: Silverliner V