
Ujjain to Lucknow
Lucknow is approximately 750+ kms from Ujjain. The fastest way to reach Lucknow from Ujjain is by Cab, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Lucknow from Ujjain is by Bus Via Dewas which would take approximately 16 hours.
Sort By
Mode of Transport
Via Indore
FASTEST
Ujjain
Indore
Lucknow
Approx Travel Time
4h 19m
₹6,215
Onwards
Ujjain
Indore
Lucknow
Approx Travel Time
4h 45m
₹4,911
Onwards
Via Bhopal, Jaipur
Ujjain
Bhopal
Jaipur
Lucknow
Approx Travel Time
8h
₹8,970
Onwards
Via Dewas
CHEAPEST
Ujjain
Dewas
Lucknow
Approx Travel Time
16h 10m
₹1,275
Onwards
Via Bhopal, Kanpur
Ujjain
Bhopal
Kanpur
Lucknow
Approx Travel Time
21h 21m
₹3,785
Onwards
Via Indore, Jaipur
Ujjain
Indore
Jaipur
Lucknow
Approx Travel Time
6h 49m
₹11,033
Onwards
Via Indore, Ajmer
Ujjain
Indore
Ajmer
Lucknow
Approx Travel Time
6h 19m
₹11,054
Onwards
Via Indore, Nagpur
Ujjain
Indore
Nagpur
Lucknow
Approx Travel Time
6h 49m
₹15,106
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Lucknow?
Lucknow is approximately 750+ kms from Ujjain.
How long does it take to reach Lucknow from Ujjain?
It takes approximately 5 hours to reach Lucknow from Ujjain by Cab, Flight Via Indore.
What is the cheapest way to reach Lucknow from Ujjain?
The cheapest way to reach Lucknow from Ujjain is by Bus Via Dewas.
What is the fastest way to reach Lucknow from Ujjain?
The fastest way to reach Lucknow from Ujjain is by Cab, Flight Via Indore.