Mahabalipuram, also called Mamallapuram, was a busy port of the Pallava kings. In the 7th and 8th centuries, especially under Narasimhavarman I (Mamalla) and his successors, its sculptors created cave temples, monolithic shrines, huge open-air reliefs and structural temples. The Group of Monuments at Mahabalipuram was listed by UNESCO in 1984.
The things to do in Mahabalipuram are mostly within walking or cycling distance: the Shore Temple by the sea, the Pancha Rathas, Arjuna's Penance, Krishna's Butterball and the cave temples, the lighthouse and the Tiger Cave. Stone carvers still work in the town, and the beach, seafood and surfing at nearby Kovalam (Covelong) make it more than a heritage stop.
One full day covers the monuments; two days lets you relax. November to February is the best time; afternoons are hot.
For how to get there, when to go and where to stay, see our Mahabalipuram travel guide.
Quick answer: best things to do in Mahabalipuram
- See the Shore Temple
- Visit the Pancha Rathas
- See the Arjuna's Penance relief
- Watch Krishna's Butterball balance on the slope
- Explore the Varaha and Mahishasuramardini caves
- Climb the lighthouse
- Visit the Tiger Cave at Saluvankuppam
- Watch stone carvers at work
- Attend the Mamallapuram Dance Festival
- Surf or eat seafood by the beach
Going by road? See our guide to the Chennai to Pondicherry road trip.
Interested in the history? See our guide to a South India heritage itinerary.
Planning a beach holiday? Explore our guide to the best beaches in Tamil Nadu.
The monuments
See the Shore Temple

The Shore Temple, built in the early 8th century, is one of the oldest structural stone temples in South India. Its two shrines to Shiva and a reclining Vishnu stand right by the sea, with rows of Nandi figures on the walls. It is especially beautiful at sunrise and when lit in the evening.
- Time needed
- 1 hour
- Best time
- Early morning
- Good for
- Everyone
Visit the Pancha Rathas
The Pancha Rathas are five monolithic shrines, each carved from a single rock and named after the Pandavas and Draupadi. Each shows a different style of temple architecture, and life-size elephant, lion and Nandi sculptures stand among them. They were never consecrated.
- Time needed
- 1 hour
See Arjuna's Penance

