Things to do at Mahabalipuram - a UNESCO World Heritage Site in Tamil Nadu

Approximately three centuries before Christ was born at Bethlehem, during the Sangam Age, the Tamil country in south of India was already flourishing. However, the story of Mahabalipuram as we know it today starts during the 7th century during the reign of mighty Pallavas, who ruled from Kanchi near present day Chennai. It was a time of rivalry between three key south India dynasties - Vatapi (Karnataka), Pallavas and Pandyas (south Tamil country). However, this rivalry wasn’t just limited to the battelefield, but also extended to the area of art, architecture and literature. It was during these restive, yet exciting times, that Mahabalipuram flourished.

So what exactly is Mahabalipuram?

Mahabalipuram was already a well-known sea-port and was even written about even in the Greek empire. The present day name itself is derived from Mamallapuram, of the city of Mamalla, the title of Narasimhavarnam I. He lived during the seventh century and is credited with commissioning most of the temple work done here.

travel guide photo UNESCO Mahabalipuram Tamil Nadu
Travel guide to Mahabalipuram in Tamil Nadu

If you find names of all these kings and dynasties confusing, don’t worry about it. Its a daunting task for me also to research and write about them, and trust me this is the simplest possible version of Mahabalipuram’s history.

But why do I write so much about history? Does anyone even care?

Well, I do because I care about history a lot. It fascinates me, and reading about history actually takes me back in time and allow me to relive some of those moments in my own dreams. Also, I do genuinely feel that there would be others like me who love history as much as I do.

Plus, history allows us to take pride in the achievements of our forefathers. This is absolutely important and I hope I can inspire the present generation to read and learn more about our glorious past.

Architecture at Mahabalipuram

When I visited Mahabalipuram, I already had some notions about the temples and the architecture style here. Unfortunately, I didn’t know it all and appreciate the variety of styles of the temples here.

I am not an architect, but let me share a simple version. The one common element binding the temples here is the fact that they are all made of stone, the other being that they were all built by Pallava kings.

The Panch Ratha (five chariots) is actually a monolithic temple all the five rathas are carved out of a single stone. The shore temple, on the other hand, is a masonry temple from the time of Rajasimha. The temples might look similar, but the construction methods are completely different. The masonry/ structural temples started during the time of Pallava kings and co-existed with the rock-cut temples, but by the time the dynasty ended, rock/temples were already a thing of the past.

My impressions of Mahabalipuram

My visit to Mahabalipuram was as unplanned as it could be. I was actually on my way to Pondicherry for the weekend when something came over me and I changed my plans and got down on the highway. I booked my cab online and called it for directions. The guy at the reception was kind and actually sent his man in a motorcycle to pick me up.

As soon as I entered the town, my first reaction was that of surprise. I'm had somehow assumed Mahabalipuram to be a quaint religious town, and the lanes lined with cafes and Goa-like flea markets changed my perception. There were mostly international guests strolling and chit-chatting. Many Indians visit the town as well, but most do a one day trip and don't stay for the night. Foreigners often stay for days, some doing Ayurvedic therapies like Panchkarma while others just want to relax.

There were a few shops selling Kashmiri goods and I had a good chat with a couple of young chaps from Srinagar. They were here for only two months and were so happy to hear someone talk to them in their language - Urdu for them, Hindi for me. It seems I was the first guy they could speak to properly in days.

On my first time I didn't see any signs of temples or any religious activity. I did see a lot of alcohol (I also guzzled down big bottle of Kingfisher Premier), and people generally having a good time.

Things to do at Mahabalipuram

Anyway, now that we know a little about the history of Pallavas and a architectural styles of the temples, let’s explore things to do at Mahabalipuram!

1. Shore Temple

Built in the 8the century, the temple is one of the finest examples of early stone structural temples. Due to it proximity to the sea, the temple has seen extensive decay over the years, though conservation work has slowed down the process.

shore temple photo UNESCO Mahabalipuram Tamil Nadu

The temple opens to visitors at 6am and I would recommend starting your Mahabalipuram right at this temple. The resplendent morning glow of the temple will surely blow you away.

