Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

3-Day Hampi Itinerary from Bangalore for December

Day 1 · Tue, Dec 1
Hampi

Travel to Hampi and settle in

  1. Overnight bus/train from Bangalore to Hospet — Bangalore / en route — Best way to cover the long transfer comfortably and arrive ready for an early start in Hampi; late evening, ~8–10 hours.
  2. Check-in at your stay in Hampi/Virupapur Gaddi — Virupapur Gaddi — Quick reset after arrival so you can start sightseeing without rushing; morning, ~30–45 minutes.
  3. Little Cafe / local breakfast stop — Virupapur Gaddi — A relaxed first meal with reliable South Indian breakfast options; late morning, ~45 minutes, approx. ₹200–₹350 per person.
  4. Coracle ride on the Tungabhadra River — Hampi Bazaar side / riverbanks — A classic Hampi experience and a gentle introduction to the landscape; late morning, ~1 hour, approx. ₹300–₹500 per person.
  5. Virupaksha Temple — Hampi Bazaar — The iconic starting point for Hampi’s temple trail, with active worship and superb carvings; afternoon, ~1 hour.
  6. Hampi Bazaar stroll and sunset at Hemakuta Hill — Hampi Bazaar / Hemakuta Hill — Easy first-day walk with excellent views over the ruins and a memorable sunset without overdoing it; evening, ~1.5 hours.

Morning

Start with the overnight bus/train from Bangalore to Hospet so you arrive early and keep the whole day open in Hampi. From Bangalore, the most comfortable options are usually an overnight sleeper bus from areas like Majestic, Koramangala, or BTM Layout, or the train to Hospet Junction if you want a steadier ride. In December, book ahead because it’s peak travel season and decent AC sleepers can fill up fast. Expect roughly ₹900–₹1,800 per person by bus, or a bit more/less by train depending on class. Once you land in Hospet, it’s usually a short auto or pre-booked cab across the river side to Virupapur Gaddi, where most travelers base themselves for the relaxed backpacker vibe and easier access to the ruins.

After a quick check-in at your stay in Hampi/Virupapur Gaddi, don’t try to rush out immediately—give yourself 30 to 45 minutes to freshen up, drop bags, and let the travel dust settle. This side of Hampi is great for first-timers because everything feels slower and simpler, with guesthouses, cafes, and bike rentals clustered together. If you’re tired from the overnight journey, this is the time to shower, grab water, and maybe rent a scooter or bicycle for later. The river crossing is usually easy from here, and most stays can help arrange autos or boats if needed.

Late Morning to Afternoon

For breakfast, head to a Little Cafe / local breakfast stop in Virupapur Gaddi—you’ll find several casual spots serving dosa, idli, uttapam, filter coffee, and the occasional continental option, but the South Indian plates are what you should lean into. A typical meal will cost around ₹200–₹350 per person, and service is usually unhurried in the best way. If you want a dependable first stop, ask locally for the nearest well-rated café open early; most places here open by 7:30–8:00 AM and stay busy through the morning. Then make your way to the riverbank for a coracle ride on the Tungabhadra River. This is one of those Hampi experiences that feels simple but stays with you—the round basket boats glide across the water, giving you a soft, scenic introduction to the boulder-strewn landscape. Expect around ₹300–₹500 per person depending on the route and season, and about an hour total with waiting time and crossing. The boats usually run from the Hampi Bazaar side and the nearby riverbanks, and the boatmen know the timings by heart, so just go with the flow.

Afternoon to Evening

After the river ride, continue to Virupaksha Temple in Hampi Bazaar, the most important living temple in town and the natural starting point for your first proper look at the ruins. It’s active throughout the day, with the most atmospheric moments in the afternoon when the light softens on the gopuram and the streets around it feel lived-in rather than staged. Entry to the main temple is generally free, though some side sections or special viewpoints may have small charges or donations. Keep shoulders and knees covered, remove shoes at the entrance, and be ready for monkeys near the complex—they’re bold, especially if you’re carrying snacks. From the temple, wander through Hampi Bazaar, which is really more of a long, historic street than a market now, with stone pavilions, little shops, chai stalls, and a slow rhythm that suits an unhurried first day.

