
Azamgarh to Shimla
Shimla is approximately 750+ kms from Azamgarh. The fastest way to reach Shimla from Azamgarh is by Flight, Cab Via Lucknow, Mohali. It takes approximately 7 hours. The cheapest way to reach Shimla from Azamgarh is by Train Via Ghaziabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Lucknow, Mohali
RECOMMENDED
FASTEST
Azamgarh
Lucknow
Mohali
Shimla
Approx Travel Time
7h 5m
On Demand
Azamgarh
Lucknow
Mohali
Shimla
Approx Travel Time
11h 35m
₹7,187
Onwards
Via Lucknow, Dehradun
Azamgarh
Lucknow
Dehradun
Shimla
Approx Travel Time
9h 20m
On Demand
Azamgarh
Lucknow
Dehradun
Shimla
Approx Travel Time
13h 50m
₹10,470
Onwards
Via Yamunanagar
Azamgarh
Yamunanagar
Shimla
Approx Travel Time
19h 40m
On Demand
Via Roorkee
Azamgarh
Roorkee
Shimla
Approx Travel Time
19h 25m
On Demand
Via Saharanpur
Azamgarh
Saharanpur
Shimla
Approx Travel Time
19h 50m
On Demand
Via Delhi
Azamgarh
Delhi
Shimla
Approx Travel Time
16h 25m
₹3,624
Onwards
Via Aligarh
Azamgarh
Aligarh
Shimla
Approx Travel Time
21h 10m
₹8,220
Onwards
Via Ghaziabad
CHEAPEST
Azamgarh
Ghaziabad
Shimla
Approx Travel Time
21h 10m
₹770
Onwards
Frequently Asked Questions
What is the distance between Azamgarh and Shimla?
Shimla is approximately 750+ kms from Azamgarh.
How long does it take to reach Shimla from Azamgarh?
It takes approximately 7 hours to reach Shimla from Azamgarh by Flight, Cab Via Lucknow, Mohali.
What is the cheapest way to reach Shimla from Azamgarh?
The cheapest way to reach Shimla from Azamgarh is by Train Via Ghaziabad.
What is the fastest way to reach Shimla from Azamgarh?
The fastest way to reach Shimla from Azamgarh is by Flight, Cab Via Lucknow, Mohali.