The journey from Sakleshpur to Indore spans over 1300 km. The most efficient way is to reach Bangalore and take a train to Indore. Alternatively, you can drive via NH 48. This route connects the Western Ghats to the cleanest city in India. Expect a travel time of 24 to 28 hours depending on your mode of transport.
Total Distance: 1300 km by road, 1050 km by air.
Book early to get competitive fares.
October to March for pleasant weather.