Type to search

Asia Destination Guides India Indian sub-continent Tamil Nadu Travelogues

Trip to Mahabalipuram – 13 Reasons Why you should do it!

A trip to Mahabalipuram, the treasure trove of UNESCO world heritage sites was long-awaited. In this post, I will tell you about the best things to do in Mahabalipuram while taking you on a virtual ride through the stories carved in the stones.

While we were planning our long weekend on Ganesh Chaturthi this year, Mahabalipuram trip remained somewhere in the back of my mind. Goa and Hampi were on our list of options, but given the flood alerts and weather reports, we decided to head to the east instead. We planned a short trip to Pondicherry, which included a one-day trip to Mahabalipuram.

For the unintroduced, Mahabalipuram, originally called Mamallapuram, is a small town on the eastern coast of India, in Tamil Nadu. It is famous for being the abode of the group of rock-cut monuments built during the Pallava dynasty of the 7th and 8th centuries. Most of these are much older than the famous monuments of Hampi. And as you know, the older it is, the more enticing the place becomes for me. How was the trip to this beautiful South Indian destination? Did I really like it as much as Hampi, or even more? Let’s find out.


The post contains affiliate links. This means if you make any purchase through the links in the post, I may get a commission without any additional cost to you. This income helps me to keep the site up and kicking.

Pin It

Long beaches, dotted with historic monuments, stone carvings that stand testament to the craftsmanship of ancient Indian artists and more. Click to know about the places to visit and things to do in Mahabalipura in a day or two.

Mahabalipuram – A Brief Background

Everything from the origin of its name to the cause of its ruin, the history of Mahabalipuram remains shrouded in a charming mystery. It was called the land of seven Pagodas. People believed that there are seven temples on the shore, six of which are submerged under the sea. Till the tragic Tsunami of 2004, the existence of the other six Pagodas was primarily anecdotal.

It’s ironic how one of the greatest tragedies here is also remembered as a landmark day in uncovering the history of Mahabalipuram. During the Tsunami, when the waves receded it took with it centuries of sediment that covered the temples and revealed a row of rock structures underneath. There are eye-witnesses who account for this, but they were submerged under the sea again. However, the sand deposits were removed changing the coastline permanently, leaving a few structures uncovered. Most importantly it sort of confirmed the centuries-old myth of the seven Pagodas.

Mahabalipuram is associated with many a legend originating from ancient Hindu texts. That’s precisely why the kings of the Pallava dynasty must have chosen this place to commission so many rock-cut temples in honor of Hindu Gods and Goddesses. Lord Vishnu is the main deity in the legends of Mahabalipuram, so it’s no wonder that most temples are dedicated to Him. But you would also find temples of Shiva, Durga, Ganesha, and others. Besides that, there are several stories depicting various Puranic tales all over the rocks in the place. Unlike Hampi, there are very few documents about the life of people during the era when these wonders were built. However, many coins and sculptures excavated point towards Mahabalipuram being a throbbing trade hub even before the rise of the Pallavas.

Interested to know more about Mahabalipuram and South India’s rich history? I highly recommend these books for you-


The original post was written as a part of the series for Blogchatter A2Z which later made into the book Postcards from India : India’s Hidden Gems tell their Stories? Readers say it’s a “must-read for every travel enthusiast” which is “showcasing enchanting India”. Their own words, not mine. Please check it out on Amazon. It’s available in both Digital and Paperback version.

13 Things to do on a one-day trip to Mahabalipuram

Mahabalipuram has around 40 monuments from the Pallava dynasty. Each of them is an architectural marvel that would make you awestruck at the creative and engineering genius of an era without advanced machinery like today. But there’s a lot more to do in Mahabalipuram than temple-hopping. Here are the 13 highlights of Mahabalipuram based on my favorites.

1. Shore TempleMahabalipuram Trip - Shore Temple

The Shore Temple is one of the two most celebrated icons of Mahabalipuram. It is believed to be one of the seven legendary Pagodas, the only one which survived the test of time and tide. It’s amazing to see how this edifice built in the 8th century withstood countless calamities and still has the intricate bas-relief intact. The temple is located such that the first rays of the Sun fall on the presiding deity Shiva.

