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

₹775

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,158

Onwards

Ads by MMT

Via Ghaziabad

Shahjahanpur

Ghaziabad

Shimla

Approx Travel Time

14h 35m

₹1,214

Onwards

Direct Cab

Shahjahanpur

Shimla

Approx Travel Time

13h 1m

₹16,179

Onwards

Via Dehradun

Shahjahanpur

Dehradun

Shimla

Approx Travel Time

16h 53m

₹6,814

Onwards

Via Ambala

Shahjahanpur

Ambala

Shimla

Approx Travel Time

12h 22m

₹855

Onwards

Shahjahanpur

Ambala

Shimla

Approx Travel Time

11h 54m

₹3,946

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