The distance between Keonjhar and Indore is approximately 1100 kilometers. The most practical way to travel is by train via Nagpur or Bhopal. The journey takes you through the heart of central India. Expect a travel time of 22 to 26 hours by train. Driving is possible but requires a long journey.
Total Distance: 1100 km by road, 950 km air distance.
Book in advance for confirmed berths.
October to March for pleasant weather.