It happened around 10:30 near the Norwood SEPTA station on the 500 block of Welcome Avenue.
SEPTA temporarily suspended service on the Wilmington/Newark Regional Rail Line to investigate.
Amtrak trains were also stopped at 30th Street Station.
All services have been restored.
The incident is under investigation.