hero
How2Go
Shahganj to Shimla

Shahganj to Shimla

Shimla is approximately 950+ kms from Shahganj. The fastest way to reach Shimla from Shahganj is by Train, Flight, Cab Via Lucknow, Mohali. It takes approximately 11 hours. The cheapest way to reach Shimla from Shahganj is by Train Via Ghaziabad which would take approximately 21 hours.

Sort By
Mode of Transport

Via Lucknow, Mohali

RECOMMENDED

FASTEST

Shahganj

Lucknow

Mohali

Shimla

Approx Travel Time

10h 39m

₹7,202

Onwards

Via Lucknow, Dehradun

Shahganj

Lucknow

Dehradun

Shimla

Approx Travel Time

13h 27m

₹10,836

Onwards

Ads by MMT

Via Roorkee

Shahganj

Roorkee

Shimla

Approx Travel Time

18h 40m

₹785

Onwards

Via Rishikesh

Shahganj

Rishikesh

Shimla

Approx Travel Time

18h 25m

On Demand

Ads by MMT

Via Saharanpur

Shahganj

Saharanpur

Shimla

Approx Travel Time

18h 40m

₹785

Onwards

Via Haridwar

Shahganj

Haridwar

Shimla

Approx Travel Time

18h 40m

₹805

Onwards

Shahganj

Haridwar

Shimla

Approx Travel Time

19h 40m

₹959

Onwards

Via Yamunanagar

Shahganj

Yamunanagar

Shimla

Approx Travel Time

19h 10m

₹5,537

Onwards

Via Ghaziabad

CHEAPEST

Shahganj

Ghaziabad

Shimla

Approx Travel Time

20h 25m

₹550

Onwards

Via Delhi

Shahganj

Delhi

Shimla

Approx Travel Time

16h

₹3,404

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Shimla?

Shimla is approximately 950+ kms from Shahganj.

How long does it take to reach Shimla from Shahganj?

It takes approximately 11 hours to reach Shimla from Shahganj by Train, Flight, Cab Via Lucknow, Mohali.

What is the cheapest way to reach Shimla from Shahganj?

The cheapest way to reach Shimla from Shahganj is by Train Via Ghaziabad.

What is the fastest way to reach Shimla from Shahganj?

The fastest way to reach Shimla from Shahganj is by Train, Flight, Cab Via Lucknow, Mohali.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India