Six coaches of the train derailed immediately after the train pulled out of platform number 2 of Dum Dum station at 6.05 AM, Eastern Railway spokesman said.
However, none was injured in the incident, the sources said, adding train services on the main line from Sealdah was normal.
Platform number two of the station had been blocked and trains were running on the other platforms.
Five of the six derailed coaches have been put back on the tracks and efforts were on to restore the last one, he said.