Mahabalipuram or 'The land of Bali' is located on the Coromandel Coast, facing the Bay of Bengal. This wonderful city is just 60 km away from Chennai and forms an integral part of the golden triangle of the southern India. Connected to the major cities of India by air, roadways and railways, reaching Mahabalipuram is very easy. To know more on how to reach Mahabalipuram read on.
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.
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.
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.