hero
How2Go
Haldwani to Guruvayoor

Haldwani to Guruvayoor

Guruvayoor is approximately 2350+ km from Haldwani, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Guruvayoor.

Read More
Sort By
Mode of Transport

Via Delhi, Cochin

RECOMMENDED

FASTEST

Haldwani

Delhi

Cochin

Guruvayoor

Approx Travel Time

14h 15m

₹11,365

Onwards

Haldwani

Delhi

Cochin

Guruvayoor

Approx Travel Time

14h 38m

₹13,537

Onwards

Haldwani

Delhi

Cochin

Guruvayoor

Approx Travel Time

15h 22m

₹12,160

Onwards

Haldwani

Delhi

Cochin

Guruvayoor

Approx Travel Time

15h 29m

₹15,064

Onwards

Via Delhi, Calicut

Haldwani

Delhi

Calicut

Guruvayoor

Approx Travel Time

14h 57m

₹11,308

Onwards

Haldwani

Delhi

Calicut

Guruvayoor

Approx Travel Time

1d 20h

₹5,284

Onwards

Haldwani

Delhi

Calicut

Guruvayoor

Approx Travel Time

14h 49m

₹15,272

Onwards

Via Delhi, Kannur

Haldwani

Delhi

Kannur

Guruvayoor

Approx Travel Time

1d 23h 34m

₹1,624

Onwards

Via Delhi, Goa, Cochin

CHEAPEST

Haldwani

Delhi

Goa

Cochin

Guruvayoor

Approx Travel Time

1d 21h 43m

₹1,220

Onwards

Via Delhi, Coimbatore

Haldwani

Delhi

Coimbatore

Guruvayoor

Approx Travel Time

16h 19m

₹13,626

Onwards

Frequently Asked Questions

What is the distance between Haldwani and Guruvayoor?

Guruvayoor is approximately 2350+ kms from Haldwani.

How long does it take to reach Guruvayoor from Haldwani?

It takes approximately 14 hours to reach Guruvayoor from Haldwani by Train, Flight Via Delhi, Cochin.

What is the cheapest way to reach Guruvayoor from Haldwani?

The cheapest way to reach Guruvayoor from Haldwani is by Train Via Delhi, Goa, Cochin.

What is the fastest way to reach Guruvayoor from Haldwani?

The fastest way to reach Guruvayoor from Haldwani is by Train, Flight Via Delhi, Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India