A broken rail shut down service to SEPTA's Paoli-Thorndale line Friday morning and was causing delays for Amtrak.
SEPTA posted an advisory at 7 a.m. saying service was suspended between Thorndale and Malvern until further notice.
Trains would continue to run between Malvern and Philadelphia, but delays should be expected, according to SEPTA.
Breaking news and the stories that matter to your neighborhood.
Alternative service suggestions were posted to SEPTA's website.
Amtrak spokesman Craig Schulz said service along the Harrisburg line was affected by the broken rail.
Amtrak service was operating on a single rail through the area and riders could expect delays of about 30 minutes while crews worked to fix the isse, he said.