hero
How2Go
Marayoor to Mayiladuthurai

Marayoor to Mayiladuthurai

Mayiladuthurai is approximately 300+ km from Marayoor, 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 Palani, Dindigul

RECOMMENDED

FASTEST

Marayoor

Palani

Dindigul

Mayiladuthurai

Approx Travel Time

8h 32m

₹408

Onwards

Marayoor

Palani

Dindigul

Mayiladuthurai

Approx Travel Time

8h 46m

₹498

Onwards

Via Palani, Thanjavur

Marayoor

Palani

Thanjavur

Mayiladuthurai

Approx Travel Time

10h 2m

₹1,646

Onwards

Marayoor

Palani

Thanjavur

Mayiladuthurai

Approx Travel Time

9h 33m

₹1,072

Onwards

Via Munnar, Tiruchirappalli

Marayoor

Munnar

Tiruchirappalli

Mayiladuthurai

Approx Travel Time

12h 39m

₹5,029

Onwards

Via Palani, Tiruchirappalli

Marayoor

Palani

Tiruchirappalli

Mayiladuthurai

Approx Travel Time

9h 12m

₹1,077

Onwards

Marayoor

Palani

Tiruchirappalli

Mayiladuthurai

Approx Travel Time

10h 41m

₹1,447

Onwards

Via Palani, Karur

CHEAPEST

Marayoor

Palani

Karur

Mayiladuthurai

Approx Travel Time

10h 38m

₹403

Onwards

Via Karur

Marayoor

Karur

Mayiladuthurai

Approx Travel Time

10h 25m

₹2,080

Onwards

Via Palani, Kumbakonam

Marayoor

Palani

Kumbakonam

Mayiladuthurai

Approx Travel Time

10h 28m

₹1,347

Onwards

Frequently Asked Questions

What is the distance between Marayoor and Mayiladuthurai?

Mayiladuthurai is approximately 300+ kms from Marayoor.

How long does it take to reach Mayiladuthurai from Marayoor?

It takes approximately 9 hours to reach Mayiladuthurai from Marayoor by Bus, Train Via Palani, Dindigul.

What is the cheapest way to reach Mayiladuthurai from Marayoor?

The cheapest way to reach Mayiladuthurai from Marayoor is by Bus, Train Via Palani, Karur.

What is the fastest way to reach Mayiladuthurai from Marayoor?

The fastest way to reach Mayiladuthurai from Marayoor is by Bus, Train Via Palani, Dindigul.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India