hero
How2Go
Lanka to Hampi

Lanka to Hampi

Hampi is approximately 2500+ km from Lanka, 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 Guwahati, Bangalore

RECOMMENDED

Lanka

Guwahati

Bangalore

Hampi

Approx Travel Time

16h 31m

₹9,783

Onwards

Lanka

Guwahati

Bangalore

Hampi

Approx Travel Time

16h 11m

₹14,820

Onwards

Lanka

Guwahati

Bangalore

Hampi

Approx Travel Time

18h 45m

₹15,285

Onwards

Via Guwahati, Hyderabad

Lanka

Guwahati

Hyderabad

Hampi

Approx Travel Time

20h 12m

₹11,166

Onwards

Lanka

Guwahati

Hyderabad

Hampi

Approx Travel Time

17h 38m

₹10,701

Onwards

Via Guwahati, Bangalore, Toranagallu

FASTEST

Lanka

Guwahati

Bangalore

Toranagallu

Hampi

Approx Travel Time

12h 11m

₹15,438

Onwards

Via Guwahati, Patna, Bangalore

CHEAPEST

Lanka

Guwahati

Patna

Bangalore

Hampi

Approx Travel Time

3d 8h 45m

₹7,362

Onwards

Via Guwahati, Hyderabad, Toranagallu

Lanka

Guwahati

Hyderabad

Toranagallu

Hampi

Approx Travel Time

19h 21m

₹11,583

Onwards

Lanka

Guwahati

Hyderabad

Toranagallu

Hampi

Approx Travel Time

20h 53m

₹12,213

Onwards

Via Dimapur, Bangalore

Lanka

Dimapur

Bangalore

Hampi

Approx Travel Time

16h 30m

₹17,460

Onwards

Frequently Asked Questions

What is the distance between Lanka and Hampi?

Hampi is approximately 2500+ kms from Lanka.

How long does it take to reach Hampi from Lanka?

It takes approximately 12 hours to reach Hampi from Lanka by Train, Flight, Bus Via Guwahati, Bangalore, Toranagallu.

What is the cheapest way to reach Hampi from Lanka?

The cheapest way to reach Hampi from Lanka is by Bus Via Guwahati, Patna, Bangalore.

What is the fastest way to reach Hampi from Lanka?

The fastest way to reach Hampi from Lanka is by Train, Flight, Bus Via Guwahati, Bangalore, Toranagallu.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India