hero
How2Go
Thanjavur to Mahabalipuram

Thanjavur to Mahabalipuram

Mahabalipuram is approximately 250+ km from Thanjavur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahabalipuram.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Thanjavur

Mahabalipuram

Approx Travel Time

6h 9m

₹5,495

Onwards

Thanjavur

Mahabalipuram

Approx Travel Time

6h 10m

₹524

Onwards

Via Chidambaram

CHEAPEST

FASTEST

Thanjavur

Chidambaram

Mahabalipuram

Approx Travel Time

5h 9m

₹518

Onwards

Thanjavur

Chidambaram

Mahabalipuram

Approx Travel Time

5h 20m

₹4,572

Onwards

Via Tindivanam

Thanjavur

Tindivanam

Mahabalipuram

Approx Travel Time

5h 56m

₹2,407

Onwards

Via Sirkazhi

Thanjavur

Sirkazhi

Mahabalipuram

Approx Travel Time

5h 28m

₹640

Onwards

Via Kumbakonam

Thanjavur

Kumbakonam

Mahabalipuram

Approx Travel Time

5h 40m

₹550

Onwards

Thanjavur

Kumbakonam

Mahabalipuram

Approx Travel Time

6h

₹1,998

Onwards

Thanjavur

Kumbakonam

Mahabalipuram

Approx Travel Time

6h 32m

₹948

Onwards

Via Mayiladuthurai

Thanjavur

Mayiladuthurai

Mahabalipuram

Approx Travel Time

6h 8m

₹667

Onwards

Frequently Asked Questions

What is the distance between Thanjavur and Mahabalipuram?

Mahabalipuram is approximately 250+ kms from Thanjavur.

How long does it take to reach Mahabalipuram from Thanjavur?

It takes approximately 5 hours to reach Mahabalipuram from Thanjavur by Train, Bus Via Chidambaram.

What is the cheapest way to reach Mahabalipuram from Thanjavur?

The cheapest way to reach Mahabalipuram from Thanjavur is by Train, Bus Via Chidambaram.

What is the fastest way to reach Mahabalipuram from Thanjavur?

The fastest way to reach Mahabalipuram from Thanjavur is by Train, Bus Via Chidambaram.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India