hero
How2Go
Khammam to Dharmapuri

Khammam to Dharmapuri

Dharmapuri is approximately 700+ km from Khammam, 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 Nellore

RECOMMENDED

Khammam

Nellore

Dharmapuri

Approx Travel Time

12h 28m

₹1,230

Onwards

Via Hyderabad, Bangalore

Khammam

Hyderabad

Bangalore

Dharmapuri

Approx Travel Time

10h 12m

₹4,608

Onwards

Ads by MMT

Via Gannavaram, Bangalore

FASTEST

Khammam

Gannavaram

Bangalore

Dharmapuri

Approx Travel Time

9h 49m

₹9,309

Onwards

Via Tirupati

Khammam

Tirupati

Dharmapuri

Approx Travel Time

12h 39m

₹6,839

Onwards

Khammam

Tirupati

Dharmapuri

Approx Travel Time

13h

₹1,390

Onwards

Ads by MMT

Via Tirupati, Salem

CHEAPEST

Khammam

Tirupati

Salem

Dharmapuri

Approx Travel Time

13h 43m

₹500

Onwards

Via Kavali

Khammam

Kavali

Dharmapuri

Approx Travel Time

15h 51m

₹1,900

Onwards

Via Ongole

Khammam

Ongole

Dharmapuri

Approx Travel Time

14h 22m

₹7,160

Onwards

Via Gudur

Khammam

Gudur

Dharmapuri

Approx Travel Time

13h 13m

₹1,212

Onwards

Via Vellore

Khammam

Vellore

Dharmapuri

Approx Travel Time

13h 55m

On Demand

Frequently Asked Questions

What is the distance between Khammam and Dharmapuri?

Dharmapuri is approximately 700+ kms from Khammam.

How long does it take to reach Dharmapuri from Khammam?

It takes approximately 10 hours to reach Dharmapuri from Khammam by Cab, Flight, Train Via Gannavaram, Bangalore.

What is the cheapest way to reach Dharmapuri from Khammam?

The cheapest way to reach Dharmapuri from Khammam is by Train Via Tirupati, Salem.

What is the fastest way to reach Dharmapuri from Khammam?

The fastest way to reach Dharmapuri from Khammam is by Cab, Flight, Train Via Gannavaram, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India