Railway developments in the area started in the 1880s. East Indian Railway Company opened the Manihari-Katihar-Kasba section in 1888 and the North Bengal Railway opened the Katihar-Raiganj section the same year. The Barsoi-Kishanganj section opened in 1889. All these lines were metre gauge lines. Darjeeling Himalayan Railway, operating narrow gauge lines, extended their operations from Siliguri to Kishenganj in 1915. Siliguri was connected to Calcutta via the eastern part of Bengal since 1878. However, with the partition of India in 1947, railway services in the region were completely disrupted. In 1949, the narrow gauge Siliguri-Kishanganj section was upgraded to metre gauge. Thus there was a direct metre gauge connection from Manihari to Siliguri via Katihar. A generally acceptable route to Siliguri was via Sahibganj Loop to Sakrigali ghat. Across the Ganges by ferry to Manihari Ghat. Then metre gauge via Katihar and Barsoi to Kishanganj and finally narrow gauge to Sliguri, before Kishanganj-Siliguri was converted to metre gauge. This, therefore, remains a historic route, even though for a short period.
In the sixties, new broad gauge lines were laid in the area and in 1971 with the rail bridge over Farakka Barrage, Siliguri was once again directly connected with Calcutta by broad gauge track. A section of the broad gauge line from Mukuria to Aluabari Road ran alongside the metre gauge line. The metre gauge line survived for many years until 2011. An Indian RailwaysFan Club enthusiast reported : "Near Siliguri, a MG line emerges to the right, on a somewhat high embankment and continues to run parallel to the road. This is the Siliguri-Kishanganj-Katihar MG line which still exists. Bagdogra is a station on this line, in fact the airport's runway almost ends within station limits! Both road and rail curve northwards but then diverge with the road crossing over the railway tracks. This overpass is above the Siliguri-New Mal Junction-Alipurduar Junction-Samuktala Road line and the DHR. The former was MG in 2000 and is BG now."
Gauge conversion
The Siliguri-Katihar line was the last surviving metre gauge line in the area. The Aluabari Road-Katihar section already had a broad gauge line running alongside the metre gauge line. The Aluabari Road-Siliguri section needed to be converted. Conversion work was taken up in 2008, train services in the section was suspended and conversion work completed early in 2011.