The loco engine pulling the Dindigul-Nagore passenger rake derailed while being shunted from the yard to the railway junction on Saturday, causing a delay of more than five hours.
The train was scheduled to depart at 6.15 a.m.
When the locomotive pilot of the yard was shunting the empty rake to the platform, the engine ploughed through the cement barricade at the dead- end of the track and derailed at around 5.15 a.m. However, the six wagons did not jump the rails.
The station officials said that a technical team that had arrived from Madurai would inspect the site of derailment.
The wagons were delinked from the engine and brought to the platform using another locomotive. The train left Dindigul by 11.30 a.m.
A recovery vehicle and a crane were brought from Madurai.
Efforts to lift the derailed engine were on till late in the evening.