Entry fee: Rs 30

Read more: Shore Temple of Mahabalipuram

2. Panch Ratha

Though it has no connection to the epic Mahabharata, these five beautiful temples carved from a monolith is named after the five Pandavas and their wife Draupadi.

Even though the Shore Temple is the most famous landmark of Mahabalipuram, I think I am split between the shore temple and the Panch Ratha when it comes to picking my personal favourite.

panch ratha five chariots photo UNESCO Mahabalipuram Tamil Nadu

It’s located about 1.8km from the Shore Temple and you can easily walk the distance on a cool winter morning. I would suggest visiting this landmark right after you are done with your morning tea after exploring the Shore Temple.

There is parking outside the complex.

Entry fee: Rs 30

Read more: Panch Ratha at Mahabalipuram

3. Arjuna penance or descent of Ganga

This massive 30m wide and 15m high relief is possibly the most famous relief from the entire Mahabalipuram area. The carving tells the story of Arjuna penance as well as the story of Ganga's descent from heavens to earth.

arjunas penance photo UNESCO Mahabalipuram Tamil Nadu
Arjuna's penance

It was built by Narasimhavarman 1 to celebrate their victory in the battleground and is a unique example of open relief work found nowhere else in India.

Entry fee: free

4. Butter ball

The butter ball is really just a large stone which is interestingly placed on the incline of the hill. It's a very popular place for pictures for all tourists.

butter ball photo UNESCO Mahabalipuram Tamil Nadu
Butter ball at Mahabalipuram

Entry fee: free

5. Mahishamardini cave

Built by the Pallava Dynasty, the Mahishamardini cave is located near the lighthouse and certainly a must-visit. It's also one of those places which are easy to miss because you won't know about it unless you are already there.

reclining Vishnu  Mahishamardini cave photo UNESCO Mahabalipuram Tamil Nadu
Mahishamardini cave

The temple is full of many beautiful sculptures, but the one that stands out the most is the one of reclining Shiva (image below).

reclining vishnu photo UNESCO Mahabalipuram Tamil Nadu
Reclining Vishnu

Entry fee: free

6. Go up the Light house

The lighthouse is located on the same hill which has many of the protected Pallava era sites, but it’s newly built. It’s the best way to see the town from top and get an idea of what the place looks like from top.

light house photo UNESCO Mahabalipuram Tamil Nadu
Light house at Mahabalipuram 

The Shore Temple looks beautiful, but tiny in front of the huge coastline.

Entry fee: Rs 20

7. Exploring the hill area

This is actually the one part of Mahabalipuram which gets the least importance and visitors often making a passing visit here. However, in my opinion it’s a must visit part and one can easily spend hours walking across the hill and stumbling upon numerous historical remains.

photo UNESCO Mahabalipuram Tamil Nadu
Remains of a massive complex on top of the hill

photo UNESCO Mahabalipuram Tamil Nadu
View from top

Mahishamardini cave and butter ball are part of this, and some of the other key interesting places include as mentioned above.

Entry fee: Free

8. Sculpture museum

If you are interested in sculptures, a Mahabalipuram is one of the best places to explore store sculptures in there making. There are numerous shops selling marvelous sculptures mages by local artists.

Sculpture museum photo UNESCO Mahabalipuram Tamil Nadu
Sculpture museum at Mahabalipuram

If you want up know even more about these local style, I recommend visiting the Sculpture Museum located on the way from the Shore Temple to the Pancha Ratha, close to the Bus Stand.

9. Swim in the sea

How can you visit a beach and not jump into the sea right away! The beach isn't very clean, but it's a good enough for a cool dip on a hot day.

beach photo UNESCO Mahabalipuram Tamil Nadu
Beach at Mahabalipuram

There are no lifeguards around and the sea can be a little rough at times, do do use caution if you do decide to swim. While I was there, I did see many jumping into the sea, but most often they were foreigners.

10. Sea surfing

Right on the East Coast Road which connects Chennai to Pondicherry, there's is a Surf Club and you can certainly try out surfing there.

If you don't know how you Surf, you can also learn it from the experts. It would certainly help if you have your own car because then you can go at your own convenience.

