The Rohilkhand and Kumaon Railway started construction of railway line from Bhojipura to Kathgodam under a contract dated 12 October 1882. This was the main line, 53.92 miles in length sanctioned in 1882 and opened on 12 October 1884. Later this line was extended from Bareilly to Soron in 1906.
The railway line KasganjâÂÂSoron section was constructed by the Rajputana and Malwa Railways in 1885 when it was constructing the KanpurâÂÂAchnera section. Later on, when the R&KR constructed the BareillyâÂÂSoron line in 1906 the short section SoronâÂÂKasganj was given over to it. The MG extensions from Moradabad to Kashipur, from Kashipur to Ramnagar and Lalkuan to Kashipur were completed by 1908. Kasganj Junction railway station is a main railway station in Kasganj district, Uttar Pradesh. Its code is KSJ. It serves Kasganj city. The station consists of five platforms. The Bharatpur to Kasganj rail route caters to 16 express and passenger trains.