
Shajapur to Azamgarh
Azamgarh is approximately 950+ kms from Shajapur. The fastest way to reach Azamgarh from Shajapur is by Train, Flight, Cab Via Indore, Prayagraj(Allahabad). It takes approximately 10 hours. The cheapest way to reach Azamgarh from Shajapur is by Train which would take approximately 24 hours.
Sort By
Mode of Transport
Via Indore, Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Shajapur
Indore
Prayagraj(Allahabad)
Azamgarh
Approx Travel Time
9h 48m
₹10,777
Onwards
Via Indore, Ayodhya
Shajapur
Indore
Ayodhya
Azamgarh
Approx Travel Time
9h 52m
₹11,316
Onwards
Shajapur
Indore
Ayodhya
Azamgarh
Approx Travel Time
11h 10m
₹7,962
Onwards
Shajapur
Indore
Ayodhya
Azamgarh
Approx Travel Time
9h 57m
₹11,795
Onwards
Via Kanpur
Shajapur
Kanpur
Azamgarh
Approx Travel Time
19h 40m
₹3,870
Onwards
Shajapur
Kanpur
Azamgarh
Approx Travel Time
19h 16m
₹5,037
Onwards
Shajapur
Kanpur
Azamgarh
Approx Travel Time
19h 46m
₹5,566
Onwards
Via Katni
Shajapur
Katni
Azamgarh
Approx Travel Time
19h 51m
On Demand
Via Ayodhya
Shajapur
Ayodhya
Azamgarh
Approx Travel Time
19h 47m
₹4,799
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Azamgarh?
Azamgarh is approximately 950+ kms from Shajapur.
How long does it take to reach Azamgarh from Shajapur?
It takes approximately 10 hours to reach Azamgarh from Shajapur by Train, Flight, Cab Via Indore, Prayagraj(Allahabad).
What is the cheapest way to reach Azamgarh from Shajapur?
The cheapest way to reach Azamgarh from Shajapur is by Train.
What is the fastest way to reach Azamgarh from Shajapur?
The fastest way to reach Azamgarh from Shajapur is by Train, Flight, Cab Via Indore, Prayagraj(Allahabad).


