hero
How2Go
Velankanni to Mayiladuthurai

Velankanni to Mayiladuthurai

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Velankanni

Mayiladuthurai

Approx Travel Time

1h 43m

On Demand

Velankanni

Mayiladuthurai

Approx Travel Time

2h 20m

₹650

Onwards

Via Nagappattinam

CHEAPEST

Velankanni

Nagappattinam

Mayiladuthurai

Approx Travel Time

2h 11m

₹290

Onwards

Velankanni

Nagappattinam

Mayiladuthurai

Approx Travel Time

2h 11m

₹708

Onwards

Velankanni

Nagappattinam

Mayiladuthurai

Approx Travel Time

2h 52m

₹886

Onwards

Velankanni

Nagappattinam

Mayiladuthurai

Approx Travel Time

3h 10m

₹2,044

Onwards

Via Nagappattinam, Thiruvarur

Velankanni

Nagappattinam

Thiruvarur

Mayiladuthurai

Approx Travel Time

2h 28m

₹335

Onwards

Velankanni

Nagappattinam

Thiruvarur

Mayiladuthurai

Approx Travel Time

2h 28m

₹753

Onwards

Velankanni

Nagappattinam

Thiruvarur

Mayiladuthurai

Approx Travel Time

3h 9m

₹931

Onwards

Velankanni

Nagappattinam

Thiruvarur

Mayiladuthurai

Approx Travel Time

3h 10m

₹1,189

Onwards

Frequently Asked Questions

What is the distance between Velankanni and Mayiladuthurai?

Mayiladuthurai is approximately 50+ kms from Velankanni.

How long does it take to reach Mayiladuthurai from Velankanni?

It takes approximately 2 hours to reach Mayiladuthurai from Velankanni by Train.

What is the cheapest way to reach Mayiladuthurai from Velankanni?

The cheapest way to reach Mayiladuthurai from Velankanni is by Train Via Nagappattinam.

What is the fastest way to reach Mayiladuthurai from Velankanni?

The fastest way to reach Mayiladuthurai from Velankanni is by Train.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India