
Faizabad to Ujjain
Ujjain is approximately 850+ kms from Faizabad. The fastest way to reach Ujjain from Faizabad is by Cab, Train Via Ayodhya. It takes approximately 18 hours. The cheapest way to reach Ujjain from Faizabad is by Train Via Kanpur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
CHEAPEST
Faizabad
Kanpur
Ujjain
Approx Travel Time
18h 25m
₹420
Onwards
Faizabad
Kanpur
Ujjain
Approx Travel Time
18h 55m
₹4,549
Onwards
Via Lucknow
Faizabad
Lucknow
Ujjain
Approx Travel Time
18h 40m
On Demand
Faizabad
Lucknow
Ujjain
Approx Travel Time
18h 55m
On Demand
Faizabad
Lucknow
Ujjain
Approx Travel Time
19h 25m
On Demand
Via Ayodhya
FASTEST
Faizabad
Ayodhya
Ujjain
Approx Travel Time
18h 10m
₹3,014
Onwards
Faizabad
Ayodhya
Ujjain
Approx Travel Time
18h 10m
₹610
Onwards
Via Bara Banki
Faizabad
Bara Banki
Ujjain
Approx Travel Time
18h 55m
₹535
Onwards
Faizabad
Bara Banki
Ujjain
Approx Travel Time
19h 10m
₹2,502
Onwards
Via Prayagraj(Allahabad)
Faizabad
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
19h 25m
₹3,781
Onwards
Frequently Asked Questions
What is the distance between Faizabad and Ujjain?
Ujjain is approximately 850+ kms from Faizabad.
How long does it take to reach Ujjain from Faizabad?
It takes approximately 18 hours to reach Ujjain from Faizabad by Cab, Train Via Ayodhya.
What is the cheapest way to reach Ujjain from Faizabad?
The cheapest way to reach Ujjain from Faizabad is by Train Via Kanpur.
What is the fastest way to reach Ujjain from Faizabad?
The fastest way to reach Ujjain from Faizabad is by Cab, Train Via Ayodhya.