hero
How2Go
Guruvayoor to Yercaud

Guruvayoor to Yercaud

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

Read More
Sort By
Mode of Transport

Via Salem

RECOMMENDED

Guruvayoor

Salem

Yercaud

Approx Travel Time

7h 48m

₹2,499

Onwards

Via Thrissur, Salem

Guruvayoor

Thrissur

Salem

Yercaud

Approx Travel Time

7h 3m

₹1,988

Onwards

FASTEST

Guruvayoor

Thrissur

Salem

Yercaud

Approx Travel Time

6h 51m

₹3,310

Onwards

Guruvayoor

Thrissur

Salem

Yercaud

Approx Travel Time

7h 29m

₹3,714

Onwards

Via Dindigul

CHEAPEST

Guruvayoor

Dindigul

Yercaud

Approx Travel Time

16h 22m

₹819

Onwards

Via Palakkad, Salem

Guruvayoor

Palakkad

Salem

Yercaud

Approx Travel Time

7h 21m

₹1,963

Onwards

Via Erode

Guruvayoor

Erode

Yercaud

Approx Travel Time

8h 49m

₹3,497

Onwards

Via Thrissur, Erode

Guruvayoor

Thrissur

Erode

Yercaud

Approx Travel Time

8h 27m

₹2,662

Onwards

Via Erode, Salem

Guruvayoor

Erode

Salem

Yercaud

Approx Travel Time

8h 25m

₹2,719

Onwards

Via Ottappalam, Salem

Guruvayoor

Ottappalam

Salem

Yercaud

Approx Travel Time

8h 33m

₹2,684

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Yercaud?

Yercaud is approximately 300+ kms from Guruvayoor.

How long does it take to reach Yercaud from Guruvayoor?

It takes approximately 7 hours to reach Yercaud from Guruvayoor by Cab, Train Via Thrissur, Salem.

What is the cheapest way to reach Yercaud from Guruvayoor?

The cheapest way to reach Yercaud from Guruvayoor is by Train, Bus Via Dindigul.

What is the fastest way to reach Yercaud from Guruvayoor?

The fastest way to reach Yercaud from Guruvayoor is by Cab, Train Via Thrissur, Salem.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India