Azamgarh to Shamli
Shamli is approximately 800+ kms from Azamgarh. The fastest way to reach Shamli from Azamgarh is by Train, Flight Via Ayodhya, Delhi. It takes approximately 9 hours. The cheapest way to reach Shamli from Azamgarh is by Train Via Bara Banki, Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
Azamgarh
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
16h 55m
On Demand
Via Moradabad
Azamgarh
Moradabad
Shamli
Approx Travel Time
18h 8m
On Demand
Via Ayodhya, Delhi
FASTEST
Azamgarh
Ayodhya
Delhi
Shamli
Approx Travel Time
8h 50m
₹7,418
Onwards
Azamgarh
Ayodhya
Delhi
Shamli
Approx Travel Time
9h 35m
₹8,273
Onwards
Via Shahjahanpur, Roorkee
Azamgarh
Shahjahanpur
Roorkee
Shamli
Approx Travel Time
19h 35m
On Demand
Via Ghaziabad
Azamgarh
Ghaziabad
Shamli
Approx Travel Time
17h 55m
₹2,332
Onwards
Via Roorkee
Azamgarh
Roorkee
Shamli
Approx Travel Time
18h 31m
On Demand
Via Bara Banki, Delhi
CHEAPEST
Azamgarh
Bara Banki
Delhi
Shamli
Approx Travel Time
19h 35m
₹550
Onwards
Via Lucknow, Roorkee
Azamgarh
Lucknow
Roorkee
Shamli
Approx Travel Time
19h 50m
₹675
Onwards
Via Lucknow, Delhi
Azamgarh
Lucknow
Delhi
Shamli
Approx Travel Time
11h 5m
₹3,899
Onwards
Frequently Asked Questions
What is the distance between Azamgarh and Shamli?
Shamli is approximately 800+ kms from Azamgarh.
How long does it take to reach Shamli from Azamgarh?
It takes approximately 9 hours to reach Shamli from Azamgarh by Train, Flight Via Ayodhya, Delhi.
What is the cheapest way to reach Shamli from Azamgarh?
The cheapest way to reach Shamli from Azamgarh is by Train Via Bara Banki, Delhi.
What is the fastest way to reach Shamli from Azamgarh?
The fastest way to reach Shamli from Azamgarh is by Train, Flight Via Ayodhya, Delhi.