Katra to Dharmapuri Distance

Dharmapuri is approximately 2400+ km from Katra. 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 13 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 Katra, India to Dharmapuri, India

Via Jammu, Bangalore

RECOMMENDED

Katra

Jammu

Bangalore

Dharmapuri

Approx Travel Time

13h 8m

₹10,236

Onwards

FASTEST

Katra

Jammu

Bangalore

Dharmapuri

Approx Travel Time

12h 54m

₹12,223

Onwards

Katra

Jammu

Bangalore

Dharmapuri

Approx Travel Time

13h 15m

₹10,610

Onwards

Katra

Jammu

Bangalore

Dharmapuri

Approx Travel Time

15h 17m

₹10,077

Onwards

Katra

Jammu

Bangalore

Dharmapuri

Approx Travel Time

15h 24m

₹10,451

Onwards

Via Amritsar, Bangalore

Katra

Amritsar

Bangalore

Dharmapuri

Approx Travel Time

18h 9m

On Demand

Katra

Amritsar

Bangalore

Dharmapuri

Approx Travel Time

17h 20m

₹9,133

Onwards

Ads by MMT

Via Delhi, Bangalore

Katra

Delhi

Bangalore

Dharmapuri

Approx Travel Time

2d 5h 31m

₹1,519

Onwards

CHEAPEST

Katra

Delhi

Bangalore

Dharmapuri

Approx Travel Time

2d 7h 30m

₹1,360

Onwards

Via Jaipur, Bangalore

Katra

Jaipur

Bangalore

Dharmapuri

Approx Travel Time

2d 18h 30m

₹4,903

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Katra and Dharmapuri?

Dharmapuri is approximately 2400+ km from Katra.

How long does it take to reach Dharmapuri from Katra?

It takes approximately 13 hours to reach Dharmapuri from Katra by Cab, Flight, Bus Via Jammu, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India