hero
How2Go
Shamli to Narkanda

Shamli to Narkanda

Narkanda is approximately 250+ km from Shamli, 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

Via Chandigarh, Kandaghat

RECOMMENDED

Shamli

Chandigarh

Kandaghat

Narkanda

Approx Travel Time

8h 32m

₹3,558

Onwards

Via Chandigarh

CHEAPEST

Shamli

Chandigarh

Narkanda

Approx Travel Time

9h 47m

₹2,097

Onwards

Via Kurukshetra, Kalka

FASTEST

Shamli

Kurukshetra

Kalka

Narkanda

Approx Travel Time

7h 53m

₹24,781

Onwards

Via Karnal, Kalka

Shamli

Karnal

Kalka

Narkanda

Approx Travel Time

8h 7m

₹25,299

Onwards

Via Kurukshetra, Chandigarh

Shamli

Kurukshetra

Chandigarh

Narkanda

Approx Travel Time

11h 5m

₹2,847

Onwards

Via Karnal, Kandaghat

Shamli

Karnal

Kandaghat

Narkanda

Approx Travel Time

8h 23m

₹4,726

Onwards

Via Ambala, Kandaghat

Shamli

Ambala

Kandaghat

Narkanda

Approx Travel Time

8h 37m

₹3,558

Onwards

Via Kurukshetra, Kandaghat

Shamli

Kurukshetra

Kandaghat

Narkanda

Approx Travel Time

8h 28m

₹5,515

Onwards

Shamli

Kurukshetra

Kandaghat

Narkanda

Approx Travel Time

8h 47m

₹4,199

Onwards

Via Chandigarh, Solan

Shamli

Chandigarh

Solan

Narkanda

Approx Travel Time

9h 41m

₹5,905

Onwards

Frequently Asked Questions

What is the distance between Shamli and Narkanda?

Narkanda is approximately 250+ kms from Shamli.

How long does it take to reach Narkanda from Shamli?

It takes approximately 8 hours to reach Narkanda from Shamli by Bus, Train, Cab Via Kurukshetra, Kalka.

What is the cheapest way to reach Narkanda from Shamli?

The cheapest way to reach Narkanda from Shamli is by Bus Via Chandigarh.

What is the fastest way to reach Narkanda from Shamli?

The fastest way to reach Narkanda from Shamli is by Bus, Train, Cab Via Kurukshetra, Kalka.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India