Loharu to Nahan Distance

Nahan is approximately 300+ km from Loharu. Compare the available routes and travel options between the two cities. The fastest way to reach Nahan takes approximately 7 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.

Route map showing distance and travel time from Loharu, India to Nahan, India

Via Shahbaad

RECOMMENDED

FASTEST

Loharu

Shahbaad

Nahan

Approx Travel Time

6h 34m

₹3,216

Onwards

Via Chandigarh

Loharu

Chandigarh

Nahan

Approx Travel Time

9h 19m

₹1,498

Onwards

Loharu

Chandigarh

Nahan

Approx Travel Time

8h 15m

₹2,721

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Loharu

Delhi

Nahan

Approx Travel Time

10h 33m

₹465

Onwards

Loharu

Delhi

Nahan

Approx Travel Time

10h 50m

₹920

Onwards

Via Ambala

Loharu

Ambala

Nahan

Approx Travel Time

6h 59m

₹3,397

Onwards

Ads by MMT

Via Zirakpur

Loharu

Zirakpur

Nahan

Approx Travel Time

7h 31m

₹2,806

Onwards

Via Karnal

Loharu

Karnal

Nahan

Approx Travel Time

7h 18m

₹4,139

Onwards

Via Kurukshetra

Loharu

Kurukshetra

Nahan

Approx Travel Time

7h 29m

₹3,953

Onwards

Via Noida

Loharu

Noida

Nahan

Approx Travel Time

10h 50m

₹920

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Loharu and Nahan?

The straight-line distance is approximately 250+ km.

What is the distance from Loharu to Nahan via Shahbaad?

Via Shahbaad, the distance is approximately 300+ km, taking around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India