The lorry was on its way from Salem to Omalur when the mishap occurred last night.
Following this, departure of six trains from here was delayed for three hours. The lorry has been removed from the track.
The driver has been admitted to hospital.
Police have registered a case under various IPC sections including 279 (rash driving or riding on a public way) and 336 (Act endangering life or personal safety of others).