Wrap the day with a Hampi Bazaar stroll and sunset at Hemakuta Hill. This is the perfect first-evening climb: short, easy, and rewarding without draining you after travel. It usually takes 15–20 minutes to reach the top, and you’ll get wide views over Virupaksha Temple, the boulder fields, and the scattered ruins glowing orange in the late light. Sunset is the main event here, so try to arrive 30–45 minutes before the sun goes down to find a comfortable rock ledge. After dark, head back to Virupapur Gaddi for dinner; most cafés there stay open into the evening, and a relaxed meal with rice, thali, or pasta is a good way to end the day. Keep this first day loose—Hampi rewards wandering, and the slower you move, the better it gets.

Day 2 · Wed, Dec 2
Hampi

Explore Hampi’s core sites

  1. Vijaya Vittala Temple — East Hampi — Save the marquee monument for a full exploration day; the stone chariot and musical pillars are the highlight of Hampi; early morning, ~2 hours.
  2. King’s Balance — East Hampi — A quick, unusual historic stop nearby that adds context to the royal quarter; late morning, ~20–30 minutes.
  3. Mahanavami Dibba / Royal Enclosure — Royal Enclosure — Massive platform with wide-open views and a strong sense of the city’s former scale; late morning, ~45 minutes.
  4. Lunch at Mango Tree — Near Anjanadri/river-side area — Popular for hearty Indian meals in a shaded setting after a hot morning; lunch, ~1 hour, approx. ₹300–₹600 per person.
  5. Hazara Rama Temple — Royal Enclosure — Beautiful narrative carvings and a calmer contrast to the larger ruins nearby; afternoon, ~45 minutes.
  6. Lotus Mahal and Zenana Enclosure — Royal Enclosure — Elegant Indo-Islamic architecture and one of Hampi’s most photogenic complexes; late afternoon, ~1 hour.

Morning

Start early and head straight to Vijaya Vittala Temple in East Hampi before the heat and the tour buses build up. This is the big-ticket ruin everyone comes for, so it’s worth giving it proper time — about 2 hours is ideal if you want to actually enjoy the stone chariot, the pillared halls, and the famous musical pillars without rushing. Expect the monument area to open around sunrise hours, and by mid-morning it gets noticeably busier, so try to be there as soon as you can. If you’re coming by scooter or auto from the village side, factor in a bit of extra time for the approach road and the short walk in.

From there, continue to King’s Balance, a quick but interesting stop that feels very “Hampi in miniature” — odd, ceremonial, and quietly powerful. It usually takes only 20–30 minutes, so it works well as a bridge before the larger royal structures. After that, move on to Mahanavami Dibba / Royal Enclosure, where the scale of the old capital really clicks into place. Give yourself around 45 minutes here to walk the platform, look across the open expanse, and take in the remains of the administrative core. This whole stretch is best done with water, a cap, and comfortable shoes; December is pleasant, but the stone surfaces still heat up by late morning.

Lunch

For lunch, head to Mango Tree near the river-side side of Hampi for a relaxed break in the shade. It’s a classic stop for travelers because the setting is calm, the menu is reliable, and the meal comes just when you need a pause from the ruins. Budget roughly ₹300–₹600 per person, depending on what you order. It’s a good place to reset for an hour, cool down, and avoid pushing too hard in the afternoon. If you’re returning by auto, ask the driver to wait or confirm a pickup time in advance, since the lanes can get a bit busy around meal hours.

Afternoon Exploring

