
Kavali to Ujjain
Ujjain is approximately 1100+ kms from Kavali. The fastest way to reach Ujjain from Kavali is by Train Via Hyderabad. It takes approximately 24 hours. The cheapest way to reach Ujjain from Kavali is by Train Via Warangal which would take approximately 25 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Kavali
Hyderabad
Ujjain
Approx Travel Time
23h 55m
₹865
Onwards
Via Nanded
Kavali
Nanded
Ujjain
Approx Travel Time
1d 0h 10m
On Demand
Via Warangal
CHEAPEST
Kavali
Warangal
Ujjain
Approx Travel Time
1d 0h 25m
₹790
Onwards
Via Akola
Kavali
Akola
Ujjain
Approx Travel Time
1d 0h 10m
On Demand
Via Laxettipet
Kavali
Laxettipet
Ujjain
Approx Travel Time
1d 0h 55m
On Demand
Via Mancherial
Kavali
Mancherial
Ujjain
Approx Travel Time
1d 0h 55m
₹810
Onwards
Via Bhusawal
Kavali
Bhusawal
Ujjain
Approx Travel Time
1d 0h 25m
On Demand
Via Malkapur
Kavali
Malkapur
Ujjain
Approx Travel Time
1d 0h 25m
On Demand
Via Wardha
Kavali
Wardha
Ujjain
Approx Travel Time
1d 0h 55m
On Demand
Via Chandrapur
Kavali
Chandrapur
Ujjain
Approx Travel Time
1d 1h 25m
₹1,470
Onwards
Frequently Asked Questions
What is the distance between Kavali and Ujjain?
Ujjain is approximately 1100+ kms from Kavali.
How long does it take to reach Ujjain from Kavali?
It takes approximately 24 hours to reach Ujjain from Kavali by Train Via Hyderabad.
What is the cheapest way to reach Ujjain from Kavali?
The cheapest way to reach Ujjain from Kavali is by Train Via Warangal.
What is the fastest way to reach Ujjain from Kavali?
The fastest way to reach Ujjain from Kavali is by Train Via Hyderabad.