Nangal to Harihar Distance

Harihar is approximately 2400+ km from Nangal. 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 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 Nangal, India to Harihar, India

Via Mohali, Bangalore

RECOMMENDED

FASTEST

Nangal

Mohali

Bangalore

Harihar

Approx Travel Time

12h 33m

₹8,074

Onwards

Nangal

Mohali

Bangalore

Harihar

Approx Travel Time

12h 42m

₹8,653

Onwards

Via Mohali, Goa

Nangal

Mohali

Goa

Harihar

Approx Travel Time

13h 59m

₹8,820

Onwards

Ads by MMT

Via Delhi, Belgaum

Nangal

Delhi

Belgaum

Harihar

Approx Travel Time

16h 12m

₹7,938

Onwards

Via Delhi, Hubli

Nangal

Delhi

Hubli

Harihar

Approx Travel Time

12h 46m

₹7,688

Onwards

Nangal

Delhi

Hubli

Harihar

Approx Travel Time

13h 31m

₹8,413

Onwards

Nangal

Delhi

Hubli

Harihar

Approx Travel Time

13h 30m

₹8,247

Onwards

Ads by MMT

Via Delhi, Pune

CHEAPEST

Nangal

Delhi

Pune

Harihar

Approx Travel Time

1d 12h 50m

₹2,635

Onwards

Via Mohali, Ajmer

Nangal

Mohali

Ajmer

Harihar

Approx Travel Time

2d 4h 20m

₹4,878

Onwards

Via Jalandhar, Vadodara

Nangal

Jalandhar

Vadodara

Harihar

Approx Travel Time

1d 19h 34m

₹4,459

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1850+ km.

What is the distance from Nangal to Harihar via Mohali?

Via Mohali, the distance is approximately 2400+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India