Guruvayoor to Nangal Distance

Nangal is approximately 2450+ km from Guruvayoor. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Nangal, with a total travel time of approximately 12 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 Guruvayoor, India to Nangal, India

Via Cochin, Mohali

RECOMMENDED

FASTEST

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

11h 43m

₹12,204

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

11h 44m

₹12,963

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

12h 6m

₹14,275

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

12h 59m

₹13,298

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

13h 7m

₹14,351

Onwards

Via Kannur, Delhi

Guruvayoor

Kannur

Delhi

Nangal

Approx Travel Time

1d 23h 36m

₹1,699

Onwards

Via Cochin, Delhi

CHEAPEST

Guruvayoor

Cochin

Delhi

Nangal

Approx Travel Time

2d 1h 28m

₹1,195

Onwards

Guruvayoor

Cochin

Delhi

Nangal

Approx Travel Time

14h 50m

₹10,936

Onwards

Via Calicut, Delhi

Guruvayoor

Calicut

Delhi

Nangal

Approx Travel Time

1d 22h 34m

₹4,878

Onwards

Via Bangalore, Gurgaon

Guruvayoor

Bangalore

Gurgaon

Nangal

Approx Travel Time

2d 23h

₹8,599

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 2300+ km.

What is the distance from Guruvayoor to Nangal via Cochin?

Via Cochin, the distance is approximately 2450+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India