Sujangarh to Harihar Distance

Harihar is approximately 1950+ km from Sujangarh. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Harihar, 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 Sujangarh, India to Harihar, India

Via Surendranagar

RECOMMENDED

Sujangarh

Surendranagar

Harihar

Approx Travel Time

21h 46m

On Demand

Via Delhi, Hubli

FASTEST

Sujangarh

Delhi

Hubli

Harihar

Approx Travel Time

13h 27m

₹7,728

Onwards

Sujangarh

Delhi

Hubli

Harihar

Approx Travel Time

14h 12m

₹8,453

Onwards

Sujangarh

Delhi

Hubli

Harihar

Approx Travel Time

16h 5m

₹8,198

Onwards

Ads by MMT

Via Ajmer, Surendranagar

Sujangarh

Ajmer

Surendranagar

Harihar

Approx Travel Time

21h 1m

On Demand

Via Abu Road

CHEAPEST

Sujangarh

Abu Road

Harihar

Approx Travel Time

1d 15h 34m

₹1,425

Onwards

Ads by MMT

Via Ajmer

Sujangarh

Ajmer

Harihar

Approx Travel Time

1d 17h 27m

₹3,500

Onwards

Via Jaipur, Bangalore

Sujangarh

Jaipur

Bangalore

Harihar

Approx Travel Time

14h 57m

₹8,468

Onwards

Via Jaipur, Goa

Sujangarh

Jaipur

Goa

Harihar

Approx Travel Time

16h 28m

₹7,913

Onwards

Via Delhi, Belgaum

Sujangarh

Delhi

Belgaum

Harihar

Approx Travel Time

16h 53m

₹8,398

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Sujangarh and Harihar?

The straight-line distance is approximately 1450+ km.

What is the distance from Sujangarh to Harihar via Surendranagar?

Via Surendranagar, the distance is approximately 1950+ km, taking around 22 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India