
Giddalur to Ujjain
Ujjain is approximately 950+ kms from Giddalur. The fastest way to reach Ujjain from Giddalur is by Bus, Flight, Cab Via Hyderabad, Indore. It takes approximately 15 hours. The cheapest way to reach Ujjain from Giddalur is by Train Via Vijayawada which would take approximately 25 hours.
Sort By
Mode of Transport
Via Hyderabad, Indore
RECOMMENDED
FASTEST
Giddalur
Hyderabad
Indore
Ujjain
Approx Travel Time
14h 54m
₹8,742
Onwards
Giddalur
Hyderabad
Indore
Ujjain
Approx Travel Time
15h 10m
₹7,792
Onwards
Giddalur
Hyderabad
Indore
Ujjain
Approx Travel Time
15h 5m
₹7,477
Onwards
Via Ongole
Giddalur
Ongole
Ujjain
Approx Travel Time
1d 1h 58m
₹1,719
Onwards
Via Vijayawada
CHEAPEST
Giddalur
Vijayawada
Ujjain
Approx Travel Time
1d 1h 10m
₹760
Onwards
Via Hyderabad
Giddalur
Hyderabad
Ujjain
Approx Travel Time
1d 5h 55m
₹1,772
Onwards
Via Hyderabad, Bhopal
Giddalur
Hyderabad
Bhopal
Ujjain
Approx Travel Time
17h
₹7,127
Onwards
Giddalur
Hyderabad
Bhopal
Ujjain
Approx Travel Time
18h 10m
₹9,372
Onwards
Giddalur
Hyderabad
Bhopal
Ujjain
Approx Travel Time
18h 25m
₹7,417
Onwards
Via Hyderabad, Jalgaon
Giddalur
Hyderabad
Jalgaon
Ujjain
Approx Travel Time
19h 15m
₹3,590
Onwards
Frequently Asked Questions
What is the distance between Giddalur and Ujjain?
Ujjain is approximately 950+ kms from Giddalur.
How long does it take to reach Ujjain from Giddalur?
It takes approximately 15 hours to reach Ujjain from Giddalur by Bus, Flight, Cab Via Hyderabad, Indore.
What is the cheapest way to reach Ujjain from Giddalur?
The cheapest way to reach Ujjain from Giddalur is by Train Via Vijayawada.
What is the fastest way to reach Ujjain from Giddalur?
The fastest way to reach Ujjain from Giddalur is by Bus, Flight, Cab Via Hyderabad, Indore.


