hero
How2Go
Dharmapuri to Indore

Dharmapuri to Indore

Indore is approximately 1200+ km from Dharmapuri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Indore.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Dharmapuri

Bangalore

Indore

Approx Travel Time

5h 49m

₹7,659

Onwards

Dharmapuri

Bangalore

Indore

Approx Travel Time

6h 39m

₹8,104

Onwards

Dharmapuri

Bangalore

Indore

Approx Travel Time

7h 44m

₹10,600

Onwards

Via Bangalore, Nagpur

CHEAPEST

Dharmapuri

Bangalore

Nagpur

Indore

Approx Travel Time

1d 3h 59m

₹1,085

Onwards

Via Anantapur

Dharmapuri

Anantapur

Indore

Approx Travel Time

1d 6h 10m

₹5,718

Onwards

Via Bangalore, Nanded

Dharmapuri

Bangalore

Nanded

Indore

Approx Travel Time

1d 7h 15m

₹1,690

Onwards

Via Bangalore, Jalgaon

Dharmapuri

Bangalore

Jalgaon

Indore

Approx Travel Time

1d 6h 31m

₹6,221

Onwards

Via Chennai

Dharmapuri

Chennai

Indore

Approx Travel Time

9h 18m

₹11,953

Onwards

Via Bangalore, Goa

Dharmapuri

Bangalore

Goa

Indore

Approx Travel Time

8h 9m

₹9,206

Onwards

Via Bangalore, Pune

Dharmapuri

Bangalore

Pune

Indore

Approx Travel Time

7h 34m

₹9,873

Onwards

Frequently Asked Questions

What is the distance between Dharmapuri and Indore?

Indore is approximately 1200+ kms from Dharmapuri.

How long does it take to reach Indore from Dharmapuri?

It takes approximately 6 hours to reach Indore from Dharmapuri by Train, Flight Via Bangalore.

What is the cheapest way to reach Indore from Dharmapuri?

The cheapest way to reach Indore from Dharmapuri is by Train Via Bangalore, Nagpur.

What is the fastest way to reach Indore from Dharmapuri?

The fastest way to reach Indore from Dharmapuri is by Train, Flight Via Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India