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.

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
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
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.

