hero
How2Go
Mahabalipuram to Velankanni

Mahabalipuram to Velankanni

Velankanni is approximately 250+ km from Mahabalipuram, 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 Velankanni.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mahabalipuram

Velankanni

Approx Travel Time

6h 12m

₹1,299

Onwards

Mahabalipuram

Velankanni

Approx Travel Time

6h 45m

₹5,256

Onwards

Via Mayiladuthurai

CHEAPEST

Mahabalipuram

Mayiladuthurai

Velankanni

Approx Travel Time

7h 3m

₹629

Onwards

Ads by MMT

Via Chidambaram

FASTEST

Mahabalipuram

Chidambaram

Velankanni

Approx Travel Time

5h 44m

₹4,816

Onwards

Mahabalipuram

Chidambaram

Velankanni

Approx Travel Time

6h 25m

₹1,079

Onwards

Via Viluppuram

Mahabalipuram

Viluppuram

Velankanni

Approx Travel Time

7h 25m

₹3,083

Onwards

Ads by MMT

Via Sirkazhi

Mahabalipuram

Sirkazhi

Velankanni

Approx Travel Time

6h 14m

₹1,138

Onwards

Via Karaikal

Mahabalipuram

Karaikal

Velankanni

Approx Travel Time

5h 59m

₹2,259

Onwards

Via Pondicherry

Mahabalipuram

Pondicherry

Velankanni

Approx Travel Time

6h 25m

₹1,078

Onwards

Via Cuddalore

Mahabalipuram

Cuddalore

Velankanni

Approx Travel Time

6h 30m

₹1,079

Onwards

Frequently Asked Questions

What is the distance between Mahabalipuram and Velankanni?

Velankanni is approximately 250+ kms from Mahabalipuram.

How long does it take to reach Velankanni from Mahabalipuram?

It takes approximately 6 hours to reach Velankanni from Mahabalipuram by Bus, Cab Via Chidambaram.

What is the cheapest way to reach Velankanni from Mahabalipuram?

The cheapest way to reach Velankanni from Mahabalipuram is by Bus, Train Via Mayiladuthurai.

What is the fastest way to reach Velankanni from Mahabalipuram?

The fastest way to reach Velankanni from Mahabalipuram is by Bus, Cab Via Chidambaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India