hero
How2Go
Haldia to Kanchipuram

Haldia to Kanchipuram

Kanchipuram is approximately 1650+ 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 Bhubaneshwar, Chennai

RECOMMENDED

CHEAPEST

Haldia

Bhubaneshwar

Chennai

Kanchipuram

Approx Travel Time

1d 14h

₹3,095

Onwards

Haldia

Bhubaneshwar

Chennai

Kanchipuram

Approx Travel Time

19h 10m

₹9,687

Onwards

Via Kolkata, Chennai

FASTEST

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

10h 21m

₹10,259

Onwards

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

11h

₹6,672

Onwards

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

10h 36m

₹9,122

Onwards

Haldia

Kolkata

Chennai

Kanchipuram

Approx Travel Time

10h 45m

₹7,809

Onwards

Ads by MMT

Via Kolkata, Srikalahasti

Haldia

Kolkata

Srikalahasti

Kanchipuram

Approx Travel Time

13h 59m

₹13,770

Onwards

Haldia

Kolkata

Srikalahasti

Kanchipuram

Approx Travel Time

14h 23m

₹11,320

Onwards

Via Durgapur, Chennai

Haldia

Durgapur

Chennai

Kanchipuram

Approx Travel Time

12h 18m

On Demand

Ads by MMT

Via Kolkata, Bangalore

Haldia

Kolkata

Bangalore

Kanchipuram

Approx Travel Time

14h 37m

₹14,359

Onwards

Frequently Asked Questions

What is the distance between Haldia and Kanchipuram?

Kanchipuram is approximately 1650+ 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