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

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

11h 43m

₹11,896

Onwards

FASTEST

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

11h 42m

₹12,545

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

12h 6m

₹13,967

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

12h 52m

₹12,880

Onwards

Guruvayoor

Cochin

Mohali

Nangal

Approx Travel Time

13h 7m

₹14,212

Onwards

Via Kannur, Delhi

Guruvayoor

Kannur

Delhi

Nangal

Approx Travel Time

1d 23h 56m

₹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 23h 26m

₹4,878

Onwards

Via Bangalore, Gurgaon

Guruvayoor

Bangalore

Gurgaon

Nangal

Approx Travel Time

2d 21h 57m

₹8,509

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.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India