|Route Name||Distance||Time||More Information|
|Bangalore to Hampi||343 km||6 hours 2 mins||View Details|
|Mumbai to Hampi||740 km||11 hours 54 mins||View Details|
|Goa to Hampi||321 km||6 hours 28 mins||View Details|
|Chennai to Hampi||696 km||11 hours 16 mins||View Details|
|Pune to Hampi||565 km||9 hours 41 mins||View Details|
|Coorg to Hampi||439 km||8 hours 57 mins||View Details|
|Delhi to Hampi||1,971 km||1 day 7 hours||View Details|
|Ernakulam to Hampi||890 km||14 hours 44 mins||View Details|
|Munnar to Hampi||826 km||14 hours 10 mins||View Details|
|Kolkata to Hampi||1,855 km||1 day 7 hours||View Details|
The nearest airport to Hampi, Bellary is 60 km away from the temple town. Hubli Airport is another Airport which is 143 km away from Hampi. Also, JSW Vidyanagar Airport in Toranagallu is located approximately 40 kms from Hampi. However, if you are a foreigner visiting the places you need to step down at Bengaluru Airport to get Visa on Arrival. You can book domestic flight tickets from Bengaluru to Bellary or Hubli. Also, you could take a private taxi from Bengaluru Airport centre reach your final destination Hampi which is 350 km away from the International Airport.
Alternatively, you can also reach Mumbai and take an overnight bus/train to Hospet and reach Hampi from there.
Nearest Airport: Kempegowda International Airport (BLR)
- 272 kms from Hampi
Tentative return flight prices to Kempegowda International Airport (BLR) from major cities in India.
There are buses to Hampi (or to Hospet) from major cities like Bangalore, Mumbai, Pune and Bellary. NH4 connects Bangalore to Hampi and it takes around 7 hours to reach here. From Hospet, it takes around 40 minutes by a local state-run bus to reach here.
Not having its own railways station, trains halt at Hospet Junction (13km). However, there are very few trains to Hosapete Junction (HPT) and they are mostly sold out well in advance during the season.
It is actually quite easy to reach from Hospet to Hampi - there are state buses running from Hospet bus station to Hampi every 20-30 minutes (12 rs per person, Dec 2016). The last bus runs around 8 PM - be sure to confirm this time depending on the season from the bus stand. Otherwise, you can take a direct auto as well (200-300 per ride, Dec 2016) for Hampi from Hospet - they are easily available from the railway station/bus stand.
Roadways are the most convenient to reach Hampi - the nearby town of Hospet has great road connectivity from Bangalore and Mumbai/Pune/Kolhapur. A lot of very comfortable AC sleeper buses ply from Mumbai/Bangalore to Hospet and will usually drop you in Hospet early morning.