hero
How2Go
Krishnagiri to Guruvayoor

Krishnagiri to Guruvayoor

Guruvayoor is approximately 350+ kms from Krishnagiri. The fastest way to reach Guruvayoor from Krishnagiri is by Bus. It takes approximately 7 hours. The cheapest way to reach Guruvayoor from Krishnagiri is by Bus, Train Via Thrissur which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Krishnagiri

Guruvayoor

Approx Travel Time

7h 18m

₹1,199

Onwards

Via Thrissur

CHEAPEST

Krishnagiri

Thrissur

Guruvayoor

Approx Travel Time

7h 48m

₹745

Onwards

Krishnagiri

Thrissur

Guruvayoor

Approx Travel Time

8h

₹1,349

Onwards

Krishnagiri

Thrissur

Guruvayoor

Approx Travel Time

7h 51m

₹2,140

Onwards

Ads by MMT

Via Dharmapuri, Thrissur

Krishnagiri

Dharmapuri

Thrissur

Guruvayoor

Approx Travel Time

8h 42m

On Demand

Krishnagiri

Dharmapuri

Thrissur

Guruvayoor

Approx Travel Time

8h 4m

On Demand

Via Chalakudy

Krishnagiri

Chalakudy

Guruvayoor

Approx Travel Time

8h 21m

On Demand

Krishnagiri

Chalakudy

Guruvayoor

Approx Travel Time

8h 25m

₹750

Onwards

Ads by MMT

Via Salem

Krishnagiri

Salem

Guruvayoor

Approx Travel Time

8h 25m

₹1,481

Onwards

Via Palakkad

Krishnagiri

Palakkad

Guruvayoor

Approx Travel Time

7h 59m

₹4,380

Onwards

Frequently Asked Questions

What is the distance between Krishnagiri and Guruvayoor?

Guruvayoor is approximately 350+ kms from Krishnagiri.

How long does it take to reach Guruvayoor from Krishnagiri?

It takes approximately 7 hours to reach Guruvayoor from Krishnagiri by Bus.

What is the cheapest way to reach Guruvayoor from Krishnagiri?

The cheapest way to reach Guruvayoor from Krishnagiri is by Bus, Train Via Thrissur.

What is the fastest way to reach Guruvayoor from Krishnagiri?

The fastest way to reach Guruvayoor from Krishnagiri is by Bus.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India