Khammam to Hampi Distance

Hampi is approximately 400+ km from Khammam. Compare the available routes and travel options between the two cities. The fastest way to reach Hampi takes approximately 12 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Khammam, India to Hampi, India

Via Gooty

RECOMMENDED

Khammam

Gooty

Hampi

Approx Travel Time

12h 5m

On Demand

FASTEST

Khammam

Gooty

Hampi

Approx Travel Time

12h 4m

₹5,033

Onwards

Via Hyderabad

CHEAPEST

Khammam

Hyderabad

Hampi

Approx Travel Time

12h 50m

₹1,085

Onwards

Khammam

Hyderabad

Hampi

Approx Travel Time

13h 11m

₹5,214

Onwards

Ads by MMT

Via Gooty, Bellary

Khammam

Gooty

Bellary

Hampi

Approx Travel Time

12h 17m

₹3,713

Onwards

Khammam

Gooty

Bellary

Hampi

Approx Travel Time

12h 44m

₹3,147

Onwards

Via Guntur, Bellary

Khammam

Guntur

Bellary

Hampi

Approx Travel Time

13h 42m

₹2,428

Onwards

Ads by MMT

Via Mahbubnagar

Khammam

Mahbubnagar

Hampi

Approx Travel Time

12h 27m

₹2,469

Onwards

Via Hyderabad, Gangavathi

Khammam

Hyderabad

Gangavathi

Hampi

Approx Travel Time

13h 20m

₹2,193

Onwards

Via Gooty, Toranagallu

Khammam

Gooty

Toranagallu

Hampi

Approx Travel Time

13h 3m

₹3,147

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Khammam and Hampi?

The straight-line distance is approximately 400+ km.

What is the distance from Khammam to Hampi via Gooty?

Via Gooty, the distance is approximately 400+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India