Katihar Junction railway station serves Katihar city in Katihar district in the Indian state of Bihar. The Katihar Junction railway station is connected to most of the major cities in India by the railway network.
Katihar lies in between Barauni-Katihar section of Barauni-Guwahati line Katihar-Siliguri line which serves the city with numerous number of trains to Guwahati, Kolkata, Delhi, Dalkhola and with many other cities.
East Indian Railway Company (EIR) opened the Manihari-Katihar-Kasba section in 1888 and the North Bengal Railway opened the Katihar-Raiganj section the same year. EIR opnened the Barsoi-Kishanganj section in 1889. All these lines were 1,000 mm (3 ft 3 3⁄8 in) wide metre gauge lines. Darjeeling Himalayan Railway, operating 2 ft (610 mm) narrow gauge lines, extended their operations from Siliguri to Kishanganj in 1915 and to Dalkhola.
Siliguri was connected to Kolkata via the eastern part of Bengal since 1878 (for details see Howrah-New Jalpaiguri Line). 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. The importance of Katihar station grew because of the jute mill in the region.