Pre–Partition Ranaghat–Krishnanagar Light Railway While the
main line of the eastern section of the
Eastern Bengal Railway was opened from
Calcutta to
Kushtia via
Ranaghat in 1862, it bypassed
Krishnanagar and
Shantipur, two very prominent heritage centers of art, culture and learning of the 18th and 19th century
Bengal. To resolve this issue,
Martin's Light Railways constructed a long,
2 ft 6 in narrow gauge line from Aistala Ghat, on the west bank of the
Churni river, near Ranaghat to Krishnanagar via Shantipur in 1899 which was known as the Ranaghat–Krishnanagar Light Railway. EBR further constructed a long
broad gauge line from Ranaghat station to Churni Ghat, known as the
Churni Extension railway, from where a direct ferry connection to Aistala Ghat was established. The administration of the Ranaghat–Krishnanagar Light Railway passed onto EBR in 1904.
Murshidabad Branch Railway EBR opened the Ranaghat–Murshidabad–Bhagwangola–Krishnapur branch line in 1905. This was known as the Murshidabad Branch Railway. In 1909, a
metre gauge line from Katihar to Godagari Ghat (on the north bank of the
Ganges), known as the
Godagari Ghat Branch Railway was built, from where a ferry connection was established to Lalgola Ghat, thus providing a direct link from
Katihar to
Calcutta.
Further extensions in 1925. a
broad gauge extension was built from Churni Bridge (present day
Kalinarayanpur Junction railway station) to Shantipur thus establishing direct connectivity from Sealdah to Shantipur. This made the Aistala Ghat–Shantipur section and the Churni Extension Railway redundant following which they were dismantled and the line was known as
Shantipur–Krishnanagar Light Railway. In 1928, a long branch line was constructed from
Azimganj on the
B.B. loop line to the
Nashipur Road station on the Ranaghat–Lalgola line via a bridge across the
Bhagirathi river for carrying stone freight traffic. This bridge was destroyed in the Second World War, leading to connectivity problems between the twin cities of
Azimganj and
Jiaganj located on the opposite sides of the
Bhagirathi river.
Post-partition Following the
partition of India in 1947, the link between
Sealdah and
Katihar via this line was snapped affecting the connection of
South Bengal with
North Bengal,
North Bihar and
Assam due to which the ferry connection was moved to between Sakrigali Ghat railway station in the
Sahibganj Loop to Manihari Ghat railway station in the
Katihar–Teznarayanpur branch line. The
Katihar–Singhabad section was converted to broad gauge in 1962 with the construction of the new
Howrah–New Jalpaiguri line. The line along with other EBR lines came under the jurisdiction of the
Sealdah railway division of the
Eastern Railway post zonal re-organisation in 1952.
Gauge conversion & Nabadwip Dham Connection The Shantipur–Krishnanagar City
narrow gauge line was sanctioned for gauge conversion to
broad gauge in 2001. The line closed for gauge conversion in 2010 which was completed and the new line was commissioned on 7 February 2012. The Krishnanagar–Nabadwip Ghat section was sanctioned for gauge conversion in 2007 along with a planned extension of the line to on the
B.B. loop line with a bridge over the
Bhagirathi. While the gauge conversion of the section was completed from Krishnanagar City to Amghata railway station it was not commissioned because of unauthorized crossings, while the stretch between Amghata and Nabadwip Ghat has been blocked due to a temple and a mosque being on the alignment. Similarly, while the superstructure of the bridge between the Nabadwip Ghat and railway stations over the
Bhagirathi is ready, tracks leading to the bridge haven't been built because of land acquisition problems and protests by the locals. On 15 October 2023, a trial run of a
goods train was conducted between the and Amghata railway stations in order to check the heath of the unutilized section of the new gauge converted line. It was planned to short terminate trains at Amghata till the land acquisition problems between the Amghata–Nabadwip Ghat section are sorted out. The Krishnanagar City–Amghata section was finally commissioned for operations on 17 November 2025.
Nashipur rail bridge A
new railway bridge between Azimganj and Murshidabad, across the Bhagirathi river was sanctioned in 2001 owing to the long time demand of the people of the area. While the superstructure of the bridge was completed by 2013, since the approach roads couldn't be built due to land acquisition problems and local protests related to employment, the tracks leading to the bridge couldn't be constructed. The hurdles related to land acquisition & employment were finally cleared & work for laying the tracks was started in December 2022. Track renewal work by replacing the old railway panels was underway as of September 2023 and the entire work was expected to be completed by March 2024. Meanwhile the area near the bridge had become a popular picnic spot. The bridge was finally inaugurated on 2 March 2024 by Prime Minister
Narendra Modi. Once commissioned, the
Indian Railways planned to use the bridge for
North Bengal bound trains from
Sealdah like
Darjeeling Mail as it provided a shorter route between
Sealdah and
New Jalpaiguri leading to significant savings in cost and time. This plan finally came into fruition on 20 June 2025 when a new
Humsafar Express between
Sealdah and
Jalpaiguri Road was launched along this route. The
Kolkata–Sairang Express, the first train between
Kolkata and
Aizawl was also launched on 13 September 2025 along this route as well and quickly became popular within weeks of its launch. ==Track==