The accident happened around 5 a.m. on the northbound side of the subway tracks of the Snyder Station on the Broad Street Line, a SEPTA spokeswoman said.
Police, fire, and emergency medical crews immediately responded. The man was later pronounced dead at the scene.
An investigation into the incident is ongoing.
Click here to follow Daily Voice Bristol and receive free news updates.