11 Weekend Getaways Within 3 Hours of Major Indian Cities
7. Mahabalipuram (from Chennai)

Distance and travel time: Mahabalipuram is roughly 55–60 km from Chennai and usually about a 1.5–2 hour drive along the East Coast Road. Best season: November through February is ideal for comfortable beach walks and temple visits. Top attractions: the Shore Temple and sea-facing carvings, Pancha Rathas group of monolithic structures, and the open-air rock reliefs that make the town feel like an outdoor museum. Transport options: a straightforward drive from Chennai, public buses and point-to-point taxis are common; many travellers book a half-day or full-day ECR drive. Approximate costs: a budget day trip with meals can be under ₹1,500 per person; a relaxed overnight stay with a nice seaside guesthouse typically costs ₹3,000–6,000 per person. Unique selling point: the combination of rock-cut heritage and a quiet coast offers both cultural depth and beach calm in a single short drive. Insider tips: early visits avoid midday sun on the carvings; carry sun protection and comfortable footwear for rocky areas. Suggested images: Shore Temple with waves, detailed bas-relief carvings, and a plate of coastal Tamil seafood.
