Harihar to Dhanera Distance

Dhanera is approximately 1400+ km from Harihar. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 31 hours. Flying is the fastest way to reach Dhanera, with a total travel time of approximately 14 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 Harihar, India to Dhanera, India

Via Surendranagar

RECOMMENDED

Harihar

Surendranagar

Dhanera

Approx Travel Time

1d 2h 37m

On Demand

Via Belgaum, Ahmedabad

Harihar

Belgaum

Ahmedabad

Dhanera

Approx Travel Time

16h 20m

₹11,895

Onwards

Harihar

Belgaum

Ahmedabad

Dhanera

Approx Travel Time

17h

₹7,850

Onwards

Harihar

Belgaum

Ahmedabad

Dhanera

Approx Travel Time

14h 5m

₹9,735

Onwards

FASTEST

Harihar

Belgaum

Ahmedabad

Dhanera

Approx Travel Time

13h 25m

₹13,780

Onwards

Ads by MMT

Via Vadodara

CHEAPEST

Harihar

Vadodara

Dhanera

Approx Travel Time

1d 5h 25m

₹2,640

Onwards

Via Pune

Harihar

Pune

Dhanera

Approx Travel Time

1d 3h 8m

On Demand

Ads by MMT

Direct Options

Harihar

Dhanera

Approx Travel Time

1d 7h 10m

On Demand

Via Pune, Ahmedabad

Harihar

Pune

Ahmedabad

Dhanera

Approx Travel Time

1d 6h 5m

₹7,745

Onwards

Via Kolhapur, Ahmedabad

Harihar

Kolhapur

Ahmedabad

Dhanera

Approx Travel Time

15h 54m

₹10,122

Onwards

Frequently Asked Questions

What is the distance between Harihar and Dhanera?

Dhanera is approximately 1400+ km from Harihar.

How long does it take to reach Dhanera from Harihar?

It takes approximately 14 hours to reach Dhanera from Harihar by Bus, Flight, Cab Via Belgaum, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India