Divya Darshan 360
Mahishasuramardini Cave Temple

Famous temples · Tamil Nadu

Mahishasuramardini Cave Temple

Pallava rock-cut shrine of Durga in Mamallapuram, Tamil Nadu

Checked 19 Oct 2026 with 4 sources2 min read

Getting there

  • By air

    Chennai International Airport at Meenambakkam is about 55 km away and is the nearest airport.

  • By train

    Chengalpet Railway Station is about 23 km away and is the nearest station.

  • By road

    Frequent buses run to Mahabalipuram from Chennai, Pondicherry, Madurai and Coimbatore every day.

Open in Google Maps

Why devotees come here

Mahishasuramardini Cave Temple is a rock-cut shrine in Mamallapuram, Chengalpattu district, Tamil Nadu. It is dedicated to Devi Mahishasuramardini, seen as an incarnation of Durga. It is part of the UNESCO group of monuments at Mahabalipuram, inscribed in 1984.

Legend says Durga, in the form Mahishasuramardini, defeated the buffalo-headed demon Mahishasura. The story is told in the Devi Mahatmya, part of the Markandeya Purana, one of the major texts of the Shakta tradition. The shrine is dedicated to her.

The cave is dated to the reign of the Pallava king Narasimhavarman Mahamalla, from 630 to 668 AD. Historical research indicates the town was established around 650 AD, by the Pallava emperor Narasimhavarman I. The town is named after this king, and is also called Mahabalipuram.

The cave is carved into the granite rock of a hill and faces east. It has three chambers. The north wall shows Durga fighting Mahishasura in battle, which is considered one of the best creations of the Pallava period. The hill stands near a lighthouse, with other caves nearby. The cave is one of several rock-cut monuments in Mamallapuram, which are part of the UNESCO group.

Tips for your visit

  • Other caves in Mamallapuram are nearby, so you can see more than one on the same trip.
  • The town is also called Mahabalipuram, so use either name when you ask a driver or search for buses.

Darshan at home

Not in the app yet

Mahishasuramardini Cave Temple is not in the Divya Darshan 360 app yet. These Famous temples temples are, with darshan videos you can watch at home:

The app is free, Android only. For darshan as if you are standing there, see the VR box (₹899, or ₹949 cash on delivery).

Questions people ask

Who is Mahishasuramardini?

She is Durga in the form that, legend says, defeated Mahishasura, the buffalo-headed demon. The shrine is dedicated to her.

Is the cave part of a UNESCO World Heritage Site?

Yes. It belongs to the Group of Monuments at Mahabalipuram, a UNESCO World Heritage Site inscribed in 1984.

What is the main carving inside the cave?

The north wall has a relief of Durga fighting Mahishasura in battle. It is considered one of the best creations of the Pallava period.

Which airport is nearest?

Chennai International Airport at Meenambakkam is about 55 km away. It is the nearest airport.

Is the cave the same as the Mahabalipuram town?

No. Mamallapuram, also called Mahabalipuram, is the town. This cave is one of its rock-cut monuments, cut into a hill near a lighthouse.

How we checked this page

On 19 Oct 2026 we checked every fact on this page against these sources, official ones first. Anything we could not confirm is left out.

  1. Explore Mahishasuramardini Cave Temple, Incredible India (Government of India) incredibleindia.gov.in
  2. Mahabalipuram, Tamil Nadu Tourism (Government of Tamil Nadu) tamilnadutourism.tn.gov.in
  3. Mahishasuramardini Mandapa, Wikipedia en.wikipedia.org
  4. Mamallapuram, Wikipedia en.wikipedia.org

More Famous temples temples

All Famous temples guides

Planning this with family?