Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Leave Bengaluru around 5:30 AM for Mahabalipuram, allowing roughly 7–9 hours door to door via NH 48 and the East Coast Road (ECR). This is a long road day: factor in the Bengaluru pickup, tolls, breakfast and lunch stops, traffic around Hosur and Chennai, and a short rest before hotel check-in. A private car is the most practical option; confirm that the driver is comfortable continuing along the ECR after reaching the Chennai side. Keep water and snacks in the car, and expect arrival around mid- to late afternoon rather than treating the drive time as fixed.
After checking in and leaving luggage, go first to Shore Temple, where the sea breeze makes the late afternoon far more pleasant than midday. Allow about an hour to walk around the UNESCO-listed Pallava monument and its landscaped enclosure; typical Indian visitor admission is modest, but check the current Archaeological Survey of India ticket and closing time before setting out, as entry may stop before the formal sunset. From there, take an auto-rickshaw or local taxi south—usually 10–15 minutes—to Pancha Rathas. Give yourself another hour to see the monolithic temple chariots properly; the site is generally open during daylight, and the stone radiates heat, so carry water and wear shoes with grip.
Return toward the center for a 45-minute walk along Mahabalipuram beach and the fishing-harbor stretch. It is more atmospheric than polished: you may see boats being pulled in, nets being sorted, and families gathering near the water. Stay on the busier, lit sections after dark and avoid swimming, since currents can be strong and the shoreline is not a supervised beach. Finish with seafood on Beach Road at a well-reviewed local restaurant—order the catch of the day, prawns, or fish curry, expecting approximately ₹500–₹1,200 per person excluding alcohol. Keep dinner relaxed; after the early start and long drive, this is a day for coastal wandering rather than adding another monument.
Start early with Krishna’s Butter Ball and Arjuna’s Penance, ideally around 7:00 AM before the granite courtyard becomes hot. Allow about 1½ hours: the enormous boulder is a quick walk from the road, while Arjuna’s Penance rewards a slower look at its densely carved scenes. Wear shoes with grip—the rock is uneven—and carry water; entry to this central heritage area is generally inexpensive, but monument timings and access can vary.
Walk through the nearby lanes toward the Mahabalipuram handicraft and stone-carving workshops on Othavadai Street. Spend about an hour browsing small granite sculptures, bronze figures, and palm-leaf or textile pieces, while watching artisans work. Prices vary widely, so compare two or three shops and ask about packing and transport before buying anything large; a small stone carving is much easier to carry back to Bengaluru than a substantial sculpture.
Continue to the Indian Heritage Museum for roughly an hour, treating it as a flexible stop because its opening status and hours can change. Check locally before walking over, and keep a little time in reserve rather than waiting if it is closed. Finish with breakfast or coffee at a café on Othavadai Street—allow 45 minutes and about ₹250–₹600 per person. Choose something quick enough for the road, such as dosa, idli, eggs, or coffee, and settle any shopping and restroom needs before departure.
Leave Mahabalipuram by about 1:00 PM for Bengaluru, allowing 7–9 hours door to door, including a meal or tea break, tolls, traffic, and the final Bengaluru drop-off. The practical route is north toward Chengalpattu and then west via NH 48, with conditions around Chennai, Sriperumbudur, Hosur, and Bengaluru often adding significant time. Confirm the vehicle has fuel and arrange a comfortable stop before leaving; arriving late at night is realistic, particularly if traffic builds near Bengaluru, so avoid adding another sightseeing stop en route.
No packing list attached yet.