
Tandur to Ujjain
Ujjain is approximately 800+ kms from Tandur. The fastest way to reach Ujjain from Tandur is by Bus, Flight, Cab Via Hyderabad, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Tandur is by Train Via Aurangabad, Maharashtra which would take approximately 23 hours.
Sort By
Mode of Transport
Via Hyderabad, Indore
RECOMMENDED
Tandur
Hyderabad
Indore
Ujjain
Approx Travel Time
8h 26m
₹6,774
Onwards
Tandur
Hyderabad
Indore
Ujjain
Approx Travel Time
8h 37m
₹5,551
Onwards
FASTEST
Tandur
Hyderabad
Indore
Ujjain
Approx Travel Time
7h 58m
On Demand
Tandur
Hyderabad
Indore
Ujjain
Approx Travel Time
8h 42m
₹5,916
Onwards
Tandur
Hyderabad
Indore
Ujjain
Approx Travel Time
8h 14m
On Demand
Via Mahbubnagar, Mhow
Tandur
Mahbubnagar
Mhow
Ujjain
Approx Travel Time
20h 49m
On Demand
Via Jalna
Tandur
Jalna
Ujjain
Approx Travel Time
1d 0h 12m
₹1,840
Onwards
Via Aurangabad, Maharashtra
CHEAPEST
Tandur
Aurangabad, Maharashtra
Ujjain
Approx Travel Time
23h 10m
₹770
Onwards
Via Zaheerabad, Aurangabad, Maharashtra
Tandur
Zaheerabad
Aurangabad, Maharashtra
Ujjain
Approx Travel Time
23h 2m
₹8,529
Onwards
Via Hyderabad
Tandur
Hyderabad
Ujjain
Approx Travel Time
22h 59m
On Demand
Frequently Asked Questions
What is the distance between Tandur and Ujjain?
Ujjain is approximately 800+ kms from Tandur.
How long does it take to reach Ujjain from Tandur?
It takes approximately 8 hours to reach Ujjain from Tandur by Bus, Flight, Cab Via Hyderabad, Indore.
What is the cheapest way to reach Ujjain from Tandur?
The cheapest way to reach Ujjain from Tandur is by Train Via Aurangabad, Maharashtra.
What is the fastest way to reach Ujjain from Tandur?
The fastest way to reach Ujjain from Tandur is by Bus, Flight, Cab Via Hyderabad, Indore.


