Leave Kochi on Saturday evening, ideally around 6:00–7:00 PM, following the long inland route via Salem, Bengaluru and Chitradurga. Allow roughly 12–14 hours including fuel, meal and comfort stops; December night driving can still be tiring, so rotate drivers frequently rather than treating the second driver as a backup. A practical plan is dinner after leaving Kochi, then a safe, well-lit four-hour rest in the car at a major highway stop—avoid isolated lay-bys. Keep FASTag topped up, carry water and light blankets, and confirm your Hampi accommodation accepts very early arrivals and has parking, since vehicles may not be allowed close to the monument areas.
After check-in and a proper shower or short sleep, take only a gentle orientation walk through Hampi Bazaar, allowing about 45 minutes. The bazaar is best treated as a first look at the village rather than a major shopping stop; expect uneven paving, heat even in December, and some shuttered shops if you arrive very early. Leave the car at your accommodation or its designated parking area and walk wherever possible. For lunch, settle into Mango Tree Restaurant for about an hour—its vegetarian South Indian plates are a dependable choice after the drive, usually around ₹250–₹500 per person. Carry cash, as smaller local businesses may not reliably accept cards or UPI in weak-signal areas.
Rest through the hottest part of the afternoon, then walk to Virupaksha Temple in the late afternoon, allowing around 1½ hours. This is an active place of worship, so dress modestly, remove footwear where required, and expect a security or queue delay; temple access and inner-area timings can change, so check locally on arrival rather than relying on a fixed schedule. From the temple area, continue to the Hemakuta Hill Temple Complex for sunset—roughly an hour is enough. The climb is manageable but the rocks are uneven, so use shoes with grip and carry a small torch for the descent. Arrive 30–40 minutes before sunset for a clear boulder-landscape viewpoint, then return early for dinner and a full night’s sleep; after the overnight drive, it is wiser to keep tonight quiet than add another monument.
Start before sunrise for Vijaya Vittala Temple in Kamalapura, when the stone ruins are cooler and the first light is best on the famous stone chariot. Allow about two hours, including the walk or buggy transfer from the parking area; the buggy service and access arrangements can change, so confirm locally when you arrive. Keep water, a hat and comfortable shoes with you—the complex is spread out and the exposed paths become hot quickly. Entry fees and operating hours are subject to current Archaeological Survey of India rules, so check at the gate rather than relying on old timings.
Drive back toward the main Hampi ruins for Queen’s Bath, a compact stop that takes around 30 minutes and works well before the midday heat builds. Continue to the Royal Enclosure, allowing about an hour to see the stepped tank and the broad imperial remains; this is a good place to slow down and use a guidebook or offline map because many structures are unlabelled. Carry snacks and water from Hampi Bazaar or Kamalapura, as there are few dependable refreshment options inside the monuments. Short car transfers between zones are easiest, but expect restricted parking and some walking at each entrance.
After a relaxed lunch break, visit the Zenana Enclosure for Lotus Mahal, spending about an hour among the landscaped ruins and the elegant pavilion. Continue directly on foot to the Elephant Stables, which need roughly 30 minutes and are best visited in the same circuit rather than by moving the car and backtracking. Confirm the combined ticket, entry window and any security restrictions at the enclosure gate; December afternoons are pleasant but still bright, so plan for shade and keep valuables locked in the vehicle.
Finish at Mango Tree Restaurant near Hampi Bazaar for a simple vegetarian dinner—allow about an hour for a thali or local dishes, typically ₹250–₹500 per person. Seating can fill around sunset, and service is intentionally unhurried, so arrive a little early if you want to eat before returning to your accommodation. If you still have energy afterward, take a quiet stroll around the bazaar area, but avoid wandering far after dark because lighting and roadside conditions are limited.
Leave Hampi around 4:30–5:00 AM for the 8–10-hour drive to Lonavala, following the Hubballi–Belagavi–Pune route. Plan two proper driver changes, a breakfast stop around Hubballi, lunch near Belagavi, and a short fuel break before the Pune approach. With two drivers, rotate every two to three hours rather than relying on continuous night-style driving; December traffic around Pune and the Mumbai–Pune Expressway can add time. Keep FASTag topped up, and allow for a hotel check-in and refresh before sightseeing.
After checking in and dropping bags, drive to Karla Caves, roughly 30–45 minutes from central Lonavala, depending on traffic. The climb involves several hundred steps, so go only if you arrive with at least 90 minutes of daylight and enough energy after the long drive. The main Buddhist chaitya hall is the highlight, with an impressive ancient ribbed roof and carved entrance; the site generally closes before evening, and the final entry time can vary, so check locally before setting out. Carry water and wear shoes with good grip—there is little shade on the ascent. Parking and local shuttle or shared-jeep arrangements can change seasonally, so keep small cash handy.
Return to German Bakery Wunderbar in Lonavala for an uncomplicated dinner, budgeting about ₹300–₹600 per person. It is a useful first-night stop because the menu is broad and service is casual, but December evenings can be busy, so expect a short wait rather than rushing the meal. Afterwards, spend around 45 minutes at Lonavala Market, browsing chikki, fudge and roasted snacks along the central streets. Buy sealed packets for the next day’s drive, then head back to the hotel early; after this distance, a proper night’s sleep is more valuable than adding another viewpoint.
Begin at Tiger Point around 6:30–7:00 AM, while the valley is still misty and the road is relatively quiet. It is about 15–20 minutes from central Lonavala by car; use the marked parking area and allow roughly an hour for the viewpoint, tea and photographs. The drop is unfenced in places, so stay behind barriers, especially if visibility is poor. December is usually dry, and the dramatic monsoon cascades may be reduced to damp rock rather than flowing water.
Continue to Bhushi Dam, around 20 minutes away. In December, treat this as a scenic stop rather than a water activity: access onto the dam rocks and channels may be restricted, and slippery surfaces remain a concern. Spend about an hour here, then drive 15–20 minutes toward Rajmachi Point in Khandala for a quieter roadside view toward the Rajmachi forts. The viewpoint itself needs only 30–45 minutes; carry water and do not expect a full fort trek from this stop. For breakfast or an early lunch between these viewpoints, Cooper’s Fudge in central Lonavala is convenient for snacks and coffee, though seating can be limited during the holiday season.
After lunch, take a slower break at Ryewood Park, roughly 10 minutes from central Lonavala. Allow an hour to walk beneath the old trees and let the day breathe rather than adding another attraction. Park near the main entrance, keep valuables out of the car, and confirm the park’s same-day closing time locally; public-park hours can change. In the evening, drive about 15–20 minutes along the Old Mumbai–Pune Highway to Mapro Garden, Lonavala. Spend an hour browsing fruit preserves and syrups and trying a generous plate of snacks or a strawberry-based dessert. Budget approximately ₹250–₹500 per person, and expect more traffic around the garden and highway on the December holiday approach.
Leave Lonavala around 6:30 AM for Mumbai via the Mumbai–Pune Expressway. The drive is usually 2–3 hours, but Pune-side congestion and the final approach into south Mumbai can add time, so keep a little flexibility. Confirm that your hotel has parking before entering the city; otherwise, leave the car at the hotel and use taxis or app cabs for the sightseeing loop. Aim to reach Gateway of India around 10:00–10:30 AM, allowing time for check-in or luggage storage if needed. Spend about 45 minutes along the waterfront, looking across toward Elephanta Island and the harbour; skip a ferry today, as it would make the rest of the schedule too tight.
Walk or take a short taxi ride inland to Chhatrapati Shivaji Maharaj Vastu Sangrahalaya, allowing roughly two hours. It is generally open from 10:15 AM to 6:00 PM, though confirm the holiday schedule and ticket prices before leaving—adult entry is commonly in the ₹150–₹250 range, with separate charges sometimes applying for special exhibitions. The galleries are a welcome shaded break from Colaba’s traffic, particularly the sculpture, miniature-painting and archaeology collections. For lunch, walk to Leopold Café on Shahid Bhagat Singh Road; allow an hour and budget approximately ₹500–₹900 per person. It is busy and informal, so expect a queue at peak lunchtime rather than a polished, quiet meal.
After lunch, take a taxi toward Chhatrapati Shivaji Maharaj Terminus—traffic can make the short Colaba-to-Fort journey surprisingly slow. Allow 30–45 minutes to admire the exterior from the public forecourt and nearby streets; do not linger in entrance areas or obstruct commuters, as this remains a working railway station. From there, continue by cab toward Marine Drive, preferably reaching Nariman Point around 5:00 PM and walking south along the promenade toward Girgaum. The full stretch is longer than it looks, so walk only as far as comfortable and use a taxi for the return. Sunset and the first city lights are the best time here; avoid swimming, and keep phones and wallets secure on the crowded promenade. If you are continuing to Goa overnight, collect your luggage and leave Mumbai by around 8:00–9:00 PM, allowing substantial time for the bus terminal or pickup point and evening traffic.
The planned Mumbai–Goa coastal drive is not realistic as a relaxed sightseeing day after arriving in Goa by overnight bus. It is roughly 10–12 hours by car, even before fuel, meal and driver-change stops, so treat today as a transfer day and leave Mumbai before dawn only if you have arranged a private car with two rested drivers. The practical route is via Pune, Kolhapur and NH66; allow at least 12–14 hours door to door, with proper breaks every two to three hours. Keep water, snacks and cash for tolls, and avoid adding detours simply to “make the most” of the journey.
If the drive is on schedule, make a short break at Sawantwadi Palace in Sawantwadi, allowing about 45 minutes for the grounds and the traditional craft displays. Confirm the palace’s visitor hours before setting out, as access can be limited on some days or affected by local events. If you are running more than an hour late, skip the stop rather than arriving in Goa after dark with the remaining coastal roads still ahead; a roadside lunch near Kolhapur or Kankavli will be the safer plan.
Continue to your accommodation and, if you are staying in North Goa, unwind at Candolim Beach for about an hour around sunset. It is an easy first stop after check-in, with plenty of nearby cafés and parking areas, though keep valuables out of the car and avoid swimming after dark. The planned dinner at Fisherman’s Wharf in Cavelossim is only sensible if your hotel is in South Goa: the cross-island drive can take 60–90 minutes in evening traffic. Otherwise, eat near your hotel; if you do continue south, budget approximately ₹700–₹1,500 per person for seafood and Goan dishes and book ahead in December.
If you have arrived in Goa by overnight bus, keep the morning gentle and begin in Fontainhas around 8:00–8:30 AM. The lanes around Rua 31 de Janeiro, São Tomé and Ourem Creek are at their most pleasant before the heat and traffic build; allow about 1½ hours for a slow walk and photographs. Park at the edge of the quarter rather than trying to drive through its narrow lanes. A light breakfast at Madragoa Café or Confeitaria 31 de Janeiro works well before the return drive. The area is free to explore, though some heritage homes are private, so keep to the public streets.
Continue to the Goa State Museum in Patto, roughly 10 minutes by car. Allow about an hour for its collection of Hindu and Jain sculpture, religious art and Indo-Portuguese pieces. Check the museum’s holiday opening hours before setting out—December 25 can have altered hours or closure—and allow extra time for parking and entry formalities. If it is closed, do not force a replacement into the schedule; use the time to refuel, collect luggage and prepare for the long drive.
Have lunch at Ritz Classic in Panaji, preferably before noon to avoid a wait. The fish thali, prawn preparations and Goan curries are dependable choices, with roughly ₹500–₹1,000 per person. Leave Panaji by about 1:00–1:30 PM, after topping up fuel and checking that both drivers are rested. The NH66 route through Karwar, Gokarna, Kundapura and Mangaluru is the practical choice, but expect around 12–14 hours of driving with meal, fuel and comfort stops. Keep cash or a fast-payment option ready for tolls and avoid treating two drivers as permission to drive continuously without proper breaks.
A same-day arrival in Kochi would put you on the road late at night and is not a sensible finish to this itinerary. The safer plan is to stop overnight around Mangaluru or Kannur, ideally booking a simple hotel with secure parking in advance; Mangaluru is the more natural break if you leave Panaji in the early afternoon. Continue to Kochi the next morning via NH66, allowing roughly 5–6 additional hours from Mangaluru or about 4–5 hours from Kannur, depending on traffic and roadworks.
No packing list attached yet.