The journey from Byasanagar to Indore connects the eastern coast to the heart of Madhya Pradesh. The most practical way is by train, connecting Jajpur Keonjhar Road to Indore Junction. The route passes through the scenic landscapes of Chhattisgarh and central India. Expect a travel time of 20 to 25 hours by train. Road travel is also possible via NH 53 and NH 47.
Total Distance: 1200 km by road, 950 km air distance.
The Puri-Indore Express is a convenient direct train.
October to March for pleasant weather.