hero
How2Go
Hoshiarpur to Guruvayoor

Hoshiarpur to Guruvayoor

Guruvayoor is approximately 3250+ kms from Hoshiarpur. The fastest way to reach Guruvayoor from Hoshiarpur is by Bus, Flight Via Mohali, Cochin. It takes approximately 14 hours. The cheapest way to reach Guruvayoor from Hoshiarpur is by Train, Bus Via Ludhiana, Kannur which would take approximately 52 hours.

Sort By
Mode of Transport

Via Ludhiana, Kannur

RECOMMENDED

CHEAPEST

Hoshiarpur

Ludhiana

Kannur

Guruvayoor

Approx Travel Time

2d 3h 56m

₹2,060

Onwards

Via Ludhiana, Calicut

Hoshiarpur

Ludhiana

Calicut

Guruvayoor

Approx Travel Time

2d 2h 40m

₹6,946

Onwards

Ads by MMT

Via Mohali, Kannur

Hoshiarpur

Mohali

Kannur

Guruvayoor

Approx Travel Time

15h 55m

₹11,396

Onwards

Hoshiarpur

Mohali

Kannur

Guruvayoor

Approx Travel Time

15h 55m

On Demand

Via Mohali, Cochin

FASTEST

Hoshiarpur

Mohali

Cochin

Guruvayoor

Approx Travel Time

13h 20m

₹10,789

Onwards

Hoshiarpur

Mohali

Cochin

Guruvayoor

Approx Travel Time

13h 52m

On Demand

Hoshiarpur

Mohali

Cochin

Guruvayoor

Approx Travel Time

13h 52m

₹10,554

Onwards

Hoshiarpur

Mohali

Cochin

Guruvayoor

Approx Travel Time

13h 20m

On Demand

Ads by MMT

Via Delhi, Bangalore

Hoshiarpur

Delhi

Bangalore

Guruvayoor

Approx Travel Time

2d 12h 12m

₹7,448

Onwards

Via Delhi, Cochin

Hoshiarpur

Delhi

Cochin

Guruvayoor

Approx Travel Time

16h 47m

₹11,331

Onwards

Frequently Asked Questions

What is the distance between Hoshiarpur and Guruvayoor?

Guruvayoor is approximately 3250+ kms from Hoshiarpur.

How long does it take to reach Guruvayoor from Hoshiarpur?

It takes approximately 14 hours to reach Guruvayoor from Hoshiarpur by Bus, Flight Via Mohali, Cochin.

What is the cheapest way to reach Guruvayoor from Hoshiarpur?

The cheapest way to reach Guruvayoor from Hoshiarpur is by Train, Bus Via Ludhiana, Kannur.

What is the fastest way to reach Guruvayoor from Hoshiarpur?

The fastest way to reach Guruvayoor from Hoshiarpur is by Bus, Flight Via Mohali, Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India