hero
How2Go
Narkanda to Najibabad

Narkanda to Najibabad

Najibabad is approximately 300+ km from Narkanda, 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 Najibabad.

Read More
Sort By
Mode of Transport

Via Chandigarh

RECOMMENDED

CHEAPEST

Narkanda

Chandigarh

Najibabad

Approx Travel Time

10h 26m

₹1,279

Onwards

Narkanda

Chandigarh

Najibabad

Approx Travel Time

13h 20m

₹2,698

Onwards

Via Chandigarh, Ambala

FASTEST

Narkanda

Chandigarh

Ambala

Najibabad

Approx Travel Time

10h 19m

₹1,329

Onwards

Narkanda

Chandigarh

Ambala

Najibabad

Approx Travel Time

11h 5m

₹1,739

Onwards

Via Rohru, Haridwar

Narkanda

Rohru

Haridwar

Najibabad

Approx Travel Time

18h 5m

₹4,676

Onwards

Via Chandigarh, Saharanpur

Narkanda

Chandigarh

Saharanpur

Najibabad

Approx Travel Time

10h 32m

₹1,389

Onwards

Narkanda

Chandigarh

Saharanpur

Najibabad

Approx Travel Time

11h 42m

₹1,934

Onwards

Via Chandigarh, Yamunanagar

Narkanda

Chandigarh

Yamunanagar

Najibabad

Approx Travel Time

10h 41m

₹1,389

Onwards

Narkanda

Chandigarh

Yamunanagar

Najibabad

Approx Travel Time

11h 42m

₹1,934

Onwards

Via Chandigarh, Roorkee

Narkanda

Chandigarh

Roorkee

Najibabad

Approx Travel Time

10h 48m

₹1,389

Onwards

Frequently Asked Questions

What is the distance between Narkanda and Najibabad?

Najibabad is approximately 300+ kms from Narkanda.

How long does it take to reach Najibabad from Narkanda?

It takes approximately 11 hours to reach Najibabad from Narkanda by Bus, Train Via Chandigarh, Ambala.

What is the cheapest way to reach Najibabad from Narkanda?

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

What is the fastest way to reach Najibabad from Narkanda?

The fastest way to reach Najibabad from Narkanda is by Bus, Train Via Chandigarh, Ambala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India