11 awesome things to do in Mahabalipuram

Mahabalipuram or Mamallapuram is a small town in Kanchipuram district in the southern state of Tamil Nadu, India. It is a town along the Bay of Bengal coastline. And, it also has many beautiful ancient historical monuments including a temple right on the sea shore. Once upon a time it was a bustling city and seaport for trade between India and South East Asia. Later it was ruled by the Pallava dynasty. Most of the temples and historical spots in the town are devoted to Shiva.

After visiting many charming weekend getaways from Bangalore in the hills, including  a weekend exploring Pondicherry, a day trip to Mysore, a collab trip to Coorg, another collab staying at the Peepal Tree Kabini, Chikmagaluru, and an extended weekend at Gorukana B R Hills etc. this time we spent a couple of days in Mahabalipuram around the new years eve end of the year 2017. And welcomed the new year with a visit to the marvellous architectures that the place has to offer. There are so many things to do in Mahabalipuram. So, here goes my favorite list of things to do when in Mahabalipuram.

PS: Please book your accommodation in advance when visiting Mahabalipuram. It was one rare case when we made a last moment plan and couldn’t get a decent accommodation. We recommend you go through the list of options on our partern site Booking.com.  I will personally recommend to book the Radisson Blu Mahabalipuram which I stayed in on a later visit and found to be very pleasant in terms of ambiance as well as amenities.

Shore Temple

Shore Temple - Things to do in Mahabalipuram
Shore Temple Mahabalipuram

The must of the things to do in Mahabalipuram is to visit the Shore Temple. It is the most famous monument of the town. As the name suggests, the temple is located right on the sea shore. In fact it has one of the most beautiful architecture among the ancient temples of India and the carvings on the walls. However, what made it extra special for me was the absolute absence of religious gurus to bother you in the temple premises. This temple is a  UNESCO world heritage and also counted as the finest example of Pallava architecture. It was built in 700 AD. At the same time, the architecture of this temple is very different from that of some other Shiva temples like the temples we visited in Kolar and temples in the forts and palaces of Rajasthan like the Shiva Temple in Chittorgarh Fort.

The path to the temple follows a winding track from the entrance gate to the main temple through a beautiful manicured lawn. On one side of the temple lies the rocky beaches. While a narrow lane besides the campus of the temple leads to the sandy beach. I guess this is the most crowded beach of Mahabalipuram. One side of the lane leading to the beach is full of shops, but more on them later. On the beach you can get some snacks, icecream and a horse ride to enjoy but there are no proper shacks. I wish the area was developed a little bit to include some nice shacks.

South India is indeed full of marvellous temples with awesome architecture, beautiful premises and lots of historical and mythical significance. If you are interested, we recommend you must visit the Lepakshi Temple, Halebidu Temple, Belur Temple, The Temples of ancient town of Hampi & Badami, this Shore Temple, and many more, not just the most famous ones like the Meenakshi Temple! In fact, if you are on an exploration of the temples, do take this Mahabalipuram and Kanchipuram temple tour.

Light house

Actually, not many know that there are two light houses in Mahabalipuram. Both of them would come in the list of things to do in Mahabalipuram. One of them is a modern lighthouse structure. It was built in a later era when the trade with the other countries started. It can be well recognized as a light house from far away. A flight of stairs lead to the top of this light house. You can climb to the top and enjoy the marvelous site beyond.

Lighthouse : Things to see in Mahabalipuram
Lighthouse of Mahabalipuram

The other light house is not into existence anymore. Just besides the existing light house, you see a temple perched atop a huge rock at almost same height as the lighthouse. The top of this temple was used as a lighthouse earlier, before the construction of the former. Lights were placed atop the temple roof and then they were manually operated to help the ship in the ancient era. So, you can say, this one is the other lighthouse that many won’t know about, until.. you happened to visit the heritage museum. This immediately goes into my list of things to do in Mahabalipuram.

Lighthouse : Things to do in Mahabalipuram
Old Temple that doubled as a light house

Heritage museum

The heritage museum lies just besides the light house. These consist of two small houses in a sprawling campus. However, they are both house to several very interesting heritage including the model of the first ships that sailed through the famous silk route to reach india, the model of first ships that were ever constructed in India, several equipments that were used in the light house including the ancient lanterns, the clockwork, and several other equipments that were used inside the ship itself, including a model of the full control panel of a ship and another beautiful model of titanic. They go especially in my list of things to do in Mahabalipuram. When I personally researched on what to do in Mahabalipuram, there was hardly any mention of these museums. But we found them very interesting.

Heritage Museum : things to do in Mahabalipuram
A model of the Titanic at the Heritage Museum

Pancha Ratha

