hero
How2Go
Gurgaon to Narkanda

Gurgaon to Narkanda

Narkanda is approximately 450+ km from Gurgaon, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Narkanda.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Gurgaon

Narkanda

Approx Travel Time

9h 22m

₹6,085

Onwards

Via Chandigarh

Gurgaon

Chandigarh

Narkanda

Approx Travel Time

9h 17m

₹3,872

Onwards

Gurgaon

Chandigarh

Narkanda

Approx Travel Time

10h 24m

₹1,429

Onwards

Via Delhi, Shimla

FASTEST

Gurgaon

Delhi

Shimla

Narkanda

Approx Travel Time

6h 53m

₹11,326

Onwards

Gurgaon

Delhi

Shimla

Narkanda

Approx Travel Time

7h 6m

₹12,271

Onwards

Gurgaon

Delhi

Shimla

Narkanda

Approx Travel Time

7h 47m

₹11,605

Onwards

Via Ambala, Kandaghat

Gurgaon

Ambala

Kandaghat

Narkanda

Approx Travel Time

9h 9m

₹2,949

Onwards

Via Delhi

Gurgaon

Delhi

Narkanda

Approx Travel Time

11h 49m

₹2,363

Onwards

Gurgaon

Delhi

Narkanda

Approx Travel Time

12h 50m

₹1,697

Onwards

Via Delhi, Chandigarh

CHEAPEST

Gurgaon

Delhi

Chandigarh

Narkanda

Approx Travel Time

10h 9m

₹1,419

Onwards

Frequently Asked Questions

What is the distance between Gurgaon and Narkanda?

Narkanda is approximately 450+ kms from Gurgaon.

How long does it take to reach Narkanda from Gurgaon?

It takes approximately 7 hours to reach Narkanda from Gurgaon by Train, Flight, Cab Via Delhi, Shimla.

What is the cheapest way to reach Narkanda from Gurgaon?

The cheapest way to reach Narkanda from Gurgaon is by Train, Bus Via Delhi, Chandigarh.

What is the fastest way to reach Narkanda from Gurgaon?

The fastest way to reach Narkanda from Gurgaon is by Train, Flight, Cab Via Delhi, Shimla.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India