Ratangarh to Narkanda Distance

Narkanda is approximately 600+ km from Ratangarh. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Narkanda, with a total travel time of approximately 12 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 Ratangarh, India to Narkanda, India

Via Patiala

RECOMMENDED

Ratangarh

Patiala

Narkanda

Approx Travel Time

13h 17m

₹4,212

Onwards

Via Hisar, Mohali

FASTEST

Ratangarh

Hisar

Mohali

Narkanda

Approx Travel Time

11h 48m

₹6,310

Onwards

Ratangarh

Hisar

Mohali

Narkanda

Approx Travel Time

13h 8m

₹5,036

Onwards

Ratangarh

Hisar

Mohali

Narkanda

Approx Travel Time

15h 18m

₹5,591

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Ratangarh

Delhi

Narkanda

Approx Travel Time

18h 45m

₹1,964

Onwards

Ratangarh

Delhi

Narkanda

Approx Travel Time

20h 42m

₹2,349

Onwards

Via Ambala

Ratangarh

Ambala

Narkanda

Approx Travel Time

15h 39m

₹4,974

Onwards

Ads by MMT

Via Tohana, Mohali

Ratangarh

Tohana

Mohali

Narkanda

Approx Travel Time

13h 26m

On Demand

Via Ambala, Kandaghat

Ratangarh

Ambala

Kandaghat

Narkanda

Approx Travel Time

15h 32m

On Demand

Via Kurukshetra

Ratangarh

Kurukshetra

Narkanda

Approx Travel Time

16h 14m

₹6,337

Onwards

Frequently Asked Questions

What is the distance between Ratangarh and Narkanda?

Narkanda is approximately 600+ km from Ratangarh.

How long does it take to reach Narkanda from Ratangarh?

It takes approximately 12 hours to reach Narkanda from Ratangarh by Train, Flight, Cab Via Hisar, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India