Read more: Kallialay Surf School

11. Ayurvedic Message

Ever since I spent a healthy weekend at Atmantan near Pune, I've become a big fan of Ayurvedic therapies. When I saw a few Ayurveda centres here, I decided to give it a try.

male Ayurvedic Message photo UNESCO Mahabalipuram Tamil Nadu

My experience was actually quite decent and I would be happy to recommend it to fellow travellers as well. Small word of caution though - though my masseur was a through professional, I had to insist that I wanted at least a towel to cover my modesty. He told me that most of his international clients didn't care at all and not wearing anything actually helps him in full body strokes. Anyway, the choice is pretty much your own - either way I don't think it matters. Even in my case, I had to eventually let go of the towel because he complained so much about it.

Fee for massage: ₹1000 (negotiable), duration: 60 minutes

Read more: My experiences with Ayurvedic massage

12. Explore French cuisine

One of the things that surprised me a lot during my visit was the number of French cafes and restaurants in Mahabalipuram. Do check them out if you end up going there, they also serve some good French wine.

French food photo UNESCO Mahabalipuram Tamil Nadu
Waiting for my lunch at a French restaurant

Food at Mahabalipuram

I already mentioned about the French cuisine above, but that's not the only food you get there. There is Italian, Punjabi, Chinese and South Indian as well.

There are numerous local food shops especially in the area near the bus stand and  they are extremely affordable.

Stay in Mahabalipuram

Wow, this is a tough question to answer. Mahabalipuram is one of those places where you have options to stay in all possible budgets. I actually stayed in a fairly affordable guest house, Sathish, and there are actually many more like that.

Here are some well rated options on Booking, which is where I booked my room as well.

Sathish Guest House
Temple tree
Blue Moon

There's no derth of resorts as well and some of the best ones include:

Chariot Beach Resort
Grand Bay
Radisson Blue
Welcome Hotel by ITC

How to reach Mahabalipuram

It’s located about 58 km from Chennai and easily reachable by road. I traveled by bus (ticket coat ₹80), but there are many taxis also. It’s easy to drive down as well in your own car - this will allow you to stopover all along the way too.

You can also take Zoomcar, and it's especially good if you are travelling in a group. Ola Outstation is also another idea, and you can stay overnight even with this option.


  1. Thank you for sharing this post really great and wonderful article. You are talking about Mahabalipuram which are really well-written.

  2. It is always fascinating to read about historical places and know the significance of the place at that time. Your initiative to write on this topic is highly appreciated

  3. m glad to see other travelers too taking interest in history, i enjoyed going though your bloh.
    keep posting.

  4. Glad to know that that you are also fond of history, BTW nice click

  5. Fabulous blog thanks for it you are very good

  6. nice work you are very good in this thanks

  7. Dear Admin mahabalipuram is a great place in india its temple and architecture is really fantastic Thanks for sharing

  8. Very nice article and pictures about Mahabalipuram ! It would be lovely to see a article from you about Sri Lanka !

  9. you are very good bolger thanks for this good amazing adventure

  10. mahabalipuram is fab.
    thanks for sharing this article

  11. It seems really amazing place, now I would like plan my vacation there.

  12. Wow very nice information ….. thanks for this complete information keep posting.

  13. Thank you so much, your article is wonderful information about Mahabalipuram. Easily understand your content information to the reader.

  14. Hey! I love this article. Hopefully everything will be okay soon to explore new places. Will definitely visit this wonderful place.

  15. Wow, there are some incredibly skilled artists
    Thanks for sharing your wonderful experience with us. Loved your blog!

  16. Well done, you have described Mahabalipuram in an excellent way with your words and images. Yes, of course Mahabalipuram is such a nice place to visit. Beaches, rock garden, krishna butterball, resorts are the major things to visit.
    Thanks for sharing this information with us.

  17. Wow…really amazing blog.
    I really like the way you describe the post..

  18. Hi Sid,
    These are really interesting places and gorgeous photographs. Thanks for sharing this awesome location in Tamil Nadu. I would love to explore it!


Post a Comment