hero
How2Go
Indore to Dharmapuri

Indore to Dharmapuri

Dharmapuri is approximately 1200+ km from Indore, 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 Dharmapuri.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Indore

Bangalore

Dharmapuri

Approx Travel Time

5h 47m

₹8,267

Onwards

Indore

Bangalore

Dharmapuri

Approx Travel Time

6h 50m

₹8,522

Onwards

Indore

Bangalore

Dharmapuri

Approx Travel Time

7h

₹10,685

Onwards

Via Pune, Bangalore

Indore

Pune

Bangalore

Dharmapuri

Approx Travel Time

1d 4h 29m

₹1,915

Onwards

Indore

Pune

Bangalore

Dharmapuri

Approx Travel Time

7h 52m

₹9,810

Onwards

Via Anantapur

Indore

Anantapur

Dharmapuri

Approx Travel Time

1d 6h 49m

₹5,099

Onwards

Via Nagpur, Bangalore

CHEAPEST

Indore

Nagpur

Bangalore

Dharmapuri

Approx Travel Time

1d 8h 12m

₹925

Onwards

Via Jalgaon, Bangalore

Indore

Jalgaon

Bangalore

Dharmapuri

Approx Travel Time

1d 5h 57m

₹7,859

Onwards

Direct Cab

Indore

Dharmapuri

Approx Travel Time

1d 2h 35m

₹23,803

Onwards

Via Goa, Bangalore

Indore

Goa

Bangalore

Dharmapuri

Approx Travel Time

8h 2m

₹9,950

Onwards

Frequently Asked Questions

What is the distance between Indore and Dharmapuri?

Dharmapuri is approximately 1200+ kms from Indore.

How long does it take to reach Dharmapuri from Indore?

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

What is the cheapest way to reach Dharmapuri from Indore?

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

What is the fastest way to reach Dharmapuri from Indore?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India