
TBD · Coromandel coast
Mahabalipuram Travel Guide — Pallava Temples on a Budget
Best months
Per-day budget
₹505–1,150/day
Getting there
Mahabalipuram, also called Mamallapuram, is a coastal town in Tamil Nadu about 60 km south of Chennai. It was a major port of the Pallava dynasty between the 7th and 9th centuries, and the rock-cut monuments they left behind — the Shore Temple, the Five Rathas and the massive Arjuna Penance bas-relief — are among the finest stone carvings in India. The town has a relaxed beach-town atmosphere with a small but growing surf scene. The Shore Temple at sunset, standing alone on the seafront, is one of the iconic images of South Indian architecture. The town is also a living centre of stone carving — you can watch sculptors working on granite in the workshops along the main road. Mahabalipuram is easily doable as a day trip from Chennai, but an overnight stay gives you the sunset and sunrise at the monuments.
Plan your trip to Mahabalipuram Travel Guide — Pallava Temples on a Budget
Search and compare prices — we earn a small commission at no extra cost to you.
Flights
Hotels & Hostels
Trains
Search train routes, schedules and fares across India.
Buses
Compare bus operators, schedules and prices.
Why go
The Pallava monuments at Mahabalipuram are a UNESCO World Heritage site. The Shore Temple, built in the 8th century, is the earliest important structural temple in South India. The Five Rathas are monolithic temples carved from single rocks, each in a different architectural style. Arjuna's Penance, the world's largest open-air bas-relief, is a 30-metre long granite face covered with carvings of gods, animals and sages — the scale and detail are extraordinary. The Varaha Cave Temple and Krishna's Butter Ball — a massive boulder balanced on a slope — complete the circuit. A single walking route covers all these sights in a half-day.
Mahabalipuram is also a beach town. The main beach near the Shore Temple is rocky and not ideal for swimming, but the beaches further south — particularly Beach — have cleaner sand and gentler waves. Surfing has grown steadily here, with a couple of surf schools offering lessons and board rentals. The town has a small set of rooftop cafes and restaurants along the main road serving seafood and Tamil food. The stone-carving workshops are the main leisure-walking activity — you can watch sculptors at work and buy pieces at workshop prices, which are much lower than in Chennai galleries.
How to reach
Mahabalipuram is a short bus ride from Chennai. Buses from Chennai's Koyambedu bus stand to Mahabalipuram run every 30 minutes and take about 2 hours (₹50-100). Confirm current fares and frequency locally before setting out. Local bus number 588 from Chennai's Adyar depot runs along the coast. App-based cabs from Chennai cost ₹1,000-1,500 one way. The nearest railway station is Chengalpattu, about 30 km away, with train connections from Chennai. The nearest airport is Chennai. Mahabalipuram town is small and walkable — all the main monuments are within a 2 km radius of each other.
What a day costs
| Dorm bed / budget hotel | ₹300–600 |
| Food (Tamil meals / seafood) | ₹150–350 |
| Local transport (bus / auto) | ₹30–100 |
| Monument entry fee | ₹25–100 |
When to go
November to February is the best time. The weather is cool and dry, with daytime temperatures between 25°C and 30°C — perfect for walking between the monuments. October and March are also good. April to June is hot and humid (35°C-40°C) — the stone surfaces get too hot to touch by midday. July to September is monsoon — the town receives moderate rain but the monuments look good against overcast skies. For surfing, the best swell season is November to March. The Mahabalipuram Dance Festival, held around December-January, features classical dance performances at the Shore Temple backdrop.
Suggested itinerary
Day 1: Arrive and Shore Temple Sunset
Arrive in Mahabalipuram from Chennai by bus. Check into a hostel or hotel near the main beach. Visit the Shore Temple in the late afternoon — the light at sunset is spectacular. Walk through the main monument complex with Arjuna's Penance and the Krishna's Butter Ball. Have dinner at a rooftop cafe on the main road.
Day 2: Five Rathas and Stone Carving
Visit the Five Rathas in the morning — they are a 15-minute walk from the main complex. Visit the Varaha Cave Temple and the Mahishasuramardini Cave. Spend the afternoon walking through the stone-carving workshops along the main road. Watch a sculptor at work and buy a small piece if you want.
Day 3: Surf Lesson or Beach Day
Take a morning surf lesson at the surf school near the Shore Temple (₹1,000-1,500 per session including board rental). Alternatively, spend the morning at Beach. Take a bus back to Chennai in the afternoon.
Student hacks
- ▸The combined monument ticket (₹40-50) covers all the main sites and is better value than individual tickets.
- ▸Take bus 588 from Chennai's Adyar depot to Mahabalipuram along the East Coast Road — the scenic route costs ₹50-70.
- ▸The stone-carving workshops on the main road sell directly from the sculptors — pieces cost 30-50% less than in Chennai galleries.
- ▸Surf lessons in Mahabalipuram cost ₹1,000-1,500 per session — one of the cheapest places in India to learn.
- ▸Visit the Shore Temple at sunrise (6 AM) — the complex opens early and has few visitors compared to the sunset rush.
Safety & permits
Indian nationals do not need any permit for Mahabalipuram. The ASI ticket for Indians is ₹40 and covers both the Shore Temple and the Five Rathas (foreigners ₹600); the rest — Arjuna's Penance, Krishna's Butter Ball and the hillside caves — is free to wander. The main beach is not safe for swimming due to rocks and currents — use the beaches further south. The stone-carving workshops are private businesses and have no entry fee. The town is very safe and walkable. ATMs are available on the main road. Mobile network is good. Solo travellers are common. The main road can get busy with buses and trucks — watch for traffic while walking.
FAQs
How do I reach Mahabalipuram from Chennai?
Buses from Chennai's Koyambedu bus stand to Mahabalipuram take about 2 hours and cost ₹50-100. Bus 588 from Adyar depot follows the coastal route.
Can I do Mahabalipuram as a day trip from Chennai?
Yes. The bus takes 2 hours each way and you can see all the main monuments in a day. But an overnight stay gives you sunset at the Shore Temple, which is worth the extra time.
What is the entry fee for the Mahabalipuram monuments?
The combined ticket for Indians is ₹40-50 and covers the Shore Temple, Five Rathas, Arjuna's Penance and the cave temples. Individual tickets are also available.
Is Mahabalipuram good for surfing?
Yes. The beginner-friendly waves from November to March make it one of India's most accessible surf destinations. Surf schools provide equipment and instruction.
Is Mahabalipuram safe for solo travellers?
Yes. The town is small, walkable and sees many travellers. The monument area and main road are safe. Solo female travellers are common.
How many days do I need in Mahabalipuram?
One full day is enough to see all the monuments. Two days allow a surf lesson and a relaxed pace.
