Leave Pune around 5:30 AM for the roughly 450–500 km drive to Badami via NH48, passing Satara, Kolhapur, Belagavi and Bagalkot. Allow 9–10 hours of driving plus two or three breaks; this is a long first day, so share the driving if possible. A practical breakfast stop is around Kolhapur or Belagavi, with lunch closer to Bagalkot. Keep FASTag, water and some snacks ready, as the final stretch has fewer convenient highway stops. Confirm that your Badami hotel has parking and aim to arrive by late afternoon rather than driving after dark.
After checking in and resting, walk or take a short auto-rickshaw ride to Agastya Lake, in the centre of Badami. Allow about 45 minutes to enjoy the reflections of the red sandstone cliffs and the quieter atmosphere before sunset. Continue along the eastern shore to Bhootnath Temple, another 45-minute stop. The shrine is especially atmospheric as the light softens over the water; wear footwear that is easy to remove and take care on uneven stone near the lakeside. Autos within town are usually inexpensive, but agree on the fare before starting—most central rides should be around ₹50–150.
Have dinner around the Badami market area, choosing a clean, well-reviewed local restaurant rather than trying to fit in another attraction. Order jolada rotti, stuffed brinjal ennegayi, dal, vegetable palya and a North Karnataka thali; budget approximately ₹250–600 per person. Keep the evening early after the long drive, and carry cash because smaller eateries may not reliably accept cards or digital payments. Tomorrow’s heritage sightseeing is best started fresh.
Start at the Badami Cave Temples as soon as the ticket counter opens, ideally around 6:30–7:00 AM. The four caves are best before the cliff becomes hot and crowded; allow about two hours for the carvings, pillared halls and the climb between levels. Wear shoes with good grip, carry water, and keep shoulders and knees covered for the temple interiors. Entry is usually around ₹40–600 depending on nationality, with separate parking or camera charges possible; confirm the current fee locally.
From the caves, walk up to Badami Fort using the stone steps. Allow roughly 1½ hours for the viewpoints and old fort remains, but take the climb slowly—the exposed rock gets warm quickly. You will have excellent views over the red sandstone cliffs, town and Agastya Lake. After descending, take a short auto-rickshaw ride or walk to the Archaeological Museum and Bhutanatha group for the quieter lakeside circuit and a useful introduction to the Chalukyan sites. Set aside about an hour; the museum’s weekly closing day and hours can change, so check at the cave ticket counter before relying on it.
After lunch, take an auto or taxi to Banashankari Amma Temple in Cholachagudda, about 5 km away. This is an active local temple rather than a purely archaeological stop, so dress modestly, remove footwear before entering, and expect a little bustle around the shrine. Allow 45 minutes, with extra time if there is a puja or festival activity. Return to Badami town by auto; a one-way ride should generally be around ₹150–300, depending on waiting time.
Finish with a relaxed vegetarian dinner in the town centre—ask your hotel for the day’s best North Karnataka option, or choose a simple local restaurant serving jolada rotti, brinjal curry, dal and curd. Budget approximately ₹250–600 per person. Keep the evening unhurried: tomorrow’s Pattadakal and Aihole circuit is best started early, so confirm your car and driver tonight and carry water, sun protection and cash for smaller site fees.
Arrange a private car from Badami for around 7:30 AM; the drive to Pattadakal takes roughly 30–40 minutes via SH14. Allow time for parking and the entrance queue, as the complex generally opens around 9:00 AM, subject to Archaeological Survey of India timings. Begin with the main Pattadakal temple group and wander slowly among the sandstone shrines for about two hours. Then spend around 30 minutes at Mallikarjuna Temple, whose carved details and slightly quieter position make it especially rewarding. Combined entry is usually modest—approximately ₹40–₹50 for Indian visitors, with separate rates for foreign visitors—but carry cash in case local facilities are limited.
Have a simple thali or South Indian meal at a village or highway restaurant near Pattadakal; budget about ₹200–₹500 per person. Do not linger too long over lunch, as the best light and cooler temperatures at Aihole are earlier in the afternoon. The short 14 km drive takes around 25–30 minutes. Allow about 2½ hours to explore Aihole, starting with the Durga Temple and its apsidal form, then Lad Khan Temple, before walking through the wider temple enclosure. The site is spread out, so comfortable footwear, water and sun protection are useful; opening times and ticket arrangements can vary, so confirm locally with your driver or hotel.
Leave Aihole by about 4:30–5:00 PM for the roughly one-hour return to Badami, allowing extra time if village traffic slows the final stretch. Ask the driver to wait during both heritage visits rather than relying on finding a taxi at either site. Back in Badami, keep the evening unplanned—this is a good opportunity to rest, have dinner near the market area and prepare for the longer onward drive tomorrow. A full-day car covering Pattadakal and Aihole will commonly cost around ₹2,500–₹4,000, depending on the vehicle, waiting time and negotiation.
Leave Badami around 6:30 AM with your luggage in the pre-arranged private car, following the Bagalkot–Gadag–Hospet road to Hampi. The drive takes about 4.5–5.5 hours with one breakfast or tea stop; roads are generally straightforward, but the final approach around Hospet can slow down. Keep water and snacks in the car, and confirm that your accommodation can accept luggage before check-in time. A private taxi typically costs ₹4,000–6,500 for this sector; buses are cheaper but involve awkward connections and are not worthwhile with luggage.
After lunch and check-in, rest briefly before walking to Virupaksha Temple in Hampi Bazaar. Allow around 1.5 hours, including the entrance queue and temple protocols—dress modestly, remove footwear where required, and check locally whether all worship areas are open to visitors. From the temple, walk uphill to Hemakuta Hill, a short but uneven climb. Give yourself about 1.5 hours to wander among the small shrines and granite boulders; the hill is especially atmospheric as the light softens, so avoid rushing through it.
Come down slowly for a gentle walk through Hampi Bazaar and along the riverside ghats, allowing roughly 45 minutes. This is a good time to watch the activity around the steps and take photographs without trying to cover more ruins. For dinner, choose a simple South Indian meal near Hampi if your accommodation has a reliable kitchen, or head into Hospet for a wider choice of restaurants; budget approximately ₹250–700 per person. Keep the evening early—tomorrow’s northern Hampi circuit involves substantial driving and walking, and local restaurants in the monument area may close earlier than expected.
Start early from your Hampi stay, ideally around 6:30 AM, and head first to Vijaya Vittala Temple near the riverside. The approach road can be restricted to private vehicles, so park at the designated area and allow time for the shuttle or walk. Reach close to opening time—normally around 6:00 AM, subject to Archaeological Survey of India timings—to enjoy the stone chariot and musical-pillared hall before the heat. Allow about two hours; do not strike the pillars, as the “musical” effect is fragile and the site is protected.
Walk or take a short local transfer westward to King’s Balance and the riverside ruins, allowing roughly 45 minutes. This is a good place to slow down and look across the Tungabhadra rather than trying to photograph every structure. Carry water and sun protection; there is little shade and very limited food immediately beside the monuments. Afterward, have a simple late breakfast back toward Hampi Bazaar or at your accommodation before continuing by auto-rickshaw or car.
Spend the main part of the afternoon in the Royal Centre, beginning at the Royal Enclosure. Allow about 1½ hours for Mahanavami Dibba, the stepped tank and the broad surrounding ruins. Continue to Hazara Rama Temple, where the Ramayana relief panels are best appreciated slowly from the outer walls; 45 minutes is enough without rushing. From here, take a short transfer to the Zenana Enclosure for Lotus Mahal and Elephant Stables, allowing around 1½ hours. Entry fees are commonly modest—roughly ₹40–600 depending on Indian or foreign visitor categories and any combined ticketing— but confirm the current ASI tariff and closing time locally. Comfortable shoes are essential, and keep a little cash for parking, shuttles and autos.
Return to your accommodation, rest and shower, then go into Hospet for dinner rather than relying on the limited evening selection around the monuments. The town is roughly 12–15 km away, usually 25–40 minutes by car depending on traffic. Choose a well-reviewed central restaurant or your hotel’s dining room; budget about ₹300–800 per person for a comfortable meal. Arrange the return taxi in advance, since app-based availability can be inconsistent at night, and avoid driving the monument roads after dark.
Leave Hampi around 6:00 AM in your pre-arranged private car, following the route throughHospet, balli, Yellapur and Yana. Allow roughly 7–9 hours door to door**, including breakfast, fuel and a couple of short breaks; the final forest roads are slower than the highway. Keep luggage in the car and confirm that the driver will wait during the cave visit. Carry water, snacks, sun protection and sturdy shoes—the walk from the parking area to the formations involves uneven forest paths and steps.
Reach Yana village late morning, ideally allowing about two hours for the forest walk and the dramatic black limestone formations. The area is most enjoyable before the afternoon heat, but timings, parking arrangements and local access can vary, so check locally on arrival. Avoid climbing on the rocks, particularly after rain, and allow extra time to return to the car before continuing toward Kumta.
Stop for a simple vegetarian lunch near Yana or Kumta, rather than losing time searching for a destination restaurant. A local highway eatery or small restaurant is suitable for a quick thali, dosa or rice meal; budget around ₹200–500 per person and allow approximately 45 minutes. From here, continue toward Gokarna, keeping the afternoon unhurried—traffic, winding roads and short photo stops can easily extend the journey.
Check in near Kudle Beach and keep the evening deliberately light. Walk down to the shore for around 1–1.5 hours, watching the sunset and enjoying the quieter end of the beach rather than trying to add another sightseeing stop. Beach access involves a short downhill walk, so avoid carrying more than essentials and use a torch for the return after dark.
Have dinner at one of the relaxed seasonal cafés along Kudle Beach, with a sea view if tables are available. Expect roughly ₹400–900 per person; menus and operating hours can vary outside peak season, so keep a nearby restaurant in Gokarna as a backup. This is a long transfer day, so an early night will make tomorrow’s coastal sightseeing much more comfortable.
Start early from Gokarna town, around 6:30–7:00 AM, and take an auto or pre-arranged taxi to Om Beach. The road descends through forest and ends near the beach parking area; allow roughly 20–30 minutes, plus a little time to walk down. The shore is at its quietest in the morning, making it a good time for an unhurried 1.5-hour stroll and a swim only if the sea is calm and lifeguards consider it safe. Carry water and footwear with grip, as the sand and rocks can be slippery.
From Om Beach, continue to Half Moon Beach either by the coastal trail or by a locally operated boat, depending on sea conditions and availability. The trail is scenic but uneven, with exposed sections and little shade; the boat is easier when operating, but departures are weather-dependent and may not run in rough water. Keep about 1.5–2 hours for this section and do not plan around a fixed boat departure. Return to Om Beach for lunch at one of the seasonal beach cafés; expect around ₹400–900 per person for a simple seafood or vegetarian coastal meal. Service can be slow, so this is best treated as a relaxed break rather than a quick stop.
After lunch, take a pre-arranged taxi toward Honnavar, roughly 45 km away and usually about 1–1.5 hours by road depending on traffic. Arrange the backwater outing locally before leaving Gokarna, because boat timings, water levels and weather can change; smaller operators may accept cash only. Spend around two hours on the Honnavar backwaters, ideally choosing a quiet mangrove or estuary ride rather than trying to combine several separate viewpoints. Bring sun protection and insect repellent, and confirm the return pickup point with the boat operator before boarding.
Return to Gokarna before dark, allowing at least 1–1.5 hours for the drive, and finish with a slow walk along Gokarna Beach. The central beach is better for an easy evening promenade than for a secluded swim, and the town’s lanes are convenient for browsing small shops before dinner. Eat in Gokarna town rather than waiting for a beach café late at night; choose a local coastal restaurant for fish curry, neer dosa or a vegetarian thali, with dinner typically costing ₹300–800 per person. Keep the evening light, as the next day’s onward travel will be easier with an early start.
Take a pre-booked taxi from Gokarna around 7:00 AM for the approximately 2–2.5-hour drive to Murudeshwar via NH66. This is more practical than relying on a train today because you can keep your luggage with you and continue directly toward Pune after sightseeing. Ask the driver to use the temple-area parking, then allow time to walk through the approach and any queue at the entrance.
Begin with Murudeshwar Temple and the Raja Gopura, followed by the temple’s giant Shiva statue and the sea-facing complex. Allow about 1½ hours; dress modestly, remove footwear where required, and expect the gopura lift or internal access to involve a queue. Temple timings and lift access can change, so keep this visit flexible rather than promising a particular entry slot. Afterward, take a short, unhurried walk beside Murudeshwar Beach—the temple-and-sea setting is the real highlight, though swimming is not advisable unless local conditions are clearly safe.
Have lunch near Murudeshwar Temple, where simple vegetarian thalis, dosa and rice meals are usually the safest quick choices; seafood restaurants along the NH66 side are an option if service is running smoothly. Budget approximately ₹250–700 per person, and allow a full hour before collecting your luggage. Leave Murudeshwar by about 1:00 PM for the return toward Pune, normally taking roughly 10–12 hours excluding breaks. This is too long for a comfortable final-day drive, so the sensible plan is to stop overnight around Belagavi or Kolhapur, with the exact halt decided according to traffic and driver fatigue. If returning to Pune the same day is unavoidable, use two drivers, take regular breaks, and avoid attempting the entire route late at night.
No packing list attached yet.