The 128 km long Krishnanagar–Lalgola stretch was electrified in 2004 for EMU services.[citation needed]
Infrastructure
The railway station has three platforms after the installation of a double railway track. The No. 1 platform is connected to Azimganj Junction.[3]
Extension
For the shortest route between Siliguri and Kolkata, Railway Ministry of India had attempted to connect Murshidabad with Azimganj Junction. The bridge named as Nashipur Rail Bridge over the Bhagirathi River was built decade ago. But due to land acquisition problems, the work of connecting these two stations couldn't be completed. The work has resumed again in November, 2022.[4] After work completed in February 2024, the Nashipur bridge is now commissioned from March 2024.[5] Rail Ministry reports say that this bridge will minimise the travel distance between Sealdah and Siliguri by 20 kilometres (12 mi) as well as saving 20–25 minutes of travel time. Murshidabad is now officially a Junction Railway Station.