These are another set of archeological wonders and must visit when in Mahabalipuram. Actually these are considered fine example of stone cut monolithic structures of ancient India. The Pancha Ratha are a set of 5 different monuments. Each one is called a ratha and is named after the Pandavas and their family. They are the Dharmaraja Ratha, Bheem Ratha, Arjun Ratha, Nakul Sahdev Ratha and Draupadi Ratha respectively.

Pancha Rathas : Things to do in Mahabalipuram
Pancha Rathas

While the Bheem ratha is uniquely constructed as an oblong building. The Arjun Ratha and Yudhisthir Ratha are quiet similar with square shape and dome on top. The other two rathas are relatively smaller in size. However, each one is marked by beautiful sculptures  and carvings on the wall. Apart from the rathas, there is a lion and a elephant each carved out of a monolith stone, that seem to be quiet popular amongst the tourists for snaps :). These monuments are also classified as UNESCO world heritage structures along with the Shore Temple and Arjuna’s Penance. Overall, another must have in the list of things to do in Mahabalipuram. If you are like us, I am sure these UNESCO world heritage sites interest you. Here we have a list of UNESCO world heritage sites from around the world for you.

Krishna’s butterball

At a walking distance of around 7minutes from Pancha Ratha lies the Krishna’s butterball. It is a big stone uniquely balanced on an incline, another favorite to take snaps. The single boulder that is called Krishna’s butterball weighs 250 tons. Alongside this stone are several other stones in unique shapes and some natural caves formed by the incline of one massive stone atop the other. The area here has been developed into a nice picnic cum tourist spot with manicured lawns surrounding the whole area marked by stones and sculptures. A small ancient temple also lies in the same campus. A nice place to enjoy as well as relax your feet.

Krishna's butterball : Things to do in Mahabalipuram
Krishna’s Butterball

There are interesting stories associated with Krishna’s butterball. It is said that an attempt was made by one of the Pallava king to move the stone, however it couldn’t be moved. Centuries later, a governor of the region reattempted a transfer of this boulder with 7 elephants employed for the cause. Still it couldn’t be moved!!! The name of the boulder is driven from it’s resemblance to a butterball, a favorite snack of Krishna. No doubt, this one is a special one amongst the things to do in Mahabalipuram.

Arjuna’s penance

Just besides the Krishna’s butterball lies Arjuna’s penance. The carvings on the wall here are particularly remarkable. There is a temple chamber also adjoining the sculptures. These sculptures depict scenes from the Mahabharata. The legend depicted on the twin-stone boulders here are that of the descend of the river Ganga to earth , under the guidance of Bagiratha. The elephant carving at Arjuna’s penance is considered the best stone carving in India. The size of the elephant is near real life. And in totality there are about 146 carvings on this particular monument. It is also a part of the UNESCO world heritage sites of Mahabalipuram.

Arjuna's Penance : Things to do in Mahabalipuram
Arjuna’s Penance

India Seashell Museum

There is a beautiful Shell Museum on the outskirts of the town which is still evolving. It has a section with huge collection of shells. These shells comprise of all possible varieties that one can think of, in all the different shapes , sizes and wonderful collection. One part of the museum contains the smallest shell of the world on display, which is as small as the size of a grain. And at the other end, the museum also has a collection of immensely large shells. Overall, the collection is totally worth a visit. Thus, one of the best things to do in Mahabalipuram. You will be amazed by the shapes, sizes and colors of the shells.

Shell Museum : Things to do in Mahabalipuram
Shell Museum

The museum also has a small aquarium, recently developed. It contains a small collection of different types of fishes. At the entrance of the aquarium is a fish pedicure which is available at an extra cost of INR 100 for 15 minutes at the time of this writing. There are several other sections being developed in the shell museum for better entertainment of the public. Definitely a place worth visiting. Thanks to Arti who had mentioned about this museum in her blog post and that is from where we came to know about it. Do read about the details of the India Seashell Museum here

Cave Temples

There are several cave temples in Mahabalipuram. These temples are also a part of the heritage monuments of the town. Most of these temples are carved out of single stones and some are located inside natural caves formed within these stones. Nevertheless, all of them are marvelous. These consist of temples of Shiva and Krisha along with other deities. However, idols can be seen in only some of these temples. Mostly you will find carvings of idols and other representations in the form of carvings on the sides, walls and pillars of these temples. A flight of stone steps lead up to the temples. They extend over a large area starting right from near Krishna’s butterball up to the light house.

Cave temples : Things to do in Mahabalipuram
One of the cave temples

Spend time on the beach

An obvious inclusion in the list of things to do in Mahabalipuram, since it is a coastal town. Although the beaches on the coast near Mahabalipuram are rocky. Still there are stretches where the beaches the sandy and smooth. However, the current of water is quiet strong. And also, there are no life guards. Still if you are someone like me who doesn’t mind sitting on the beach, doing nothing, just watching the sun play on the water or the waves crash against the bank, then you are not going to be disappointed.

