hero
How2Go
Shahjahanpur to Shimla

Shahjahanpur to Shimla

Shimla is approximately 350+ kms from Shahjahanpur. The fastest way to reach Shimla from Shahjahanpur is by Cab, Flight Via Kichha, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Shahjahanpur is by Train, Bus Via Chandigarh which would take approximately 11 hours.

Sort By
Mode of Transport

Via Kichha, Delhi

RECOMMENDED

FASTEST

Shahjahanpur

Kichha

Delhi

Shimla

Approx Travel Time

7h 36m

On Demand

Shahjahanpur

Kichha

Delhi

Shimla

Approx Travel Time

8h 10m

On Demand

Via Chandigarh

CHEAPEST

Shahjahanpur

Chandigarh

Shimla

Approx Travel Time

10h 50m

₹833

Onwards

Ads by MMT

Via Delhi

Shahjahanpur

Delhi

Shimla

Approx Travel Time

8h 24m

On Demand

Via Yamunanagar

Shahjahanpur

Yamunanagar

Shimla

Approx Travel Time

11h 37m

₹5,463

Onwards

Ads by MMT

Via Ghaziabad

Shahjahanpur

Ghaziabad

Shimla

Approx Travel Time

14h 35m

₹1,298

Onwards

Direct Cab

Shahjahanpur

Shimla

Approx Travel Time

13h 1m

₹15,740

Onwards

Via Dehradun

Shahjahanpur

Dehradun

Shimla

Approx Travel Time

16h 53m

₹6,802

Onwards

Via Ambala

Shahjahanpur

Ambala

Shimla

Approx Travel Time

12h 22m

₹964

Onwards

Shahjahanpur

Ambala

Shimla

Approx Travel Time

11h 54m

₹3,565

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Shimla?

Shimla is approximately 350+ kms from Shahjahanpur.

How long does it take to reach Shimla from Shahjahanpur?

It takes approximately 8 hours to reach Shimla from Shahjahanpur by Cab, Flight Via Kichha, Delhi.

What is the cheapest way to reach Shimla from Shahjahanpur?

The cheapest way to reach Shimla from Shahjahanpur is by Train, Bus Via Chandigarh.

What is the fastest way to reach Shimla from Shahjahanpur?

The fastest way to reach Shimla from Shahjahanpur is by Cab, Flight Via Kichha, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India