Nearest Airport to Hampi

Hampi, the UNESCO-listed Vijayanagara ruins, has only a small nearby airport at Vidyanagar (VDY, ~40 km) with very limited flights — Hubballi (HBX) is the practical gateway.

✈️ Nearest: Vidyanagar (VDY, limited)🚗 Hubballi ~145 km · 3–3.5 hrs🛤️ Railhead: Hosapete (~13 km)
Last updated: June 2026 · confirm flight availability and schedules before booking
⚠️ Hampi's nearest airport has limited flights Hampi, the magnificent ruins of the Vijayanagara empire, has no airport of its own. The nearest airstrip is Jindal Vijayanagar (Vidyanagar) Airport (VDY) at Toranagallu, about 40 km away, but it has very limited scheduled flights — usually just a Bengaluru connection — so confirm availability before booking. For more choice, most travellers fly into Hubballi (HBX), around 145 km away, or use the well-connected Hosapete railway station, just 13 km from Hampi.

Best Airports to Fly Into for Hampi

✓ Nearest
Jindal Vijayanagar (Vidyanagar)
VDY
Distance: ~40 km to Hampi
Drive time: 1–1.5 hours
The closest airport, but a small one with very limited scheduled flights (typically only a Bengaluru route on Star Air). Always confirm flight availability before booking.
Search Flights to Toranagallu (Ballari) →
Hubballi
HBX
Distance: ~145 km to Hampi
Drive time: 3–3.5 hours
The most practical larger gateway, with more reliable domestic flights to Bengaluru, Mumbai, Hyderabad and other cities.
Search Flights to Hubballi (Hubli) →
Kempegowda International (Bengaluru)
BLR
Distance: ~340 km to Hampi
Drive time: 6.5–7 hours
A major hub far away, best paired with an overnight train or bus to Hosapete rather than a long road drive.
Search Flights to Bengaluru →

By Train

🚆 Hosapete (Hospet) Junction (HPT) is the nearest railway station, about 13 km from Hampi, with trains such as the Hampi Express from Bengaluru and links to Hubballi, Hyderabad and beyond — often the easiest way to arrive.

Frequently Asked Questions

Is there an airport in Hampi?
No. Hampi has no airport of its own. The nearest airstrip is Jindal Vijayanagar (Vidyanagar) Airport (VDY) at Toranagallu, about 40 km away, but it has very limited flights — so most travellers use Hubballi (HBX) or the Hosapete railway station instead.
Which is the nearest airport to Hampi?
The nearest is the small Jindal Vijayanagar/Vidyanagar Airport (IATA: VDY), about 40 km away, but with very limited scheduled flights. Hubballi (HBX, ~145 km) is the practical gateway, and Bengaluru (BLR, ~340 km) is the major hub.
How do I reach Hampi by flight?
For more reliable flights, fly into Hubballi (HBX), about 145 km away, then drive 3–3.5 hours to Hampi. The nearby Vidyanagar airport (VDY, ~40 km) has only very limited flights, so confirm availability before booking. Many travellers instead fly to Bengaluru and take a train to Hosapete.
What is the nearest railway station to Hampi?
Hosapete (Hospet) Junction (HPT), about 13 km from Hampi, is the nearest railway station, with trains like the Hampi Express from Bengaluru and connections to Hubballi and Hyderabad. It is often the most convenient way to arrive.
What is the best time to visit Hampi?
October to February is the best time, with cooler, pleasant weather for exploring the ruins on foot. Summers (March–May) are very hot, while the monsoon (June–September) brings some rain but keeps the boulder-strewn landscape green.

Related Destinations & Airports

Book Your Hampi Trip

Fly to Toranagallu (Ballari) or Hubballi (Hubli) on HappyFares — zero convenience fee with code HFNCF.

Search Flights →