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 Chalakudy which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Krishnagiri

Guruvayoor

Approx Travel Time

7h 18m

₹1,050

Onwards

Via Thrissur

Krishnagiri

Thrissur

Guruvayoor

Approx Travel Time

7h 48m

₹955

Onwards

Krishnagiri

Thrissur

Guruvayoor

Approx Travel Time

8h

₹1,559

Onwards

Krishnagiri

Thrissur

Guruvayoor

Approx Travel Time

7h 51m

₹2,350

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 Palakkad

Krishnagiri

Palakkad

Guruvayoor

Approx Travel Time

8h 25m

On Demand

Ads by MMT

Via Chalakudy

Krishnagiri

Chalakudy

Guruvayoor

Approx Travel Time

8h 27m

On Demand

CHEAPEST

Krishnagiri

Chalakudy

Guruvayoor

Approx Travel Time

8h 31m

₹821

Onwards

Via Salem

Krishnagiri

Salem

Guruvayoor

Approx Travel Time

8h 45m

₹1,595

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 Chalakudy.

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