
Shahganj to Shimla
Shimla is approximately 850+ kms from Shahganj. The fastest way to reach Shimla from Shahganj is by Train, Flight, Bus Via Lucknow, Chandigarh. It takes approximately 10 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 Roorkee
RECOMMENDED
Shahganj
Roorkee
Shimla
Approx Travel Time
18h 40m
₹785
Onwards
Via Lucknow, Chandigarh
FASTEST
Shahganj
Lucknow
Chandigarh
Shimla
Approx Travel Time
9h 35m
₹4,984
Onwards
Shahganj
Lucknow
Chandigarh
Shimla
Approx Travel Time
9h 35m
₹6,885
Onwards
Via Saharanpur
Shahganj
Saharanpur
Shimla
Approx Travel Time
18h 40m
₹785
Onwards
Via Rishikesh
Shahganj
Rishikesh
Shimla
Approx Travel Time
18h 25m
On Demand
Via Haridwar
Shahganj
Haridwar
Shimla
Approx Travel Time
18h 40m
₹805
Onwards
Shahganj
Haridwar
Shimla
Approx Travel Time
19h 40m
₹1,823
Onwards
Via Yamunanagar
Shahganj
Yamunanagar
Shimla
Approx Travel Time
19h 10m
₹5,296
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Shimla
Approx Travel Time
10h 39m
₹7,224
Onwards
Via Ghaziabad
CHEAPEST
Shahganj
Ghaziabad
Shimla
Approx Travel Time
20h 25m
₹550
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Shimla?
Shimla is approximately 850+ kms from Shahganj.
How long does it take to reach Shimla from Shahganj?
It takes approximately 10 hours to reach Shimla from Shahganj by Train, Flight, Bus Via Lucknow, Chandigarh.
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, Bus Via Lucknow, Chandigarh.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Indapur
- Shahganj to Annavaram
- Shahganj to Deoghar
- Shahganj to Khamgaon
- Shahganj to Hamirpur
- Shahganj to Vijayawada
- Shahganj to Ongole
- Shahganj to Sri-Ganganagar
- Shahganj to Wardha
- Shahganj to Maihar
- Shahganj to KOSI-KALAN
- Shahganj to Durg
- Shahganj to Kasganj
- Shahganj to Sirkazhi
- Shahganj to Port-Blair