Guruvayoor to Gudivada Distance

Flying is the fastest way to reach Gudivada, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Guruvayoor, India to Gudivada, India

Via Hosur

RECOMMENDED

Guruvayoor

Hosur

Gudivada

Approx Travel Time

17h 10m

₹1,400

Onwards

Via Coimbatore, Tirupati

Guruvayoor

Coimbatore

Tirupati

Gudivada

Approx Travel Time

16h 54m

₹1,550

Onwards

Guruvayoor

Coimbatore

Tirupati

Gudivada

Approx Travel Time

16h 3m

₹3,746

Onwards

Via Cochin, Bangalore, Gannavaram

FASTEST

Guruvayoor

Cochin

Bangalore

Gannavaram

Gudivada

Approx Travel Time

9h 7m

₹9,320

Onwards

Guruvayoor

Cochin

Bangalore

Gannavaram

Gudivada

Approx Travel Time

10h 17m

₹9,655

Onwards

Via Thrissur, Nellore

CHEAPEST

Guruvayoor

Thrissur

Nellore

Gudivada

Approx Travel Time

19h 1m

₹745

Onwards

Via Coimbatore, Gudur

Guruvayoor

Coimbatore

Gudur

Gudivada

Approx Travel Time

1d 0h 20m

₹12,697

Onwards

Via Cochin, Chennai, Gannavaram

Guruvayoor

Cochin

Chennai

Gannavaram

Gudivada

Approx Travel Time

9h 22m

₹10,642

Onwards

Guruvayoor

Cochin

Chennai

Gannavaram

Gudivada

Approx Travel Time

10h 32m

₹10,977

Onwards

Via Cochin, Hyderabad, Gannavaram

Guruvayoor

Cochin

Hyderabad

Gannavaram

Gudivada

Approx Travel Time

9h 12m

₹11,178

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Guruvayoor and Gudivada?

The straight-line distance is approximately 800+ km.

What is the distance from Guruvayoor to Gudivada via Coimbatore?

Via Coimbatore, the distance is approximately 950+ km, taking around 17 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India