Roorkee to Nohar Distance

Nohar is approximately 350+ km from Roorkee. Compare the available routes and travel options between the two cities. The fastest way to reach Nohar takes approximately 9 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 Roorkee, India to Nohar, India

Via Ambala

RECOMMENDED

Roorkee

Ambala

Nohar

Approx Travel Time

8h 22m

₹700

Onwards

FASTEST

Roorkee

Ambala

Nohar

Approx Travel Time

8h 18m

₹4,036

Onwards

Via Bathinda

Roorkee

Bathinda

Nohar

Approx Travel Time

8h 40m

₹3,989

Onwards

Ads by MMT

Via Bathinda, Hanumangarh

CHEAPEST

Roorkee

Bathinda

Hanumangarh

Nohar

Approx Travel Time

9h

₹505

Onwards

Via Kurukshetra, Bhadra

Roorkee

Kurukshetra

Bhadra

Nohar

Approx Travel Time

8h 19m

₹4,264

Onwards

Ads by MMT

Via Muzaffarnagar

Roorkee

Muzaffarnagar

Nohar

Approx Travel Time

10h 10m

₹1,127

Onwards

Roorkee

Muzaffarnagar

Nohar

Approx Travel Time

9h 37m

₹2,719

Onwards

Via Yamunanagar, Bhadra

Roorkee

Yamunanagar

Bhadra

Nohar

Approx Travel Time

9h 17m

₹1,395

Onwards

Via Shamli

Roorkee

Shamli

Nohar

Approx Travel Time

10h 12m

₹945

Onwards

Roorkee

Shamli

Nohar

Approx Travel Time

9h 39m

₹3,181

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Roorkee and Nohar?

The straight-line distance is approximately 300+ km.

What is the distance from Roorkee to Nohar via Ambala?

Via Ambala, the distance is approximately 350+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India