hero
How2Go
Sultanpur to Guruvayoor

Sultanpur to Guruvayoor

Guruvayoor is approximately 2150+ kms from Sultanpur. The fastest way to reach Guruvayoor from Sultanpur is by Bus Via Calicut. It takes approximately 8 hours. The cheapest way to reach Guruvayoor from Sultanpur is by Bus Via Calicut which would take approximately 8 hours.

Sort By
Mode of Transport

Via Calicut

RECOMMENDED

CHEAPEST

FASTEST

Sultanpur

Calicut

Guruvayoor

Approx Travel Time

7h 56m

₹1,299

Onwards

Via Lucknow, Cochin

Sultanpur

Lucknow

Cochin

Guruvayoor

Approx Travel Time

13h 22m

On Demand

Sultanpur

Lucknow

Cochin

Guruvayoor

Approx Travel Time

12h 58m

On Demand

Sultanpur

Lucknow

Cochin

Guruvayoor

Approx Travel Time

12h 56m

₹12,517

Onwards

Sultanpur

Lucknow

Cochin

Guruvayoor

Approx Travel Time

13h 50m

₹10,702

Onwards

Sultanpur

Lucknow

Cochin

Guruvayoor

Approx Travel Time

13h 28m

₹12,282

Onwards

Ads by MMT

Via Varanasi, Cochin

Sultanpur

Varanasi

Cochin

Guruvayoor

Approx Travel Time

13h 4m

₹11,758

Onwards

Sultanpur

Varanasi

Cochin

Guruvayoor

Approx Travel Time

13h 36m

₹11,523

Onwards

Sultanpur

Varanasi

Cochin

Guruvayoor

Approx Travel Time

14h 15m

₹9,770

Onwards

Via Varanasi, Calicut

Sultanpur

Varanasi

Calicut

Guruvayoor

Approx Travel Time

13h 53m

₹11,462

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Sultanpur and Guruvayoor?

Guruvayoor is approximately 2150+ kms from Sultanpur.

How long does it take to reach Guruvayoor from Sultanpur?

It takes approximately 8 hours to reach Guruvayoor from Sultanpur by Bus Via Calicut.

What is the cheapest way to reach Guruvayoor from Sultanpur?

The cheapest way to reach Guruvayoor from Sultanpur is by Bus Via Calicut.

What is the fastest way to reach Guruvayoor from Sultanpur?

The fastest way to reach Guruvayoor from Sultanpur is by Bus Via Calicut.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India