hero
How2Go
Haldia to Kanchipuram

Haldia to Kanchipuram

Kanchipuram is approximately 1500+ kms from Haldia. The fastest way to reach Kanchipuram from Haldia is by Cab, Flight Via Kolkata, Chennai. It takes approximately 11 hours. The cheapest way to reach Kanchipuram from Haldia is by Bus Via Bhubaneshwar, Chennai which would take approximately 38 hours.

Sort By
Mode of Transport

Via Kolkata, Chennai

RECOMMENDED

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

11h

₹6,546

Onwards

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

10h 45m

₹7,809

Onwards

FASTEST

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

10h 21m

₹10,259

Onwards

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

10h 36m

₹8,996

Onwards

Via Bhubaneshwar, Chennai

CHEAPEST

Haldia

Bhubaneshwar

Chennai

Kanchipuram

Approx Travel Time

1d 14h

₹2,869

Onwards

Haldia

Bhubaneshwar

Chennai

Kanchipuram

Approx Travel Time

19h 10m

₹10,067

Onwards

Ads by MMT

Via Durgapur, Chennai

Haldia

Durgapur

Chennai

Kanchipuram

Approx Travel Time

14h 23m

On Demand

Via Kolkata, Srikalahasti

Haldia

Kolkata

Srikalahasti

Kanchipuram

Approx Travel Time

14h 23m

₹11,320

Onwards

Haldia

Kolkata

Srikalahasti

Kanchipuram

Approx Travel Time

13h 59m

₹13,770

Onwards

Ads by MMT

Via Kolkata, Bangalore

Haldia

Kolkata

Bangalore

Kanchipuram

Approx Travel Time

14h 37m

₹14,164

Onwards

Frequently Asked Questions

What is the distance between Haldia and Kanchipuram?

Kanchipuram is approximately 1500+ kms from Haldia.

How long does it take to reach Kanchipuram from Haldia?

It takes approximately 11 hours to reach Kanchipuram from Haldia by Cab, Flight Via Kolkata, Chennai.

What is the cheapest way to reach Kanchipuram from Haldia?

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

What is the fastest way to reach Kanchipuram from Haldia?

The fastest way to reach Kanchipuram from Haldia is by Cab, Flight Via Kolkata, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India