Bangalore to Mahabalipuram

distance is

596 km.

It takes

12 hrs, 10 mins

by road to travel from Bangalore to Mahabalipuram.

The road distance between Bangalore in Karnataka and Mahabalipuram in Tamil Nadu is 329 km. in absence of an airport or a railway station in Mahabalipuram, direct flights or trains are not available. Chennai, which is 53 km from Mahabalipuram, has the nearest airport and direct flights are available from Bangalore. From Chennai, buses as well as taxis are commonly available. Total time taken for flight plus taxi travel from Bangalore to Mahabalipuram will be around 2 – 2 ½ hours. Taking a direct flight and continuing the onward journey on taxi will be the fastest way to travel to Mahabalipuram from Chennai.

Mahabalipuram does not have a railway station. Chengalpattu, at a distance of 30 km from Mahabalipuram, has the nearest railway station but direct trains are not available. Tourists can take the Lalbagh Exp, Shatabdi Exp or Chennai Mail from Bangalore till Chennai and continue the onward journey on buses or taxis. Total travel time using trains till Chennai and bus till Mahabalipuram will be 6 ½ hours. Taking a train till Chennai and continuing the onward journey on bus will be the longer yet most economical way to travel between Bangalore and Chennai.

No direct bus services are available from Bangalore to Mahabalipuram. The best way to reach Mahabalipuram by bus would be to take a bus from Bangalore to Chennai and from Chennai change buses for Mahabalipuram. Bus travel will take total of 8 hours to reach Mahabalipuram from Bangalore. The fastest and most convenient mode of transport for travel to Mahabalipuram from Bangalore will be to hire a direct taxi that will take around 6 hours to cover the 329 km long distance and charge Rs 7,000 onwards for a round trip.

Mahabalipuram

Pleasant

Temperature varies from 18 to 31°C in December.

Mahabalipuram is very beautiful at this time of the year with cool days and chilly nights. Perfect time for visiting Mahabalipuram and indulging in sightseeing, beach activities and other adventures activities.