Gandhinagar to Guruvayoor Distance

Guruvayoor is approximately 1550+ km from Gandhinagar. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Guruvayoor, 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.

Read More
Route map showing distance and travel time from Gandhinagar, India to Guruvayoor, India

Via Ahmedabad, Cochin

RECOMMENDED

Gandhinagar

Ahmedabad

Cochin

Guruvayoor

Approx Travel Time

8h 22m

₹9,672

Onwards

FASTEST

Gandhinagar

Ahmedabad

Cochin

Guruvayoor

Approx Travel Time

8h 20m

₹9,765

Onwards

Gandhinagar

Ahmedabad

Cochin

Guruvayoor

Approx Travel Time

9h 7m

₹11,882

Onwards

Gandhinagar

Ahmedabad

Cochin

Guruvayoor

Approx Travel Time

9h 5m

₹11,975

Onwards

Via Surendranagar, Bangalore

Gandhinagar

Surendranagar

Bangalore

Guruvayoor

Approx Travel Time

1d 2h 56m

₹1,390

Onwards

Via Surat, Cochin

CHEAPEST

Gandhinagar

Surat

Cochin

Guruvayoor

Approx Travel Time

1d 8h 3m

₹905

Onwards

Via Surat, Calicut

Gandhinagar

Surat

Calicut

Guruvayoor

Approx Travel Time

1d 5h 4m

₹4,787

Onwards

Via Vapi, Bangalore

Gandhinagar

Vapi

Bangalore

Guruvayoor

Approx Travel Time

1d 20h 5m

₹5,109

Onwards

Via Vadodara, Cochin

Gandhinagar

Vadodara

Cochin

Guruvayoor

Approx Travel Time

11h 45m

₹11,317

Onwards

Gandhinagar

Vadodara

Cochin

Guruvayoor

Approx Travel Time

12h 1m

₹13,219

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1400+ km.

What is the distance from Gandhinagar to Guruvayoor via Ahmedabad?

Via Ahmedabad, the distance is approximately 1550+ km, taking around 9 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India