hero
How2Go
Krishnarajanagara to Hampi

Krishnarajanagara to Hampi

Hampi is approximately 400+ km from Krishnarajanagara, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Hampi.

Read More
Sort By
Mode of Transport

Via Hassan, Davangere

RECOMMENDED

Krishnarajanagara

Hassan

Davangere

Hampi

Approx Travel Time

8h 15m

₹3,574

Onwards

Via Davangere

Krishnarajanagara

Davangere

Hampi

Approx Travel Time

7h 58m

₹3,549

Onwards

Ads by MMT

Via Hassan, Chitradurga

FASTEST

Krishnarajanagara

Hassan

Chitradurga

Hampi

Approx Travel Time

7h 35m

On Demand

CHEAPEST

Krishnarajanagara

Hassan

Chitradurga

Hampi

Approx Travel Time

8h 2m

₹1,536

Onwards

Krishnarajanagara

Hassan

Chitradurga

Hampi

Approx Travel Time

8h 11m

On Demand

Krishnarajanagara

Hassan

Chitradurga

Hampi

Approx Travel Time

8h 38m

On Demand

Via Mysore, Chitradurga

Krishnarajanagara

Mysore

Chitradurga

Hampi

Approx Travel Time

9h 36m

On Demand

Ads by MMT

Via Hassan, Bellary

Krishnarajanagara

Hassan

Bellary

Hampi

Approx Travel Time

10h 58m

On Demand

Via Bellary

Krishnarajanagara

Bellary

Hampi

Approx Travel Time

11h 15m

On Demand

Krishnarajanagara

Bellary

Hampi

Approx Travel Time

11h 28m

On Demand

Frequently Asked Questions

What is the distance between Krishnarajanagara and Hampi?

Hampi is approximately 400+ kms from Krishnarajanagara.

How long does it take to reach Hampi from Krishnarajanagara?

It takes approximately 8 hours to reach Hampi from Krishnarajanagara by Train, Cab Via Hassan, Chitradurga.

What is the cheapest way to reach Hampi from Krishnarajanagara?

The cheapest way to reach Hampi from Krishnarajanagara is by Train, Bus Via Hassan, Chitradurga.

What is the fastest way to reach Hampi from Krishnarajanagara?

The fastest way to reach Hampi from Krishnarajanagara is by Train, Cab Via Hassan, Chitradurga.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India