31 compartments of a freight train in Madhya Pradesh's Singrauli ran off the tracks and as a result train traffic was derailed on the route.