A forty-year-old man has sadly died following a train collision east of Westwood, 50 kilometres west of Rockhampton on Friday afternoon.
It is believed two trains collided at 11.40am, one an empty locomotive travelling westbound and the other also travelling west loaded with coal.
Three workers were injured, including a 49-year-old Margate man who died at the scene.
A 43-year-old man suffered a broken leg and was airlifted to the Rockhampton Hospital and a 41-year-old man sustained minor injuries and was transported to the same hospital by road.
The Capricorn Highway east of Westwood had to be closed for around two hours.
The Forensic Crash Unit is investigating the incident.