Kamareddy to Dharmapuri Distance

Dharmapuri is approximately 700+ km from Kamareddy. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Dharmapuri, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Kamareddy, India to Dharmapuri, India

Via Hyderabad, Bangalore

RECOMMENDED

FASTEST

Kamareddy

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

8h 16m

₹4,749

Onwards

CHEAPEST

Kamareddy

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

12h 16m

₹560

Onwards

Kamareddy

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

9h 29m

₹5,023

Onwards

Kamareddy

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

13h 39m

₹834

Onwards

Kamareddy

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

14h 9m

₹3,038

Onwards

Kamareddy

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

9h 32m

₹5,678

Onwards

Via Penukonda

Kamareddy

Penukonda

Dharmapuri

Approx Travel Time

16h 55m

₹4,489

Onwards

Ads by MMT

Via Kadapa

Kamareddy

Kadapa

Dharmapuri

Approx Travel Time

18h 35m

₹12,587

Onwards

Via Nanded, Bangalore

Kamareddy

Nanded

Bangalore

Dharmapuri

Approx Travel Time

9h 5m

₹5,126

Onwards

Kamareddy

Nanded

Bangalore

Dharmapuri

Approx Travel Time

10h 18m

₹5,400

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Kamareddy and Dharmapuri?

The straight-line distance is approximately 650+ km.

What is the distance from Kamareddy to Dharmapuri via Hyderabad?

Via Hyderabad, the distance is approximately 700+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India