hero
How2Go
Vidisha to Mayiladuthurai

Vidisha to Mayiladuthurai

Mayiladuthurai is approximately 1700+ km from Vidisha, 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

Via Indore, Chennai

RECOMMENDED

Vidisha

Indore

Chennai

Mayiladuthurai

Approx Travel Time

16h 53m

₹7,077

Onwards

Vidisha

Indore

Chennai

Mayiladuthurai

Approx Travel Time

16h 50m

₹7,272

Onwards

Vidisha

Indore

Chennai

Mayiladuthurai

Approx Travel Time

17h 53m

₹7,552

Onwards

Vidisha

Indore

Chennai

Mayiladuthurai

Approx Travel Time

17h 50m

₹7,747

Onwards

Via Bhopal, Bangalore

FASTEST

Vidisha

Bhopal

Bangalore

Mayiladuthurai

Approx Travel Time

16h 20m

₹7,692

Onwards

Vidisha

Bhopal

Bangalore

Mayiladuthurai

Approx Travel Time

1d 18h 15m

₹4,370

Onwards

Vidisha

Bhopal

Bangalore

Mayiladuthurai

Approx Travel Time

16h 35m

₹7,797

Onwards

Ads by MMT

Via Bhopal, Chennai

CHEAPEST

Vidisha

Bhopal

Chennai

Mayiladuthurai

Approx Travel Time

1d 3h 29m

₹825

Onwards

Vidisha

Bhopal

Chennai

Mayiladuthurai

Approx Travel Time

1d 4h 39m

₹1,300

Onwards

Vidisha

Bhopal

Chennai

Mayiladuthurai

Approx Travel Time

1d 3h 27m

₹2,945

Onwards

Frequently Asked Questions

What is the distance between Vidisha and Mayiladuthurai?

Mayiladuthurai is approximately 1700+ kms from Vidisha.

How long does it take to reach Mayiladuthurai from Vidisha?

It takes approximately 17 hours to reach Mayiladuthurai from Vidisha by Train, Flight, Bus Via Bhopal, Bangalore.

What is the cheapest way to reach Mayiladuthurai from Vidisha?

The cheapest way to reach Mayiladuthurai from Vidisha is by Train Via Bhopal, Chennai.

What is the fastest way to reach Mayiladuthurai from Vidisha?

The fastest way to reach Mayiladuthurai from Vidisha is by Train, Flight, Bus Via Bhopal, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India