hero
How2Go
Najibabad to Shimla

Najibabad to Shimla

Shimla is approximately 350+ kms from Najibabad. The fastest way to reach Shimla from Najibabad is by Train, Bus Via Chandigarh. It takes approximately 7 hours. The cheapest way to reach Shimla from Najibabad is by Train, Bus Via Mohali which would take approximately 10 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Najibabad

Shimla

Approx Travel Time

7h 35m

₹5,897

Onwards

Via Chandigarh

FASTEST

Najibabad

Chandigarh

Shimla

Approx Travel Time

6h 32m

₹665

Onwards

Najibabad

Chandigarh

Shimla

Approx Travel Time

8h 6m

₹2,954

Onwards

Ads by MMT

Via Haridwar

Najibabad

Haridwar

Shimla

Approx Travel Time

8h 32m

₹2,799

Onwards

Najibabad

Haridwar

Shimla

Approx Travel Time

8h 47m

₹1,498

Onwards

Najibabad

Haridwar

Shimla

Approx Travel Time

8h 17m

₹984

Onwards

Via Ambala

Najibabad

Ambala

Shimla

Approx Travel Time

8h 22m

₹668

Onwards

Ads by MMT

Via Mohali

CHEAPEST

Najibabad

Mohali

Shimla

Approx Travel Time

9h 48m

₹594

Onwards

Najibabad

Mohali

Shimla

Approx Travel Time

9h 34m

₹2,950

Onwards

Frequently Asked Questions

What is the distance between Najibabad and Shimla?

Shimla is approximately 350+ kms from Najibabad.

How long does it take to reach Shimla from Najibabad?

It takes approximately 7 hours to reach Shimla from Najibabad by Train, Bus Via Chandigarh.

What is the cheapest way to reach Shimla from Najibabad?

The cheapest way to reach Shimla from Najibabad is by Train, Bus Via Mohali.

What is the fastest way to reach Shimla from Najibabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India