After lunch, continue deeper into the Royal Enclosure with Hazara Rama Temple, one of the more rewarding stops if you like carvings and detail. It’s quieter than the headline monuments, and the narrative panels here feel like reading the city’s history in stone. Give it about 45 minutes, and don’t rush the outer walls — that’s where a lot of the best work is. Then finish the day at Lotus Mahal and Zenana Enclosure, which is one of the prettiest parts of Hampi: graceful arches, airy Indo-Islamic design, and good light in the late afternoon for photos. Plan about an hour here, and if you can, linger a little as the light softens; it’s one of those places that feels best when you slow down rather than tick it off.

Evening

By the time you wrap up at Lotus Mahal, keep the rest of the evening easy. Most people either head back toward Hampi Bazaar side for a quiet dinner and an early night, or return to their stay and rest up for the final day. If you want one last wander, this is the moment to do it — Hampi is lovely at dusk, but the real trick is not to overpack the evening. After a full day among the royal ruins, a simple dinner, an early chai, and a slow walk back are exactly the right finish.

Day 3 · Thu, Dec 3
Hampi

Final day in Hampi and return

  1. Anjanadri Hill (Hanuman Temple) — Anegundi side — Best for sunrise and one of the strongest panoramic viewpoints in the region; early morning, ~1.5–2 hours.
  2. Anegundi village walk — Anegundi — A quieter, more local side of the Hampi area that balances the ruins with village life; mid-morning, ~1 hour.
  3. Pampa Sarovar / nearby lakeside stop — Anegundi outskirts — A peaceful pause before departure, good for a slower final day rhythm; late morning, ~30–45 minutes.
  4. Lunch at Gopi Guest House or nearby riverside café — Virupapur Gaddi — Easy final meal with simple, traveler-friendly food before the journey back; lunch, ~1 hour, approx. ₹250–₹500 per person.
  5. Sanapur Lake — Near Sanapur — A scenic last stop if time allows, with boulder-strewn water views that round out the Hampi landscape; afternoon, ~1–1.5 hours.
  6. Return to Hospet and depart for Bangalore — Hospet — Build in buffer time for pickup, dinner, and the onward bus/train; late afternoon/evening, ~8–10 hours.

Morning

Get to Anjanadri Hill (Hanuman Temple) very early — ideally by sunrise or just before — because this is the best final-day payoff in the Hampi-Anegundi side. It’s a steep climb, but the 360-degree view over the Tungabhadra River, Anegundi, and the boulder hills is absolutely worth it. Plan on about 1.5–2 hours including the climb and a little time at the top; carry water, wear grippy shoes, and expect a few hundred steps. If you’re coming from the Hampi side, an auto to Anegundi and the hill base is usually the easiest move, and if you want the calmest start, go before the temple crowd builds up.

Late Morning to Lunch

After coming down, do a slow walk through Anegundi village instead of rushing back. This side feels more lived-in than the monument zone: narrow lanes, small shrines, buffaloes, hand-painted shops, and everyday village rhythm. It’s the right kind of quiet for a final morning, and you can easily spend about an hour just wandering without a fixed route. From there, continue to Pampa Sarovar or a nearby lakeside stop for a short pause; it’s a peaceful, low-key place to sit for 30–45 minutes before the travel day begins to take over. For lunch, head to Gopi Guest House in Virupapur Gaddi or a nearby riverside café — keep it simple with rice meals, thalis, dosas, or pasta if you want something familiar. Expect around ₹250–₹500 per person, and this is a good time to eat early enough that you’re not scrambling before the return journey.

Afternoon and Evening

If your timing is still comfortable, add Sanapur Lake as your last scenic stop. It’s a nice closing scene for Hampi: still water, boulders, and a more relaxed edge-of-town feeling than the busy monument areas. Give it 1–1.5 hours, and don’t overplan here — this is more about sitting for a while, taking photos, or just letting the trip wind down. After that, head back to Hospet with a buffer so you’re not stressed about pickup, dinner, or platform changes. For the ride back to Bangalore, overnight sleeper buses and evening trains are the usual choice; if you’re catching a bus, leave Hospet with enough time for a decent dinner near the bus stand, then settle in for the 8–10 hour return.

0