hero
How2Go
Thiruvarur to Marayoor

Thiruvarur to Marayoor

Marayoor is approximately 300+ km from Thiruvarur, 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 Marayoor.

Read More
Sort By
Mode of Transport

Via Dindigul, Palani

RECOMMENDED

FASTEST

Thiruvarur

Dindigul

Palani

Marayoor

Approx Travel Time

8h

On Demand

Thiruvarur

Dindigul

Palani

Marayoor

Approx Travel Time

8h 52m

On Demand

Thiruvarur

Dindigul

Palani

Marayoor

Approx Travel Time

8h 50m

₹1,585

Onwards

Via Tiruchirappalli

Thiruvarur

Tiruchirappalli

Marayoor

Approx Travel Time

9h 27m

₹1,089

Onwards

CHEAPEST

Thiruvarur

Tiruchirappalli

Marayoor

Approx Travel Time

8h 55m

₹785

Onwards

Via Mannargudi, Tiruchirappalli

Thiruvarur

Mannargudi

Tiruchirappalli

Marayoor

Approx Travel Time

9h 15m

On Demand

Via Palani

Thiruvarur

Palani

Marayoor

Approx Travel Time

8h 55m

₹1,440

Onwards

Via Karur, Palani

Thiruvarur

Karur

Palani

Marayoor

Approx Travel Time

9h 26m

₹960

Onwards

Via Tiruchirappalli, Palani

Thiruvarur

Tiruchirappalli

Palani

Marayoor

Approx Travel Time

9h 15m

₹1,326

Onwards

Via Thanjavur, Palani

Thiruvarur

Thanjavur

Palani

Marayoor

Approx Travel Time

9h 10m

₹1,425

Onwards

Frequently Asked Questions

What is the distance between Thiruvarur and Marayoor?

Marayoor is approximately 300+ kms from Thiruvarur.

How long does it take to reach Marayoor from Thiruvarur?

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

What is the cheapest way to reach Marayoor from Thiruvarur?

The cheapest way to reach Marayoor from Thiruvarur is by Train, Bus Via Tiruchirappalli.

What is the fastest way to reach Marayoor from Thiruvarur?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India