Updated · by the local team at Hampi Cabs & Tourism
Most of Hampi is free to walk around. Only three monuments managed by the Archaeological Survey of India (ASI) need a ticket — and one ticket covers all three on the same day. Fees below are per person; children under 15 enter ASI sites free.
Hampi entry fee
| Monument | Indians (and SAARC / BIMSTEC) | Foreign visitors |
|---|---|---|
| Vittala Temple + Lotus Mahal + Elephant Stables (one ticket, same day) | ₹40 cash · ₹35 online | ₹600 cash · ₹550 online |
| Virupaksha Temple | Free (small camera fee) | Free (small camera fee) |
| Archaeological Museum, Kamalapur | Small fee | Small fee |
| All other monuments (Royal Enclosure, Queen's Bath, Hazara Rama, Hemakuta…) | Free | Free |
| Daroji Bear Sanctuary | ₹50 (children ₹25) + vehicle fee | ₹300 + vehicle fee |
Buy the ASI ticket online or at the Vittala Temple counter and keep it — you will need it again at the Lotus Mahal and Elephant Stables.
Hampi timings
| Place | Open |
|---|---|
| Virupaksha Temple | 6 am – 1 pm and 5 pm – 9 pm, daily |
| Vittala Temple | 6 am – 6 pm, daily |
| Lotus Mahal and Elephant Stables (Zenana Enclosure) | 6 am – 6 pm, daily |
| Royal Enclosure, Queen's Bath, Hazara Rama and open monuments | Sunrise to sunset |
| Archaeological Museum, Kamalapur | 10 am – 5 pm, closed Fridays |
| Daroji Bear Sanctuary | 2 pm – 6 pm (bears usually seen 4–6 pm) |
| Anjanadri Hill | Early morning to evening |
Timings change for festivals and maintenance, so check locally on the day. Your driver will know if anything is closed.
Other small costs
- Battery vehicle to the Vittala Temple — a small per-person fare from the car park.
- Licensed guides — available at the Vittala Temple and Virupaksha Temple; agree the fee first.
- Coracle rides — on the Tungabhadra and Sanapur Lake; prices are set by operators and stop when the river is high.
- Getting around — a Hampi sightseeing cab costs from ₹1,800 for 8 hours / 80 km for the whole car.
Plan this trip with us
Local drivers, AC cabs and fixed fares — book online, on WhatsApp or by phone, 24x7.
Call +91 9535273580