As many as 12 trains have been cancelled by the East Coast Railways (ECoR) after a goods train derailed on Angul- Talcher Road Route on Tuesday. Apart from that, routes of eight other trains were diverted and one was short terminated as the tracks in this route were blocked.