If you are looking for too many activities on the beach, then don’t head here. However, you still might be able to raft or take a ride on a boat along with the local fishermen if you want to, that will be completely on your own risk. Given they might not have any life jackets or other safety measures with them.

The coast along the stretch from Mahabalipuram to Kovalam (a small village just near Chennai) is particularly sandy and idle for taking a walk along the beach. Children can enjoy playing in the sand. Again, don’t expect the beaches here to be super clean. In fact, they are quiet a garbage dump at stretches. So, look for a suitable spot to enjoy your slice of the beach. However, if you choose to stay in one of the beach side resorts on the east coast stretch, you will have plenty of time and easy access to enjoy the waves. Since, most of these resorts are right on the beach, so much so that the waves at night almost reach the property :). We did capture some beautiful sunrises on the beach.

Sunrise at a beach : Things to do in Mahabalipuram
Sunrise at a beach near Mahabalipuram

Crocodile farm

Crocodile farm is another interesting addition to things to do in Mahabalipuram. Actually, it is not located exactly in Mahabalipuram. But rather, it is at a distance of some 15-17km from the town, on the east coast road, as one drives from Mahabalipuram towards Chennai. I will still rank it as one of the top things to do in Mahabalipuram. Since, there are not many crocodile farms in India. And there is definitely not one with a reserve as big as this one. If you ask me to define this place crudely, I will say it is somewhere between a zoo and a natural reserve. The crocodiles are breaded and preserved here. However, their habitat doesn’t look as close to a natural one.

There are numerous small water ponds inside the farm. And each holds a different species of the reptile family. At the end, there is a section for snakes. Also, there are some very large and some equally small tortoises housed here. Several of the animals have been adopted by people. Those people provide for the care of these animals. Hence, we hope they will be properly taken care of. Some of the ponds had numerous crocodiles, lying one on top of the other along the bank. It made me wonder if the place had enough space for all of them. Nevertheless, it is nice for a one time visit, particularly if you are an animal lover or you have kids that get excited on the mention of any animal :).

Crocodile farm : Things to do in Mahabalipuram
Crocodile Farm near Mahabalipuram

So, overall these are the best of the things to do in Mahabalipuram, as per our personal experience. When you happen to visit Mahabalipuram, don’t forget to visit these places.

Shopping

Last, but not the least, if you want to take some souvenirs with you from Mahabalipuram. Or, if you enjoy shopping in general, read on. I would suggest two things in particular – 1) souvenirs created from sea shells and 2) stone sculptures. The souvenirs made of shells consist of huge range of items including showpieces, vases, key chains, personalized key chains etc. The sculptures range from small palm size to 10 feet tall ones. So, up to you what you want to pick. But these  two definitely are a speciality of the region. You can either shop from the streets lining up to the Shore temple or the shopping complex near the Panch Rathas. Also you can shop from an outlet inside the sea shell museum that primarily specializes in shell based souvenirs.

Tips on visiting

  1. Mahabalipuram is quiet accessible via road from Chennai, the capital of Tamil Nadu. It is just 60km from Chennai and well connected via the east coast road. If traveling from Chennai, it can be covered through a single day trip. Here’s a tour that covers a visit to the Shore Temple of Mahabalipuram from Chennai.
  2. It is also quiet accessible from other major south Indian Cities like Bangalore via road route. Chennai will be the nearest railway station.
  3. The place has a hot and humid tropical climate all year round. The weather is pleasant in the morning and evening during the winter months of November to February, while bearably warm in the day. So, that defines the best season to visit here.
  4. You must wear comfortable cotton clothing, best will be to cover your hands and legs, otherwise you might get a very good dose of tanning. As the sun here seems to be harsh.
  5. All the monuments of Mahabalipuram are located at walking distance of 2-5 minutes from each other. So it is very convenient to move around.
  6. There are plenty of stay options also available in and around the town, suiting all budget ranges.
  7. There are restaurants around the main site seeing area serving South Indian Meals (Thalis), and some in nearby streets that specialize in continental food and sea food.
  8. Drink plenty of water to keep yourself hydrated while you visit the different sites.
  9. If you plan to stay overnight, then better choose a property as close to the sea as possible so that you can have easy accessibility to the beach.

PS: Some of our links are affiliated, this means we will earn a commission when you buy a service or product by clicking those links. However, this will have no extra cost for you.

11 Marvellous things to do in Mahabalipuram. Shore Temple. Beach. Sunrise. Pancha Rathas. Arjuna's Penance. Krishna's Butterball, Cave Temples, Heritage Museum. Shell Museum. Shopping.

You might as well be interested in

