A 29-year-old man died instantly after being hit by a train in Roodepoort, west of Johannesburg, ER24 said.
The incident took place early on Saturday morning at the Florida train station, said ER24 spokesperson Werner Vermaak.
Paramedics from ER24 arrived on the scene and found the man lying next to the tracks, Vermaak said. By that time, the man had already died.
Paramedics observed that he sustained "severe injuries", Vermaak noted.
Local authorities attended to the scene.