Arjuna's Penance, also called the Descent of the Ganges, is one of the largest open-air rock reliefs in the world, carved on two huge boulders. It shows gods, sages, animals, elephants and a natural cleft representing the river. Look for the playful cat imitating an ascetic.
- Time needed
- 30–45 minutes
See Krishna's Butterball
Krishna's Butterball is a huge granite boulder balanced on a slope, seemingly about to roll. It has stayed put for centuries and is a favourite photo spot.
Explore the cave temples
Rock-cut mandapas such as the Varaha Cave, the Krishna Mandapa and the Mahishasuramardini Cave have finely carved panels of Vishnu's boar avatar, Krishna lifting Govardhan hill and Durga battling the buffalo demon.
Climb the lighthouse
The lighthouse on the hill above the caves can be climbed for views over the town, monuments and sea. Next to it, the Olakkannesvara Temple once served as an early lighthouse.
- Best time
- Late afternoon
Beyond the main group
Visit the Tiger Cave
The Tiger Cave at Saluvankuppam, about 5 km north, is a rock-cut shrine framed by carved heads of yalis (mythical lions). It is set among trees near the beach and is usually quiet.
- Time needed
- 45 minutes
Watch stone carvers at work
Mahabalipuram's stone-carving tradition is still alive, and workshops along the main roads produce sculptures for temples and homes. The Government College of Architecture and Sculpture trains carvers in traditional techniques.
- Good for
- Art lovers
See the ASI museum
A small site museum run by the Archaeological Survey of India displays sculptures and fragments found around the site.
Visit Tirukalukundram
Tirukalukundram, about 15 km inland, has a Shiva temple on a hilltop reached by steps, with views over the countryside and a large temple tank below.
Beach, festivals and food
Surf at Kovalam (Covelong)
Kovalam (Covelong), about 20 km north, and Mahabalipuram itself have surf schools with gentle waves for beginners. Lessons and board rental are available.
- Best time
- Year-round, best from March to October
- Good for
- Active travellers
Attend the Mamallapuram Dance Festival
The Mamallapuram Dance Festival, held in December and January, brings Bharatanatyam, Kuchipudi, Kathakali and folk dance performances to an open-air stage in front of Arjuna's Penance.
- Best time
- December to January
Eat seafood by the beach
Beach-side restaurants serve freshly caught fish, prawns and crab, grilled or cooked in South Indian styles. Agree prices before ordering.
- Good for
- Food lovers
By season
Winter (November to February)
The best time for sightseeing and the Dance Festival. Mornings are cool and the light on the stone is lovely.
Summer and monsoon (March to October)
Hot afternoons, but surfing is good from March to October. The north-east monsoon brings heavy rain in October and November.
Things to do in Mahabalipuram by type of traveller
History lovers: Hire a guide to read the reliefs, and visit the Tiger Cave and ASI museum.
Families: The Butterball, lighthouse, Pancha Rathas and the Crocodile Bank on the way from Chennai.
Couples: Sunrise at the Shore Temple, a beach resort and seafood dinners.
What to do in Mahabalipuram with one day
See the Shore Temple at sunrise, then the Pancha Rathas. After breakfast, visit Arjuna's Penance, Krishna's Butterball and the cave temples. Rest through the heat, climb the lighthouse in the late afternoon and end with a seafood dinner by the beach.
Practical tips for Mahabalipuram
- Mahabalipuram is about 55 km from Chennai; buses and taxis run along the East Coast Road.
- A single ASI ticket covers the Shore Temple and Pancha Rathas; keep it handy.
- Rent a bicycle to move between monuments.
- Carry water and a hat; there is little shade.
- Visit the Shore Temple and Pancha Rathas early; the site is busiest late morning.
Plan the rest of your Mahabalipuram trip
Mahabalipuram things to do: FAQs
What are the best things to do in Mahabalipuram?
See the Shore Temple, Pancha Rathas and Arjuna's Penance, Krishna's Butterball and the cave temples, climb the lighthouse, visit the Tiger Cave, watch stone carvers and enjoy the beach.
Can Mahabalipuram be done as a day trip from Chennai?
Yes. It is about one and a half hours away. Start early to see the monuments before the heat.
When is the Mamallapuram Dance Festival?
In December and January.
How many days are enough for Mahabalipuram?
One day for the monuments; two to relax and enjoy the beach.
Is Mahabalipuram a UNESCO World Heritage Site?
Yes. The Group of Monuments at Mahabalipuram was listed by UNESCO in 1984.
Things to do near Mahabalipuram
- Things to do in Chennai: about 55 km north
- Things to do in Pondicherry: about two hours south
- Kanchipuram: another Pallava capital
More things to do in Tamil Nadu
Published by the Kudozz Club editorial team · Last updated · How we research our guides
Want us to plan this trip for you?
Tell Kudozz Club where you want to go and what kind of trip you’re looking for. We’ll build a Mahabalipuram and Tamil Nadu itinerary around your dates and budget.
Continue Exploring
View all guides
Beach TravelBest Beaches in Tamil Nadu: Chennai, Mahabalipuram, Rameswaram and Kanyakumari
A guide to the best beaches on Tamil Nadu's long coast: Chennai's city beaches, Kovalam (Covelong) and Mahabalipuram on the East Coast Road, Tranquebar and Velankanni on the delta coast, Rameswaram and Dhanushkodi, and Kanyakumari at India's southern tip, with the north-east monsoon, swimming rules and when to go.
HeritageKanchipuram Travel Guide: Temples & Silk Sarees
The City of a Thousand Temples and the home of India's finest handwoven silk — the complete Kanchipuram guide.
HeritageKonark Sun Temple Guide: History & Tips
A 13th-century temple carved as a colossal stone chariot for the Sun God, with 24 wheels and seven horses — the complete guide to Konark.
HeritageKanyakumari Travel Guide: Sunrise, Sunset & Tips
Three seas meet at India's southernmost tip, where sunrise and sunset can both be watched over water from nearly the same shore — the complete Kanyakumari guide.
