It was unclear how many witnesses were on the train platform at the time.
Steve Kulm, an Amtrak spokesman, said 118 passengers were aboard the train at the time of the accident, and there were no reported injuries from passengers or crew.
The tracks were closed immediately after the accident, and Kulm said Amtrak service through the area resumed about an hour afterward — although some trains were delayed.
Kulm said passengers aboard the train disembarked at the Overbrook station, and were picked up by a later train that was traveling in the same direction.
SEPTA resumed full service along the Paoli-Thorndale regional rail route around 8:15 p.m., but terminated service along the route because of a problem with one of Amtrak’s overhead power lines.
Andrew Busch, a SEPTA spokesman, said it was unclear what caused damage to the line.
A maintenance crew was sent to work on repairing the power line Tuesday night, and Busch said SEPTA was working to restore service along the route by Wednesday morning.