A freight train carrying about 40 wagons of sulphuric acid derailed near Julia Creek early Saturday morning.
A Queensland Rail spokesperson said about 4am an Aurizon train derailed 15km east of town – barely 15km from where a train derailment caused a major spill of sulphuric acid in December.
The cause of that accident was flooding but the cause of the latest accident is not yet known though no one was injured.
Four of the wagons left the tracks but remained upright and Queensland Rail said there were no leaks.
The Queensland Fire and Emergency Service said they received a call about 4.35am, two crews attended the scene and after assessing the carriages found no apparent leaks.
The train was heading west from Townsville to a mine site when it came off the tracks.
Two passenger trains travelling between Mount Isa and Townsville have been cancelled.
Queensland Rail safety investigators are on their way to the scene.