
Ujjain to Hampi
Hampi is approximately 1150+ kms from Ujjain. The fastest way to reach Hampi from Ujjain is by Train, Flight, Cab Via Indore, Belgaum. It takes approximately 13 hours. The cheapest way to reach Hampi from Ujjain is by Train, Cab Via Hyderabad, Gooty which would take approximately 28 hours.
Sort By
Mode of Transport
Via Indore, Belgaum
RECOMMENDED
FASTEST
Ujjain
Indore
Belgaum
Hampi
Approx Travel Time
12h 21m
₹10,171
Onwards
Via Kurnool
Ujjain
Kurnool
Hampi
Approx Travel Time
1d 1h 58m
₹6,843
Onwards
Via Gooty
Ujjain
Gooty
Hampi
Approx Travel Time
1d 1h 19m
On Demand
Via Mumbai, Hubli
Ujjain
Mumbai
Hubli
Hampi
Approx Travel Time
20h
₹8,444
Onwards
Via Hyderabad, Gooty
CHEAPEST
Ujjain
Hyderabad
Gooty
Hampi
Approx Travel Time
1d 3h 59m
₹5,000
Onwards
Via Mumbai, Belgaum
Ujjain
Mumbai
Belgaum
Hampi
Approx Travel Time
22h 21m
₹10,111
Onwards
Via Anantapur
Ujjain
Anantapur
Hampi
Approx Travel Time
1d 2h 37m
On Demand
Via Pune, Hubli
Ujjain
Pune
Hubli
Hampi
Approx Travel Time
22h 45m
₹8,171
Onwards
Via Hyderabad, Anantapur
Ujjain
Hyderabad
Anantapur
Hampi
Approx Travel Time
1d 5h 2m
₹6,707
Onwards
Via Pune, Dharwad
Ujjain
Pune
Dharwad
Hampi
Approx Travel Time
1d 6h 12m
₹6,313
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Hampi?
Hampi is approximately 1150+ kms from Ujjain.
How long does it take to reach Hampi from Ujjain?
It takes approximately 13 hours to reach Hampi from Ujjain by Train, Flight, Cab Via Indore, Belgaum.
What is the cheapest way to reach Hampi from Ujjain?
The cheapest way to reach Hampi from Ujjain is by Train, Cab Via Hyderabad, Gooty.
What is the fastest way to reach Hampi from Ujjain?
The fastest way to reach Hampi from Ujjain is by Train, Flight, Cab Via Indore, Belgaum.