The journey from Nayagarh to Kanpur covers approximately 1050 km. You will need to reach Khurda Road or Bhubaneswar to catch a train heading towards Northern India. The route passes through the industrial hubs of Jharkhand and Bihar. Expect a travel time of 20 to 22 hours by rail. Kanpur is a major industrial city with a rich history.
Total Distance: Driving distance is 1100 km; straight-line air distance is 900 km.
Check for direct trains from Bhubaneswar to Kanpur Central.
October to March, as the summer months are very hot.