The journey from Baripada to Indore is a long-distance trip across Central India, covering approximately 1400 kilometers. You will travel from the East to the heart of Madhya Pradesh. The most practical route is to take a bus to Balasore, then a train to Nagpur, and finally a connecting train to Indore. Expect a travel time of 26 to 32 hours.
Total Distance: 1400 km by road, 1100 km air distance.
This is a very long journey; consider breaking it up in Nagpur.
October to March for pleasant weather.