Entry Fee: Rs. 40 for Indian citizens, Rs. 40 for car parking. The entry fee includes entry to the beach as well.

2. Pancha RathasMahabalipuram Trip - Pancha Rathas

If you have ever read about Mahabalipuram, then you must have seen the striking picture of the 5 stone chariots. Unlike the spectacular stone chariot of Hampi, these chariots are monoliths and don’t have visible wheels. The Pancha Rathas is a tribute to the five Pandava brothers in the ancient epic Mahabharata. Apart from the ornate chariots, the monolithic Airavat (elephant) and Nandi (bull) also shine bright. The color of the rocks is identical to the sand beneath which makes it a magical sight.

Entry Fee: Rs. 40 for Indian citizens, Rs. 40 for car parking.

3. Cave Temple Complex

Places to visit in Mahabalipuram Trip - Mahishasur Mardini Cave Temple

Our first stop at Mahabalipuram was the Mahishasur Mardini cave temple. A walk to the hill-top led us to discover a multitude of finished and unfinished rock-cut temples in the area. I will, therefore, group them into this umbrella – cave temple complex.

It’s easy to navigate inside from one cave temple to another using the signboards inside. Google maps are not of great use in the area. The Krishna Mandapam, Varaha cave and Ramanuja mandapam are some of the other ancient shrines here.

Unfinished temples of Mahabalipuram4. Roya Gopuram

Top things to do in Mahabalipuram Trip

Roya Gopuram is located close to the cave temples on your way to the famous Krishna’s butterball. Gopuram in Tamil means Gate. It is an unfinished temple located at the hill-top. The intricately carved gates provide a frame that no photographer can refuse. If you want a perfect picture of yourself with the frames, good luck to you exploring the rest of the town.

5. Arjuna’s Penance or Descent of Ganges

Arjuna's Penance - Top things to do in Mahabalipuram

Arjuna’s penance is one of the largest open-air bas-relief architecture in the world. The elaborate sculptures on the pink granite are said to depict an episode of Mahabharata. There is an equally popular alternate theory of the story being related to another mythical story about the descent of Ganga. What grabbed my attention though was the sculpture adjacent to it. The overt detailing of wildlife including a monkey in the act of picking lice from her kid’s head!

6. Krishna’s butterball

Krishna's Butterball

Krishna’s butterball, as funny as it may sound, is a  name given to the huge boulder precariously balanced on the rocks apparently defying the law of gravity. There must be some scientific explanation for the same but I didn’t probe into it. Sometimes it’s just okay to believe in magic when it hurts no one. The most cliched thing to do here is to pose while trying to push the boulder. So far no human has been able to do so. The slippery slope near the boulder used by children as a slide.

7. Mahabalipuram Lighthouse

Top things to do in Mahabalipuram Trip - Lighthouse

Remember I said you have more to do in Mahabalipuram than temple-hopping? Let’s come to that now. As you hike to the Mahisasur Mardini Cave, you can see the beautiful lighthouse behind it. It’s the highest observatory at Mahabalipuram from where you can get a 360-degree panoramic view of the town.

9. Maritime Heritage Museum

Best places to visit in Mahabalipuram Trip - Maritime Museum

In the same complex near the caves, you will find a quaint little museum called the Maritime Heritage Museum. I haven’t visited a maritime museum before so I really have no reference point. It certainly can’t be the best or the biggest of them all, but I loved learning about some maritime history of Mahabalipuram. You will find some model ships of the past, and some old anchors, and artilleries among other things. Outside the air-conditioned building a small well-maintained garden as well.

Entry fee – Rs. 10, Camera fee – Rs. 20

10. Crocodile Bank

The crocodile bank is a very unique undertaking to grow three different varieties of Indian crocodile. Crocodile hunting was a common business in the tropics till the mid 20th century, which threatened the ecological balance. The Madras Crocodile Bank, located in Mahabalipuram was intended to be a genetic repository of Indian crocodiles, for breeding and safekeeping, and eventually releasing the crocodiles to the wild. However as the wild areas have shrunk, the releasing of crocodiles have been temporarily stopped.

Apart from crocodiles, they work on preservation and research of other reptiles and amphibians including the King Cobra. If interested, you can also visit the “Dakshina Chitra Museum” which is about 10 km away from the Crocodile bank, towards Chennai. You can also enjoy some time in the Kovalam beach nearby.

