hero
How2Go
Kanchipuram to Haldia

Kanchipuram to Haldia

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

Sort By
Mode of Transport

Via Chennai, Kolkata

RECOMMENDED

Kanchipuram

Chennai

Kolkata

Haldia

Approx Travel Time

11h 7m

₹6,687

Onwards

Kanchipuram

Chennai

Kolkata

Haldia

Approx Travel Time

11h 2m

₹7,947

Onwards

FASTEST

Kanchipuram

Chennai

Kolkata

Haldia

Approx Travel Time

10h 6m

₹10,724

Onwards

Kanchipuram

Chennai

Kolkata

Haldia

Approx Travel Time

10h 11m

₹9,464

Onwards

Via Chennai, Bhubaneshwar

CHEAPEST

Kanchipuram

Chennai

Bhubaneshwar

Haldia

Approx Travel Time

1d 12h 42m

₹2,738

Onwards

Kanchipuram

Chennai

Bhubaneshwar

Haldia

Approx Travel Time

17h 42m

₹8,207

Onwards

Kanchipuram

Chennai

Bhubaneshwar

Haldia

Approx Travel Time

17h 37m

₹9,467

Onwards

Ads by MMT

Via Chennai, Durgapur

Kanchipuram

Chennai

Durgapur

Haldia

Approx Travel Time

12h 51m

On Demand

Via Srikalahasti, Kolkata

Kanchipuram

Srikalahasti

Kolkata

Haldia

Approx Travel Time

14h 34m

₹12,383

Onwards

Kanchipuram

Srikalahasti

Kolkata

Haldia

Approx Travel Time

13h 38m

₹15,160

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Kanchipuram and Haldia?

Haldia is approximately 1500+ kms from Kanchipuram.

How long does it take to reach Haldia from Kanchipuram?

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

What is the cheapest way to reach Haldia from Kanchipuram?

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

What is the fastest way to reach Haldia from Kanchipuram?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India