Mahabalipuramguide.mamallahotels.com
Home / Logistics / Chennai to Mahabalipuram: How to Get There (2026)
Logistics

Chennai to Mahabalipuram: How to Get There (2026)

Mahabalipuram sits about 58 km down the coast from Chennai. Here is every realistic way to make the trip.

Updated 4 November 2026By the Mamalla Travel Desk
Short answerMahabalipuram is ~58 km south of Chennai along the East Coast Road (ECR). Count on about 1.5 hours by taxi or cab; government and private buses run from Chennai through the day. The nearest airport is Chennai (MAA).

Key facts

Distance from Chennai
~58 km
Drive time
~1.5 hr
Route
East Coast Road (ECR)
Nearest airport
Chennai (MAA)
Nearest railhead
Chengalpattu (~29 km)

By taxi or cab

The easiest option is a taxi or app cab down the East Coast Road (ECR), the scenic coastal highway that links Chennai to the town. The drive is roughly 1.5 hours in normal traffic. Many visitors hire a car for the day from Chennai, which makes it simple to add stops like the Madras Crocodile Bank or DakshinaChitra on the way.

By bus

State-run and private buses connect Chennai with Mahabalipuram throughout the day. Services leave from Chennai's major bus terminus and run along the ECR; it is the cheapest way to travel, though slower than a cab with more stops.

By air and rail

There is no airport or major railway station in Mahabalipuram itself. The nearest airport is Chennai International (MAA), about 58 km away. The closest railhead is Chengalpattu, roughly 29 km inland, from where you can continue by road.

Two routes from Chennai

RouteCharacter
East Coast Road (ECR)Coastal, scenic, the usual choice
Rajiv Gandhi Salai (OMR)Inland tech corridor, an alternative when ECR is busy

FAQ

How far is Mahabalipuram from Chennai?
Mahabalipuram is about 58 km south of Chennai along the East Coast Road, roughly a 1.5-hour drive.
What is the cheapest way to reach Mahabalipuram?
Government and private buses from Chennai along the ECR are the cheapest option; a taxi is faster but costs more.
Is there a train to Mahabalipuram?
No. The nearest railway station is at Chengalpattu, about 29 km away; continue by road from there.

Sources: Group of Monuments at Mahabalipuram — UNESCO