11. Mahabalipuram Beach

Mahabalipuram Beach

While talking about the numerous gems of Mahabalipuram it’s easy to forget that it is after-all a beach-town. You can’t visit Mahabalipuram and not head to the golden beaches. The beach near the shore temple is especially interesting with several ancient relics that appeared after the tsunami. If you want to avoid the tourist crowd you can also visit the quaint fisherman villages near the crocodile bank.

12. Seashell museum

The seashell museum of Mahabalipuram is the largest one of its kind in Asia. It displays a myriad of shells, corals, and fossils almost single-handedly collected by Mr. Raja Mohammed. There are about 40,000 specimens of rare seashells, shark teeth, whale fins, and other fossils, as per their official website.

13. Stone souvenir shopping

Souvenir Shopping at Mahabalipuram

The last thing to mention is something that left a slightly sour taste in my mouth, but for all my fault. It’s hard to not notice the large number of beautiful stone artifacts on sale in the streets of Mahabalipuram. From tiny tortoise replicas that cost only Rs.30 to the bigger and more intricately sculpted ones, these are souvenirs you must consider taking home.

However, I fell into a tourist trap where some over-persuasive salesman followed me from the temples and took me to his shop to sell things at almost thrice their normal selling price. I don’t know if it was the extreme humidity or just my celebratory mood shortly after my promotion at the office, I somehow ended up duped. Anyways, my mistakes are your learnings. Don’t enter shops, rather get them from the vendors on the street selling the exact same things under the scorching heat of the sun.

Essential Travel Tips for a trip to Mahabalipuram

Mahabalipuram Trip - Best things to do

Mahabalipuram is located only 50 km away from Chennai, which has one of the busiest international airports in India. It is a popular stop-over for people traveling from Chennai to Pondicherry using the ECR highway. Mahabalipuram is a popular day-trip destination from both Chennai and Pondicherry, so you are likely to find it crowded on weekends. But if planned properly, you can check out all the highlights in one day. 

While Mahabalipuram is a small town, after visiting the place I feel it’s worth staying there in a beach resort. There are some amazing beach resorts there available at affordable rates. Slowing down, watching the sunset and sunrise at the beach, and exploring the place on foot in off-tourist-hours must be a wonderful experience.

Browse hotels in Mahabalipuram

If you are going on a day trip from Pondicherry like we did, I recommend that you start at 9 am.

  • Head straight to the Crocodile Bank if that interests you.
  • Then head to the Shore Temple and Pancha Rathas. These are the most famous heritage sites in Mahabalipuram, so it’s good to visit it earlier in the day to avoid long queues in parking and ticket counter.
  • After that, you visit the cave temples, Arjuna’s penance, Krishna’s butterball and lighthouse which are all clustered in the same location.
  • If time permits you can visit a couple of museums.

While the roads are great, most of the highway is single-lane, so if you are driving try to start your return-journey by 5 pm. Alternatively, you can board a bus from Pondicherry to Chennai taking the ECR highway route, that will stop at the Mahabalipuram bus station.

Mahabalipuram is best explored on foot, and you must be ready for a lot of uphill hikes. Check out our guide to choosing the best travel shoes in India. Most of the temples are not living, so you don’t have to open your shoes before entering them. If you are new to this region, I recommend the following guided tours:

Mahabalipuram Day Trip with Lunch

Mahabalipuram and Kanchipuram Private tour


Going on a road trip to Mahabalipuram? Don’t forget to read and download our Road Trip Essentials Checklist.


Best Travel Resources


Hampi or Mahabalipuram?

You may find the question a bit odd. I don’t really end my blog posts with such comparisons. But it’s just that since the time I started dreaming about visiting Mahabalipuram, I had the picture of Hampi in my mind. I imagined that it would be just like Hampi, but better, because of the beautiful Bay of Bengal. However, if you have visited Hampi already, I’d ask you to refrain from such expectations. Hampi is a magical experience in itself altogether. There is a mystic laid-back charm to Hampi, which makes it special. At Mahabalipuram, you can find relics of the past everywhere, just like Hampi.

