One of the carriages that were torched by angry commuters in Germiston.

Johannesburg - Angry commuters torched two train carriages at Germiston Station in Ekurhuleni in frustration over being late for work for a second day running after scheduled trains experienced delays on Tuesday morning.

The delay was caused by an early morning commuter fatality at Denver station in Joburg. The man was run over by a train while crossing the railway tracks between platforms.

The Star visited the Denver train station shortly after the commuter, who has been identified as 37-year-old Lindokhuhle Mazeka, was killed. Angry commuters said Mazeka was killed while jumping train tracks because he could not use a subway which links platforms at the station.

The body of Lindokhuhle Mazeka lies between tracks at Denver train station.

According to Ward 65 councillor Lindani Zulu the tunnel, which emits a stomach-churning stench, has been flooded for several months now.

Stoppages caused by the commuter's death angered passengers, who, it is alleged, started burning carriages at Germiston station.

#TrainFires: Two trains have been set alight at Germiston Station. This follows delays after a commuter was knocked down and killed at Denver in Joburg. PRASA officials are preventing journos from reporting. Commuters are frustrated that they're late for work. @TheStar_news. pic.twitter.com/0XOKc4Tpyz