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