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 Salem

RECOMMENDED

Guruvayoor

Salem

Gudivada

Approx Travel Time

14h

₹1,750

Onwards

Via Coimbatore, Tirupati

Guruvayoor

Coimbatore

Tirupati

Gudivada

Approx Travel Time

16h 54m

₹1,450

Onwards

Guruvayoor

Coimbatore

Tirupati

Gudivada

Approx Travel Time

16h 3m

₹3,581

Onwards

Via Cochin, Bangalore, Gannavaram

FASTEST

Guruvayoor

Cochin

Bangalore

Gannavaram

Gudivada

Approx Travel Time

9h 7m

₹9,897

Onwards

Guruvayoor

Cochin

Bangalore

Gannavaram

Gudivada

Approx Travel Time

10h 22m

₹10,232

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,997

Onwards

Via Cochin, Hyderabad, Gannavaram

Guruvayoor

Cochin

Hyderabad

Gannavaram

Gudivada

Approx Travel Time

9h 12m

₹10,368

Onwards

Guruvayoor

Cochin

Hyderabad

Gannavaram

Gudivada

Approx Travel Time

10h 27m

₹10,703

Onwards

Via Cochin, Chennai, Gannavaram

Guruvayoor

Cochin

Chennai

Gannavaram

Gudivada

Approx Travel Time

9h 22m

₹12,212

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India