hero
How2Go
Bellary to Guruvayoor

Bellary to Guruvayoor

Guruvayoor is approximately 800+ km from Bellary, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Guruvayoor.

Read More
Sort By
Mode of Transport

Via Bangalore, Thrissur

RECOMMENDED

CHEAPEST

Bellary

Bangalore

Thrissur

Guruvayoor

Approx Travel Time

14h 8m

₹550

Onwards

Bellary

Bangalore

Thrissur

Guruvayoor

Approx Travel Time

14h 54m

₹5,799

Onwards

Via Bangalore, Cochin

Bellary

Bangalore

Cochin

Guruvayoor

Approx Travel Time

12h 24m

₹4,725

Onwards

Bellary

Bangalore

Cochin

Guruvayoor

Approx Travel Time

12h 34m

₹4,960

Onwards

Bellary

Bangalore

Cochin

Guruvayoor

Approx Travel Time

13h 17m

₹5,144

Onwards

Via Toranagallu, Bangalore, Cochin

FASTEST

Bellary

Toranagallu

Bangalore

Cochin

Guruvayoor

Approx Travel Time

8h 48m

₹9,949

Onwards

Bellary

Toranagallu

Bangalore

Cochin

Guruvayoor

Approx Travel Time

8h 58m

₹10,184

Onwards

Via Bangalore

Bellary

Bangalore

Guruvayoor

Approx Travel Time

16h 59m

₹1,070

Onwards

Bellary

Bangalore

Guruvayoor

Approx Travel Time

17h 52m

₹1,489

Onwards

Via Mysore, Calicut

Bellary

Mysore

Calicut

Guruvayoor

Approx Travel Time

17h 12m

₹5,487

Onwards

Frequently Asked Questions

What is the distance between Bellary and Guruvayoor?

Guruvayoor is approximately 800+ kms from Bellary.

How long does it take to reach Guruvayoor from Bellary?

It takes approximately 9 hours to reach Guruvayoor from Bellary by Train, Flight Via Toranagallu, Bangalore, Cochin.

What is the cheapest way to reach Guruvayoor from Bellary?

The cheapest way to reach Guruvayoor from Bellary is by Train Via Bangalore, Thrissur.

What is the fastest way to reach Guruvayoor from Bellary?

The fastest way to reach Guruvayoor from Bellary is by Train, Flight Via Toranagallu, Bangalore, Cochin.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India