hero
How2Go
Haldia to Guruvayoor

Haldia to Guruvayoor

Guruvayoor is approximately 2050+ kms from Haldia. The fastest way to reach Guruvayoor from Haldia is by Bus, Flight Via Kolkata, Cochin. It takes approximately 11 hours. The cheapest way to reach Guruvayoor from Haldia is by Bus Via Bhubaneshwar, Chennai which would take approximately 52 hours.

Sort By
Mode of Transport

Via Kolkata, Cochin

RECOMMENDED

Haldia

Kolkata

Cochin

Guruvayoor

Approx Travel Time

11h 58m

₹13,364

Onwards

FASTEST

Haldia

Kolkata

Cochin

Guruvayoor

Approx Travel Time

11h 15m

₹8,399

Onwards

Haldia

Kolkata

Cochin

Guruvayoor

Approx Travel Time

11h 17m

₹9,909

Onwards

Haldia

Kolkata

Cochin

Guruvayoor

Approx Travel Time

11h 56m

₹11,854

Onwards

Haldia

Kolkata

Cochin

Guruvayoor

Approx Travel Time

12h 18m

₹11,119

Onwards

Via Bhubaneshwar, Ottappalam

Haldia

Bhubaneshwar

Ottappalam

Guruvayoor

Approx Travel Time

1d 14h 41m

On Demand

Ads by MMT

Via Bhubaneshwar, Viluppuram

Haldia

Bhubaneshwar

Viluppuram

Guruvayoor

Approx Travel Time

1d 15h 34m

On Demand

Via Bhubaneshwar, Chennai

CHEAPEST

Haldia

Bhubaneshwar

Chennai

Guruvayoor

Approx Travel Time

2d 3h 34m

₹4,659

Onwards

Ads by MMT

Via Kolkata, Coimbatore

Haldia

Kolkata

Coimbatore

Guruvayoor

Approx Travel Time

13h 55m

₹14,236

Onwards

Haldia

Kolkata

Coimbatore

Guruvayoor

Approx Travel Time

13h 5m

₹7,530

Onwards

Frequently Asked Questions

What is the distance between Haldia and Guruvayoor?

Guruvayoor is approximately 2050+ kms from Haldia.

How long does it take to reach Guruvayoor from Haldia?

It takes approximately 11 hours to reach Guruvayoor from Haldia by Bus, Flight Via Kolkata, Cochin.

What is the cheapest way to reach Guruvayoor from Haldia?

The cheapest way to reach Guruvayoor from Haldia is by Bus Via Bhubaneshwar, Chennai.

What is the fastest way to reach Guruvayoor from Haldia?

The fastest way to reach Guruvayoor from Haldia is by Bus, Flight Via Kolkata, Cochin.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India