Located at a distance of about 60km south of Chennai, Mahabalipuram, which is also known as Mammalapuram has some breathtaking sights to offer. This ancient town's history goes back by almost 2 millenia to the time of Ptolemy! Such a vast history this town has had that it offers you monuments from different eras of human civilization. And for the very same reason. this town has been classified as a UNESCO World Heritage site.
State owned(TNSTC) buses run all day long between Chennai and Mahabalipuram in addition to which, there are lots of private buses which run on the same route. It takes about an hour to reach Mahabalipuram from Chennai in the buses.
The entire town of Mahabalipuram is best explored on foot. A day is enough to cover all the sites.
The site closest to the bus station is the Descent of the Ganges.