
By Air
The nearest airport is the Chennai International airport, which is located about 60 km away from Mahabalipuram. Chennai is well connected to all major cities in India and many cities in abroad including Colombo, Middle East countries, Singapore and Gulf countries.
By Rail
The nearest railway stations are Chengalpattu (29 km) and Chennai (60 km). Chennai being a metropolitan city is well connected by railways to all the major and minor cities in India. Regular express and super fast trains are available to and from cities like Delhi, Mumbai, Kolkata, Agra, Hyderabad, Ahmedabad and Bangalore. From Chennai one has to take road to reach Mahabalipuram.
By Road
Mahabalipuram is well connected by daily buses to Chennai, Tirukkalikundram (also known as Pakshithirtham), Kanchipuram and Pondicherry. Tourists can also hire a taxi from Chennai.