hero
How2Go
Khammam to Guruvayoor

Khammam to Guruvayoor

Guruvayoor is approximately 1100+ kms from Khammam. The fastest way to reach Guruvayoor from Khammam is by Cab, Flight Via Hyderabad, Calicut. It takes approximately 11 hours. The cheapest way to reach Guruvayoor from Khammam is by Train Via Vriddhachalam which would take approximately 22 hours.

Sort By
Mode of Transport

Via Tirupur

RECOMMENDED

Khammam

Tirupur

Guruvayoor

Approx Travel Time

19h 31m

On Demand

Via Salem

Khammam

Salem

Guruvayoor

Approx Travel Time

20h 2m

₹1,614

Onwards

Ads by MMT

Via Hyderabad, Calicut

Khammam

Hyderabad

Calicut

Guruvayoor

Approx Travel Time

12h 45m

₹6,960

Onwards

FASTEST

Khammam

Hyderabad

Calicut

Guruvayoor

Approx Travel Time

11h 15m

₹16,436

Onwards

Khammam

Hyderabad

Calicut

Guruvayoor

Approx Travel Time

11h 46m

₹10,920

Onwards

Via Vriddhachalam

CHEAPEST

Khammam

Vriddhachalam

Guruvayoor

Approx Travel Time

21h 25m

₹1,395

Onwards

Ads by MMT

Via Kavali, Coimbatore

Khammam

Kavali

Coimbatore

Guruvayoor

Approx Travel Time

22h 57m

On Demand

Via Bangalore

Khammam

Bangalore

Guruvayoor

Approx Travel Time

1d 1h 52m

₹3,795

Onwards

Via Hyderabad, Coimbatore

Khammam

Hyderabad

Coimbatore

Guruvayoor

Approx Travel Time

13h

₹7,200

Onwards

Via Hyderabad, Cochin

Khammam

Hyderabad

Cochin

Guruvayoor

Approx Travel Time

13h 10m

₹7,412

Onwards

Frequently Asked Questions

What is the distance between Khammam and Guruvayoor?

Guruvayoor is approximately 1100+ kms from Khammam.

How long does it take to reach Guruvayoor from Khammam?

It takes approximately 11 hours to reach Guruvayoor from Khammam by Cab, Flight Via Hyderabad, Calicut.

What is the cheapest way to reach Guruvayoor from Khammam?

The cheapest way to reach Guruvayoor from Khammam is by Train Via Vriddhachalam.

What is the fastest way to reach Guruvayoor from Khammam?

The fastest way to reach Guruvayoor from Khammam is by Cab, Flight Via Hyderabad, Calicut.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India