Related: Itinerary for Hampi road trip in 3 days

But unlike Hampi, I didn’t really feel like I have stepped into a different era, a different world. I don’t know if it’s because of the tourist density in the small area, it’s proximity to a major metropolitan city or the over-commercialization. It was a throbbing historical place, but it didn’t have the transcendental impact as Hampi. That’s just my unnecessary two cents in case you are trying to decide which heritage treasure trove to visit.

If you liked this article, please share it. Pin the image below to save the article.

13 Reasons why you should take a trip to Mahabalipuram. Yes it's home to a ridiculously large number of ancient architectural marvels that are part of the UNESCO group of heritage monuments of Mahabalipuram. There are many things to do in Mahabalipuram, including but not restricted to seeing the heritage sites.
Sinjana Ghosh

Sinjana Ghosh is a full-time business professional with a penchant for writing and travel planning. Backpack & Explore is a journal of her travel stories and tips she collected from her experience. She is the author of the travel book “Postcards from India” which is available on Amazon, Flipkart and Notionpress.com

  • 1


  1. Pabitra Ranjan Nayak September 8, 2019

    It’s a interesting read! Thanks for the blog and keep up the good work Sinjana!

    1. Sinjana Ghosh September 8, 2019

      Thanks a lot!

  2. madhu sharma September 11, 2019

    I visited Mahabalipuram long back, but after reading this, I think it’s time to go back n relive the old memmories

  3. Anwesha September 11, 2019

    Your posts always inspires me to travel on weekends and explore the surrounding areas. Mahabalipuram and Pondicherry are two such places that are on my weekend getaway bucket list for a long time now.

    1. Sinjana Ghosh September 11, 2019

      Thank you and I’m so glad to know that. Both of them are great weekend desitnations from Bangalore

  4. Judy September 12, 2019

    In 2016 I was here and the place is a gem. I loved its beach side of course I was in a private beach area via a luxury resort but I assume the general beach area would also be this great.

  5. Rashmi September 13, 2019

    As always, very well explored and documented. Refreshing read and realistic review for the traveler. Good job 🙂

    1. Sinjana Ghosh September 13, 2019

      Thank you so much!

  6. Purvi Kamaliya September 19, 2019

    Thank you for such a detailed travel guide. The temples of Mahabalipuram have always fascinated it. I also overall like the town that has many idol makers and sculptors. I am pinning this guide for my next visit. Keep up the great work.

    1. Sinjana Ghosh September 19, 2019

      Thank you so much Purvi!

  7. Babul Roy September 27, 2019

    Nice article, Thanks for sharing.

  8. Sarah November 6, 2019

    Love reading your posts. You introduce me to places in India, I have never heard of before. I’m planning my third trip to India next year and as I will be passing through Chennai, I’m going to add a day trip as you suggested to Mahabalipuram.

    1. Sinjana Ghosh November 8, 2019

      Thanks Sarah. Though Chennai itself has some beautiful beaches, this heritage site is just an hour’s drive away.

  9. Larch December 11, 2019

    Another place added to my list for India. Thank you, I hadn’t heard of Mahabalipuram before.

  10. Sarah January 25, 2020

    Wow! How have I not heard of here, looks fascinating!Pancha Rathas looks amazing as does it all! Time to return to India, I think!!!

  11. Dev Arora July 19, 2020

    Very detailed and nicely put together

  12. Ritika Sharma September 15, 2020

    Nice Article…. your Article really give best information for travel lover

  13. Leha October 9, 2020

    You’ve given a detailed account, very fascinating. Street shopping in tourist places is the best.

  14. Ashvini Naik October 21, 2020

    Breath-taking pictures, Sinjana.

    Haven’t been to Mahabalipuram yet, despite being in Bangalore for so long. I can’t wait to explore these gorgeous places. Thanks for this post.

    1. Sinjana Ghosh October 21, 2020

      Mahabalipuram is a fabulous place. I wish to go there again when the crowd is less.

  15. ANUKRATI DOSI July 3, 2021

    I have been planning to visit Mahabalipuram in the month of August and guess what, I come across your post. Bookmarking it to refer to this again later. Thanks for sharing.


Leave a Comment

Your email address will not be published. Required fields are marked *