The Lighthouse Heritage Museum Mahabalipuram.
India Seashell Museum Mahabalipuram.

116 thoughts on “11 awesome things to do in Mahabalipuram”

  1. Hey Neha. This is the 2nd post I am reading about Mahabalipuram recently. The more I read, more I m wondering how I missed visiting such an amazing destination which is quite close by to Bangalore. I m definitely going to plan a visit this year 🙂

    Reply
  2. Wow, Mahabalipuram does have some awesome things to do. We love sea temples and this one is so amazing. Can’t believe its still in such great shape for being almost 1500 years old. We can’t wait to see Mahabalipuram for ourselves.

    Reply
    • There’s no need to be scared given that butterball has been standing there for thousand plus years and even elephants failed to move it 🙂

      Reply
  3. Thanks for these tips. We are actually planning a round trip in India this year and are looking for nice places to go. We will probably stop by my birth town of Chennai and discover its surroundings. Thanks for these tips, great inspiration.

    Reply
  4. I’ve never been to India, but what most fascinates me from your list is anything to do with temples or ancient artifacts. The crocodile farm is definitely NOT for me, lol!

    Reply
    • Then you are going to love it when you happen to come to India. Because it is so full of history, culture and magnificent ancient architectures

      Reply
  5. I have no idea how to pronounce the name of this city but it looks like there are a lot of very interesting sights to see here. That temple is beautiful and I’d love to spend some time on that beach!

    Reply
  6. Mahabalipuram looks really interesting. I would love to visit the Shore Temple and take my picture with Krishna’s Butterball. I like the way you’ve laid out tips on how to get there. I hope to use them when I visit India.

    Reply
  7. I’ve honestly never heard of this beautiful town! The temples and lighthouses are beautiful architectural style. I would love to visit one day!

    Reply
  8. Wow, so much to see and do here – something for everyone! Me, I’d probably make a point of checking out Arjuna’s penance and the crocodile farm 🙂 The titanic model is also impressive, and the size of that butterball…on an incline too! Definitely got to be worth checking out.

    Reply
  9. Mahabalipuram sounds like a cool place to visit! There aren’t enough posts about southern India, it seems to always be Delhi or Mumbai. Always love reading about smaller towns and lesser-known places.

    Reply
    • We are trying our level best to provide exposure to Southern India that is full of gems of all kind of places. Hope it starts reaching out to people. Delhi and Mumbai are just two metro cities. India has a plethora of beautiful places beyond these

      Reply
  10. Mahabalipuram is a place that wasn’t ever on my radar when visiting India. I’d fancy a visit to that astonishing lighthouse and the crocodile farm seems intriguing as well. Since all of the places are really close by that definitely adds to the convenience.

    Reply
  11. Thanks so much for writing these tips, they are so handy. I spent three months in the North of India a few years back and always wanted to return to travel through the south, perhaps now I will add Mahabalipuram to my lits, the Cave temples and Arjunas Penance seem like spots I would love to explore.

    Reply
  12. It looks like Mahabalipuram really has a lot to do! I’d love to go to the shell museum. I’d never thought about a shell museum before, although I used to love going to shell shops and shell hunting with my dad. The temple lighthouse looks amazing!

    Reply
    • Cori, for your information, I am writing another elaborate post on the Shell Museum. I love collecting shells and visiting shell shops like yourself. So, you can imagine my excitement upon visiting the shell museum. I will soon be bringing you the full story. And I know you will love it

      Reply
  13. I’d love to go to India and especially to some of the more remote parts rather than the big cities! The temples look amazing and I love the carvings on the walls. Really beautiful!

    Reply
    • Although I am a city dweller, I will agree with your thoughts. Cities seem to be full of life but actually they are so full of concrete, dust and meaningless hassles. The real beauty lies in the small towns, hills and beaches

      Reply
  14. Thanks for bringing us yet another informational post on what to see and do in the southern parts of india! The old temple that that was used as a light house is very quaint. Do you know how old it is?

    My favourite part of the article is the model of the RMS ship.

    Reply
  15. I’m off to Nepal this year and want to spend at least a week in India after our trek; I done a trek in Nepal in 2012 and had a layover in Delhi on the way there, and a layover in Mumbai on the way back. I fancy Mumbai – it looks chaotic and exciting. Although I love reading posts about anywhere in India. Mahabalipuram looks great.

    Reply
    • Ramie, depends on where you are stopping in India because the country is huge. There are nice getaways and beautiful destinations around all the major cities like Delhi and Mumbai. Mahabalipuram is quiet close to Chennai in case you are planning to head there

      Reply
  16. Your photos are amazing especially of the Light House! Lovely to read a travel blog about a place in India! Thanks for sharing 🙂

    Reply

Leave a Comment