Plane, train, bus, car, ferry, bike share, driving and walking directions all in one search
Your search results are displayed instantly
Get anywhere from your current location
(Tamil:மாமல்லபுரம்) Mamallapuram, also known as Mahabalipuram, is a town in Kancheepuram district in the Indian state of Tamil Nadu, around 60 km south of the city of Chennai. It is an ancient historic town and was a bustling seaport during the time of Periplus (1st century CE) and Ptolemy (140 CE), from where ancient Indian traders sailed to countries of South East Asia.
There are 84+ hotels available in Mahabalipuram. Prices start at $12 USD per night.