Rishikesh to Nohar Distance

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

Via Haridwar

RECOMMENDED

Rishikesh

Haridwar

Nohar

Approx Travel Time

11h 25m

₹1,071

Onwards

Rishikesh

Haridwar

Nohar

Approx Travel Time

11h 5m

₹895

Onwards

Rishikesh

Haridwar

Nohar

Approx Travel Time

11h 5m

₹1,998

Onwards

Via Barnala

Rishikesh

Barnala

Nohar

Approx Travel Time

11h

₹4,009

Onwards

Ads by MMT

Via Ambala

FASTEST

Rishikesh

Ambala

Nohar

Approx Travel Time

9h 41m

₹4,983

Onwards

Via Kaithal

Rishikesh

Kaithal

Nohar

Approx Travel Time

10h 20m

₹1,700

Onwards

Ads by MMT

Via Shamli

Rishikesh

Shamli

Nohar

Approx Travel Time

10h 25m

₹4,321

Onwards

Rishikesh

Shamli

Nohar

Approx Travel Time

11h 15m

₹1,199

Onwards

Via Kurukshetra, Bhadra

Rishikesh

Kurukshetra

Bhadra

Nohar

Approx Travel Time

9h 42m

₹4,821

Onwards

Via Bathinda, Hanumangarh

CHEAPEST

Rishikesh

Bathinda

Hanumangarh

Nohar

Approx Travel Time

10h 51m

₹535

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 350+ km.

What is the distance from Rishikesh to Nohar via Haridwar?

Via Haridwar, the distance is approximately 400+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India