hero
How2Go
Kanjirappally to Guruvayoor

Kanjirappally to Guruvayoor

Guruvayoor is approximately 150+ kms from Kanjirappally. The fastest way to reach Guruvayoor from Kanjirappally is by Bus Via Ponnani. It takes approximately 5 hours. The cheapest way to reach Guruvayoor from Kanjirappally is by Bus Via Muvattupuzha which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

Kanjirappally

Guruvayoor

Approx Travel Time

5h 15m

₹1,099

Onwards

Via Ponnani

FASTEST

Kanjirappally

Ponnani

Guruvayoor

Approx Travel Time

4h 35m

₹2,298

Onwards

Ads by MMT

Via Kunnamkullam

Kanjirappally

Kunnamkullam

Guruvayoor

Approx Travel Time

5h 55m

₹521

Onwards

Via Chalakudy

Kanjirappally

Chalakudy

Guruvayoor

Approx Travel Time

5h 30m

₹1,249

Onwards

Kanjirappally

Chalakudy

Guruvayoor

Approx Travel Time

4h 58m

₹650

Onwards

Ads by MMT

Via Kottayam

Kanjirappally

Kottayam

Guruvayoor

Approx Travel Time

5h 40m

₹1,944

Onwards

Via Muvattupuzha

CHEAPEST

Kanjirappally

Muvattupuzha

Guruvayoor

Approx Travel Time

5h 50m

₹250

Onwards

Via Thrissur

Kanjirappally

Thrissur

Guruvayoor

Approx Travel Time

5h 45m

₹1,849

Onwards

Kanjirappally

Thrissur

Guruvayoor

Approx Travel Time

5h 33m

₹1,245

Onwards

Kanjirappally

Thrissur

Guruvayoor

Approx Travel Time

5h 28m

On Demand

Frequently Asked Questions

What is the distance between Kanjirappally and Guruvayoor?

Guruvayoor is approximately 150+ kms from Kanjirappally.

How long does it take to reach Guruvayoor from Kanjirappally?

It takes approximately 5 hours to reach Guruvayoor from Kanjirappally by Bus Via Ponnani.

What is the cheapest way to reach Guruvayoor from Kanjirappally?

The cheapest way to reach Guruvayoor from Kanjirappally is by Bus Via Muvattupuzha.

What is the fastest way to reach Guruvayoor from Kanjirappally?

The fastest way to reach Guruvayoor from Kanjirappally is by Bus Via Ponnani.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India