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, Cab Via Chandigarh. It takes approximately 7 hours. The cheapest way to reach Shimla from Najibabad is by Train, Bus Via Ambala which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Najibabad

Shimla

Approx Travel Time

7h 34m

₹11,162

Onwards

Via Chandigarh

Najibabad

Chandigarh

Shimla

Approx Travel Time

8h 41m

₹680

Onwards

FASTEST

Najibabad

Chandigarh

Shimla

Approx Travel Time

6h 41m

₹2,958

Onwards

Najibabad

Chandigarh

Shimla

Approx Travel Time

10h 54m

₹1,249

Onwards

Ads by MMT

Via Dehradun

Najibabad

Dehradun

Shimla

Approx Travel Time

12h 9m

₹3,709

Onwards

Najibabad

Dehradun

Shimla

Approx Travel Time

13h

₹1,137

Onwards

Via Ambala

CHEAPEST

Najibabad

Ambala

Shimla

Approx Travel Time

8h 22m

₹645

Onwards

Ads by MMT

Via Haridwar

Najibabad

Haridwar

Shimla

Approx Travel Time

12h 34m

₹3,049

Onwards

Najibabad

Haridwar

Shimla

Approx Travel Time

12h 40m

₹649

Onwards

Najibabad

Haridwar

Shimla

Approx Travel Time

13h 9m

₹1,163

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, Cab 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 Ambala.

What is the fastest way to reach Shimla from Najibabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India