
Shahjahanpur to Shimla
Shimla is approximately 550+ kms from Shahjahanpur. The fastest way to reach Shimla from Shahjahanpur is by Train, Flight Via Bareilly, Delhi. It takes approximately 6 hours. The cheapest way to reach Shimla from Shahjahanpur is by Train, Bus Via Haridwar which would take approximately 13 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Shahjahanpur
Chandigarh
Shimla
Approx Travel Time
12h 10m
₹2,954
Onwards
Shahjahanpur
Chandigarh
Shimla
Approx Travel Time
12h 10m
₹924
Onwards
Via Haridwar
CHEAPEST
Shahjahanpur
Haridwar
Shimla
Approx Travel Time
12h 49m
₹756
Onwards
Shahjahanpur
Haridwar
Shimla
Approx Travel Time
13h 55m
₹1,535
Onwards
Via Dehradun
Shahjahanpur
Dehradun
Shimla
Approx Travel Time
13h 46m
₹5,637
Onwards
Via Ambala
Shahjahanpur
Ambala
Shimla
Approx Travel Time
13h 29m
₹3,761
Onwards
Via Yamunanagar
Shahjahanpur
Yamunanagar
Shimla
Approx Travel Time
13h 53m
₹5,126
Onwards
Via Delhi
Shahjahanpur
Delhi
Shimla
Approx Travel Time
9h 40m
₹7,159
Onwards
Shahjahanpur
Delhi
Shimla
Approx Travel Time
8h 10m
₹6,730
Onwards
Via Bareilly, Delhi
FASTEST
Shahjahanpur
Bareilly
Delhi
Shimla
Approx Travel Time
5h 35m
₹21,810
Onwards
Frequently Asked Questions
What is the distance between Shahjahanpur and Shimla?
Shimla is approximately 550+ kms from Shahjahanpur.
How long does it take to reach Shimla from Shahjahanpur?
It takes approximately 6 hours to reach Shimla from Shahjahanpur by Train, Flight Via Bareilly, Delhi.
What is the cheapest way to reach Shimla from Shahjahanpur?
The cheapest way to reach Shimla from Shahjahanpur is by Train, Bus Via Haridwar.
What is the fastest way to reach Shimla from Shahjahanpur?
The fastest way to reach Shimla from Shahjahanpur is by Train, Flight Via Bareilly, Delhi.
Routes Connecting Shahjahanpur
Routes From Shahjahanpur
- Shahjahanpur to Pen
- Shahjahanpur to Siddipet
- Shahjahanpur to Indore
- Shahjahanpur to Mudhol
- Shahjahanpur to Daltonganj
- Shahjahanpur to Bhusawal
- Shahjahanpur to Loharu
- Shahjahanpur to Khamgaon
- Shahjahanpur to Jalgaon
- Shahjahanpur to Jagdalpur
- Shahjahanpur to Bareilly
- Shahjahanpur to Biswan
- Shahjahanpur to Achampet
- Shahjahanpur to Nagercoil
- Shahjahanpur to Tikamgarh
Routes To Shahjahanpur
- Honavar to Shahjahanpur
- KOSI-KALAN to Shahjahanpur
- Gondia to Shahjahanpur
- Nanded to Shahjahanpur
- Wayanad to Shahjahanpur
- Agra to Shahjahanpur
- Kannur to Shahjahanpur
- Ambikapur to Shahjahanpur
- Noida to Shahjahanpur
- Tikamgarh to Shahjahanpur
- Lonavala to Shahjahanpur
- Asansol to Shahjahanpur
- Akola to Shahjahanpur
- Raxaul to Shahjahanpur
- Thane to Shahjahanpur