The distance from Shajapur to Khargone is 220 km. The route goes through Indore. You can take a bus from Shajapur to Indore and then a connecting bus to Khargone. The total travel time is about 5 hours. Khargone is known for its cotton production and the Narmada river banks.
Total Distance: 220 km by road, 190 km straight-line.
Buses to Khargone depart from the Gangwal Bus Stand in Indore.
October to March for pleasant weather.