The nearest airport is Chennai International airport, which is located about 60 km away from Mahabalipuram. Chennai airport is having two terminals, domestic and International. Chennai is well connected to all major cities in India and many cities in abroad including Colombo, Middle East Countries, Singapore and Gulf ountries.
|Airports near Mahabalipuram||Type||Aerial Distance|
|Chennai International Airport (MAA)||International||41 km|
|Tirupati Airport (TIR)||Domestic||134 km|
|Tiruchirappalli Airport (TRZ)||Domestic||264 km|
|Bengaluru International Airport (BLR)||International||284 km|
The nearest rail head is Chengalpattu, which is 29 km away from Mahabalipuram city. Chennai is the major railway station nearby which is connected to all major cities in India by rail. Chengalpattu is directly connected to Chennai (Tcn Chennai Exp), Delhi (Tirukkural Exp), Mumbai (Lokamanya Tt Ex) and Kolkata (Howrah Express).
|City Name||Railway Station||Distance|
|Chengalpattu||Chengalpattu (CGL)||31 km|
|Chennai||Chennai Central (MAS)||54 km|
|Katpadi||Katpadi Jn (KPD)||138 km|
|Tirupati||Tirupati (TPTY)||180 km|
|Salem||Salem Jn (SA)||316 km|
|Bangalore||Bangalore Cy Jn (SBC)||346 km|
Mahabalipuram is well connected with many cities in and around including Chennai by Tamil Nadu public transport bus services. Buses are available from Pondicherry, Kanchipuram, Chengalpattu and Chennai to Mahabalipuram daily. The road to Mahabalipuram is good. One can also hire a taxi from Chennai.