To Reach Mahabalipuram by Flight: Mahabalipuram doesn’t have any airport. Chennai is the nearest airport, located about 46 km away from Mahabalipuram. After landing at Chennai, board a taxi to reach Mahabalipuram.
To Reach Mahabalipuram by Train: The nearest railway station to Mahabalipuram is Chengalpattu, located 26 km away. Egmore railhead in Chennai is the best connected railway station, located 45 km from Mahabalipuram. On arrival at Chennai by train, hire a cab / taxi or hop on a bus to reach Mahabalipuram.
To Reach Mahabalipuram by Road: Mahabalipuram can easily be reached by car, taxi / cab or bus from Chennai, Chengalpattu, Kanchipuram,
Puducherry. In order travel to Mahabalipuram, you can board a bus a bus from CMBT - Koyambedu bus stand / Thiruvanmiyur East Coast road (bus stop).