
Ujjain to Azamgarh
Azamgarh is approximately 850+ kms from Ujjain. The fastest way to reach Azamgarh from Ujjain is by Train Via Shahganj. It takes approximately 19 hours. The cheapest way to reach Azamgarh from Ujjain is by Train Via Shahganj which would take approximately 19 hours.
Sort By
Mode of Transport
Via Satna
RECOMMENDED
Ujjain
Satna
Azamgarh
Approx Travel Time
19h 10m
₹620
Onwards
Via Shahganj
CHEAPEST
FASTEST
Ujjain
Shahganj
Azamgarh
Approx Travel Time
18h 55m
₹465
Onwards
Via Prayagraj(Allahabad)
Ujjain
Prayagraj(Allahabad)
Azamgarh
Approx Travel Time
19h 10m
₹610
Onwards
Ujjain
Prayagraj(Allahabad)
Azamgarh
Approx Travel Time
19h 50m
₹3,973
Onwards
Via Jaunpur
Ujjain
Jaunpur
Azamgarh
Approx Travel Time
18h 55m
₹655
Onwards
Ujjain
Jaunpur
Azamgarh
Approx Travel Time
19h 12m
₹2,655
Onwards
Via Maihar
Ujjain
Maihar
Azamgarh
Approx Travel Time
19h 40m
On Demand
Via Kanpur
Ujjain
Kanpur
Azamgarh
Approx Travel Time
20h 10m
₹490
Onwards
Via Jabalpur
Ujjain
Jabalpur
Azamgarh
Approx Travel Time
20h 40m
₹650
Onwards
Via Varanasi
Ujjain
Varanasi
Azamgarh
Approx Travel Time
20h 32m
₹3,051
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Azamgarh?
Azamgarh is approximately 850+ kms from Ujjain.
How long does it take to reach Azamgarh from Ujjain?
It takes approximately 19 hours to reach Azamgarh from Ujjain by Train Via Shahganj.
What is the cheapest way to reach Azamgarh from Ujjain?
The cheapest way to reach Azamgarh from Ujjain is by Train Via Shahganj.
What is the fastest way to reach Azamgarh from Ujjain?
The fastest way to reach Azamgarh from Ujjain is by Train Via Shahganj.