hero
How2Go
Mayiladuthurai to Viluppuram

Mayiladuthurai to Viluppuram

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

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Mayiladuthurai

Viluppuram

Approx Travel Time

2h 10m

₹80

Onwards

Via Vriddhachalam

Mayiladuthurai

Vriddhachalam

Viluppuram

Approx Travel Time

3h 12m

₹1,049

Onwards

Via Chidambaram

Mayiladuthurai

Chidambaram

Viluppuram

Approx Travel Time

4h 10m

₹1,166

Onwards

Via Pondicherry

Mayiladuthurai

Pondicherry

Viluppuram

Approx Travel Time

4h 15m

₹2,074

Onwards

Mayiladuthurai

Pondicherry

Viluppuram

Approx Travel Time

4h 45m

₹934

Onwards

Via Cuddalore

Mayiladuthurai

Cuddalore

Viluppuram

Approx Travel Time

4h 32m

₹1,166

Onwards

Via Tindivanam

Mayiladuthurai

Tindivanam

Viluppuram

Approx Travel Time

4h 25m

₹1,548

Onwards

Via Kumbakonam

Mayiladuthurai

Kumbakonam

Viluppuram

Approx Travel Time

4h 47m

₹798

Onwards

Via Sirkazhi, Vriddhachalam

Mayiladuthurai

Sirkazhi

Vriddhachalam

Viluppuram

Approx Travel Time

3h 56m

₹1,665

Onwards

Via Chidambaram, Vriddhachalam

Mayiladuthurai

Chidambaram

Vriddhachalam

Viluppuram

Approx Travel Time

4h 17m

₹1,665

Onwards

Frequently Asked Questions

What is the distance between Mayiladuthurai and Viluppuram?

Viluppuram is approximately 100+ kms from Mayiladuthurai.

How long does it take to reach Viluppuram from Mayiladuthurai?

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

What is the cheapest way to reach Viluppuram from Mayiladuthurai?

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

What is the fastest way to reach Viluppuram from Mayiladuthurai?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India