hero
How2Go
Ahmedabad to Dharmapuri

Ahmedabad to Dharmapuri

Dharmapuri is approximately 1350+ km from Ahmedabad, 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

Ahmedabad

Bangalore

Dharmapuri

Approx Travel Time

5h 52m

₹6,487

Onwards

Ahmedabad

Bangalore

Dharmapuri

Approx Travel Time

7h 5m

₹6,742

Onwards

Ahmedabad

Bangalore

Dharmapuri

Approx Travel Time

6h 54m

₹8,905

Onwards

Via Tumkur

CHEAPEST

Ahmedabad

Tumkur

Dharmapuri

Approx Travel Time

1d 10h 10m

₹5,398

Onwards

Via Pune, Bangalore

Ahmedabad

Pune

Bangalore

Dharmapuri

Approx Travel Time

7h 57m

₹7,882

Onwards

Ahmedabad

Pune

Bangalore

Dharmapuri

Approx Travel Time

8h 59m

₹10,300

Onwards

Via Vadodara, Bangalore

Ahmedabad

Vadodara

Bangalore

Dharmapuri

Approx Travel Time

8h 7m

₹9,543

Onwards

Via Aurangabad, Bangalore

Ahmedabad

Aurangabad

Bangalore

Dharmapuri

Approx Travel Time

7h 27m

₹11,884

Onwards

Via Nashik, Bangalore

Ahmedabad

Nashik

Bangalore

Dharmapuri

Approx Travel Time

7h 37m

₹12,230

Onwards

Via Mumbai, Bangalore

Ahmedabad

Mumbai

Bangalore

Dharmapuri

Approx Travel Time

8h 29m

₹11,986

Onwards

Frequently Asked Questions

What is the distance between Ahmedabad and Dharmapuri?

Dharmapuri is approximately 1350+ kms from Ahmedabad.

How long does it take to reach Dharmapuri from Ahmedabad?

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

What is the cheapest way to reach Dharmapuri from Ahmedabad?

The cheapest way to reach Dharmapuri from Ahmedabad is by Bus Via Tumkur.

What is the fastest way to reach Dharmapuri from Ahmedabad?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India