The distance from Karjat to Indore is about 600 km. You can reach Indore by taking a local train to Mumbai and then boarding an express train like the Avantika Express. By road, the journey involves traveling through the scenic Western Ghats and NH 52. Indore is known for its culinary delights and as the cleanest city in India.
Total Distance: 600 km by road, 500 km straight-line.
Overnight trains are the most convenient.
The road through the Ghats is scenic but winding.
October to March for pleasant weather.