hero
How2Go
Mysore to Guruvayoor

Mysore to Guruvayoor

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Mysore

Guruvayoor

Approx Travel Time

6h 57m

₹5,744

Onwards

Mysore

Guruvayoor

Approx Travel Time

8h 15m

₹890

Onwards

Via Thrissur

Mysore

Thrissur

Guruvayoor

Approx Travel Time

9h 48m

₹944

Onwards

Mysore

Thrissur

Guruvayoor

Approx Travel Time

14h 31m

₹430

Onwards

Mysore

Thrissur

Guruvayoor

Approx Travel Time

14h 45m

₹1,641

Onwards

Via TIRUR

Mysore

TIRUR

Guruvayoor

Approx Travel Time

8h 32m

₹3,147

Onwards

Mysore

TIRUR

Guruvayoor

Approx Travel Time

9h 12m

₹723

Onwards

Via Calicut

Mysore

Calicut

Guruvayoor

Approx Travel Time

9h 15m

₹879

Onwards

Via Tirurangadi

CHEAPEST

Mysore

Tirurangadi

Guruvayoor

Approx Travel Time

10h 4m

₹428

Onwards

Via Thalasserry

Mysore

Thalasserry

Guruvayoor

Approx Travel Time

9h 12m

₹1,128

Onwards

Frequently Asked Questions

What is the distance between Mysore and Guruvayoor?

Guruvayoor is approximately 250+ kms from Mysore.

How long does it take to reach Guruvayoor from Mysore?

It takes approximately 7 hours to reach Guruvayoor from Mysore by Cab.

What is the cheapest way to reach Guruvayoor from Mysore?

The cheapest way to reach Guruvayoor from Mysore is by Bus Via Tirurangadi.

What is the fastest way to reach Guruvayoor from Mysore?

The fastest way to reach Guruvayoor from Mysore is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India