The train from Howrah to Jasidih was at a spot in between Rupnarayanpur and Salanpur in the morning when the driver spotted the crack and alerted maintenance officials.
As the track was being repaired, local train services on the route were affected, officials said.