The journey from Bandhabahal to Kanpur covers approximately 950 km. You must reach Jharsuguda Junction to board trains heading towards North India. The route passes through the states of Jharkhand and Bihar before entering Uttar Pradesh. Expect a travel time of 18 to 20 hours by train. Kanpur is a major rail junction in the northern railway network.
Total Distance: 950 km by rail, 800 km air distance.
Book your ticket well in advance as this route is high-demand.
October to March for pleasant weather.