hero
How2Go
Ranakpur to Dharmapuri

Ranakpur to Dharmapuri

Dharmapuri is approximately 1600+ kms from Ranakpur. The fastest way to reach Dharmapuri from Ranakpur is by Cab, Flight, Bus Via Udaipur, Bangalore. It takes approximately 11 hours. The cheapest way to reach Dharmapuri from Ranakpur is by Bus, Flight Via Ahmedabad, Bangalore which would take approximately 19 hours.

Sort By
Mode of Transport

Via Udaipur, Bangalore

RECOMMENDED

Ranakpur

Udaipur

Bangalore

Dharmapuri

Approx Travel Time

13h 10m

₹11,399

Onwards

FASTEST

Ranakpur

Udaipur

Bangalore

Dharmapuri

Approx Travel Time

10h 56m

₹11,679

Onwards

Ranakpur

Udaipur

Bangalore

Dharmapuri

Approx Travel Time

13h 36m

₹8,706

Onwards

Ranakpur

Udaipur

Bangalore

Dharmapuri

Approx Travel Time

12h 17m

₹11,867

Onwards

Ranakpur

Udaipur

Bangalore

Dharmapuri

Approx Travel Time

11h 22m

₹8,986

Onwards

Via Jodhpur, Bangalore

Ranakpur

Jodhpur

Bangalore

Dharmapuri

Approx Travel Time

14h 39m

On Demand

Ranakpur

Jodhpur

Bangalore

Dharmapuri

Approx Travel Time

13h 20m

On Demand

Ranakpur

Jodhpur

Bangalore

Dharmapuri

Approx Travel Time

12h 25m

On Demand

Ads by MMT

Via Falna, Bangalore

Ranakpur

Falna

Bangalore

Dharmapuri

Approx Travel Time

1d 16h 55m

On Demand

Via Ahmedabad, Bangalore

CHEAPEST

Ranakpur

Ahmedabad

Bangalore

Dharmapuri

Approx Travel Time

18h 58m

₹8,415

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Ranakpur and Dharmapuri?

Dharmapuri is approximately 1600+ kms from Ranakpur.

How long does it take to reach Dharmapuri from Ranakpur?

It takes approximately 11 hours to reach Dharmapuri from Ranakpur by Cab, Flight, Bus Via Udaipur, Bangalore.

What is the cheapest way to reach Dharmapuri from Ranakpur?

The cheapest way to reach Dharmapuri from Ranakpur is by Bus, Flight Via Ahmedabad, Bangalore.

What is the fastest way to reach Dharmapuri from Ranakpur?

The fastest way to reach Dharmapuri from Ranakpur is by Cab, Flight, Bus Via Udaipur, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India