The route from Barwani to Hoshangabad covers 350 km. You should travel to Indore first and then take a train or bus to Hoshangabad (now known as Narmadapuram). The journey offers beautiful views of the Narmada river valley. Total travel time is approximately 8 to 9 hours. It is a popular route for those visiting the Narmada ghats.
Total Distance: Driving distance is 350 km; straight-line air distance is 300 km.
Trains are more comfortable than buses for the Indore-Hoshangabad leg.
October to March, when the Narmada ghats are pleasant.