hero
How2Go
Chennai to Marayoor

Chennai to Marayoor

Marayoor is approximately 500+ km from Chennai, 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

Direct Bus

RECOMMENDED

Chennai

Marayoor

Approx Travel Time

12h 37m

₹3,999

Onwards

Via Madurai, Palani

FASTEST

Chennai

Madurai

Palani

Marayoor

Approx Travel Time

7h 38m

₹5,745

Onwards

Chennai

Madurai

Palani

Marayoor

Approx Travel Time

9h 17m

₹5,722

Onwards

Via Tiruchirappalli

Chennai

Tiruchirappalli

Marayoor

Approx Travel Time

10h 17m

₹4,134

Onwards

Via Cochin, Munnar

Chennai

Cochin

Munnar

Marayoor

Approx Travel Time

8h 45m

₹5,894

Onwards

Via Coimbatore, Palani

Chennai

Coimbatore

Palani

Marayoor

Approx Travel Time

8h 48m

₹5,453

Onwards

Via Karur

CHEAPEST

Chennai

Karur

Marayoor

Approx Travel Time

12h 49m

₹1,554

Onwards

Via Cochin, Muvattupuzha

Chennai

Cochin

Muvattupuzha

Marayoor

Approx Travel Time

8h 16m

₹6,753

Onwards

Via Tiruchirappalli, Karur

Chennai

Tiruchirappalli

Karur

Marayoor

Approx Travel Time

11h 24m

₹1,594

Onwards

Via Viluppuram

Chennai

Viluppuram

Marayoor

Approx Travel Time

11h 27m

₹4,084

Onwards

Frequently Asked Questions

What is the distance between Chennai and Marayoor?

Marayoor is approximately 500+ kms from Chennai.

How long does it take to reach Marayoor from Chennai?

It takes approximately 8 hours to reach Marayoor from Chennai by Flight, Train, Bus Via Madurai, Palani.

What is the cheapest way to reach Marayoor from Chennai?

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

What is the fastest way to reach Marayoor from Chennai?

The fastest way to reach Marayoor from Chennai is by Flight, Train, Bus Via Madurai, Palani.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India