hero
How2Go
Hospet to Guruvayoor

Hospet to Guruvayoor

Guruvayoor is approximately 700+ kms from Hospet. The fastest way to reach Guruvayoor from Hospet is by Bus, Train Via Maddur, Thrissur. It takes approximately 14 hours. The cheapest way to reach Guruvayoor from Hospet is by Train Via Maddur, Thrissur which would take approximately 17 hours.

Sort By
Mode of Transport

Via Maddur, Thrissur

RECOMMENDED

FASTEST

Hospet

Maddur

Thrissur

Guruvayoor

Approx Travel Time

14h 3m

₹1,119

Onwards

Hospet

Maddur

Thrissur

Guruvayoor

Approx Travel Time

14h 8m

On Demand

CHEAPEST

Hospet

Maddur

Thrissur

Guruvayoor

Approx Travel Time

16h 58m

₹690

Onwards

Hospet

Maddur

Thrissur

Guruvayoor

Approx Travel Time

14h 25m

₹1,773

Onwards

Via Mysore

Hospet

Mysore

Guruvayoor

Approx Travel Time

17h 27m

₹2,555

Onwards

Ads by MMT

Via Mandya, Calicut

Hospet

Mandya

Calicut

Guruvayoor

Approx Travel Time

16h 25m

On Demand

Via Davangere, Thrissur

Hospet

Davangere

Thrissur

Guruvayoor

Approx Travel Time

19h 20m

On Demand

Ads by MMT

Via Mandya, Thrissur

Hospet

Mandya

Thrissur

Guruvayoor

Approx Travel Time

14h 39m

On Demand

Hospet

Mandya

Thrissur

Guruvayoor

Approx Travel Time

14h 44m

On Demand

Hospet

Mandya

Thrissur

Guruvayoor

Approx Travel Time

15h 1m

On Demand

Frequently Asked Questions

What is the distance between Hospet and Guruvayoor?

Guruvayoor is approximately 700+ kms from Hospet.

How long does it take to reach Guruvayoor from Hospet?

It takes approximately 14 hours to reach Guruvayoor from Hospet by Bus, Train Via Maddur, Thrissur.

What is the cheapest way to reach Guruvayoor from Hospet?

The cheapest way to reach Guruvayoor from Hospet is by Train Via Maddur, Thrissur.

What is the fastest way to reach Guruvayoor from Hospet?

The fastest way to reach Guruvayoor from Hospet is by Bus, Train Via Maddur, Thrissur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India