hero
How2Go
Pondicherry to Mayiladuthurai

Pondicherry to Mayiladuthurai

Mayiladuthurai is approximately 100+ kms from Pondicherry. The fastest way to reach Mayiladuthurai from Pondicherry is by Bus, Train Via Cuddalore. It takes approximately 3 hours. The cheapest way to reach Mayiladuthurai from Pondicherry is by Train Via Viluppuram which would take approximately 4 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Pondicherry

Mayiladuthurai

Approx Travel Time

2h 42m

₹381

Onwards

Direct Train

Pondicherry

Mayiladuthurai

Approx Travel Time

3h 23m

₹145

Onwards

Ads by MMT

Via Chidambaram

Pondicherry

Chidambaram

Mayiladuthurai

Approx Travel Time

2h 43m

₹545

Onwards

Pondicherry

Chidambaram

Mayiladuthurai

Approx Travel Time

3h 29m

₹190

Onwards

Via Cuddalore

FASTEST

Pondicherry

Cuddalore

Mayiladuthurai

Approx Travel Time

2h 33m

₹609

Onwards

Ads by MMT

Via Sirkazhi

Pondicherry

Sirkazhi

Mayiladuthurai

Approx Travel Time

2h 59m

₹694

Onwards

Pondicherry

Sirkazhi

Mayiladuthurai

Approx Travel Time

3h 37m

₹290

Onwards

Via Viluppuram

CHEAPEST

Pondicherry

Viluppuram

Mayiladuthurai

Approx Travel Time

3h 53m

₹120

Onwards

Via Tindivanam

Pondicherry

Tindivanam

Mayiladuthurai

Approx Travel Time

4h 58m

₹1,420

Onwards

Pondicherry

Tindivanam

Mayiladuthurai

Approx Travel Time

4h 54m

₹160

Onwards

Frequently Asked Questions

What is the distance between Pondicherry and Mayiladuthurai?

Mayiladuthurai is approximately 100+ kms from Pondicherry.

How long does it take to reach Mayiladuthurai from Pondicherry?

It takes approximately 3 hours to reach Mayiladuthurai from Pondicherry by Bus, Train Via Cuddalore.

What is the cheapest way to reach Mayiladuthurai from Pondicherry?

The cheapest way to reach Mayiladuthurai from Pondicherry is by Train Via Viluppuram.

What is the fastest way to reach Mayiladuthurai from Pondicherry?

The fastest way to reach Mayiladuthurai from Pondicherry is by Bus, Train Via Cuddalore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India