hero
How2Go
Haldia to Mukerian

Haldia to Mukerian

Mukerian is approximately 1950+ km from Haldia, 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 Mukerian.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Haldia

Delhi

Mukerian

Approx Travel Time

1d 6h 22m

₹940

Onwards

Via Kolkata, Mohali

Haldia

Kolkata

Mohali

Mukerian

Approx Travel Time

15h 29m

On Demand

Haldia

Kolkata

Mohali

Mukerian

Approx Travel Time

15h 22m

₹10,846

Onwards

Via Ghaziabad

Haldia

Ghaziabad

Mukerian

Approx Travel Time

1d 7h 54m

₹1,469

Onwards

Via Kolkata, Amritsar, Jalandhar

FASTEST

Haldia

Kolkata

Amritsar

Jalandhar

Mukerian

Approx Travel Time

11h 28m

₹15,335

Onwards

Via Durgapur, Delhi

Haldia

Durgapur

Delhi

Mukerian

Approx Travel Time

1d 4h 59m

₹6,166

Onwards

Via Kolkata, Delhi

Haldia

Kolkata

Delhi

Mukerian

Approx Travel Time

18h 50m

₹8,635

Onwards

Haldia

Kolkata

Delhi

Mukerian

Approx Travel Time

16h 43m

₹11,544

Onwards

Via Kolkata, Delhi, Jalandhar

Haldia

Kolkata

Delhi

Jalandhar

Mukerian

Approx Travel Time

15h 40m

₹8,695

Onwards

Via Kolkata, Ghaziabad, Jalandhar

Haldia

Kolkata

Ghaziabad

Jalandhar

Mukerian

Approx Travel Time

11h 40m

₹12,353

Onwards

Frequently Asked Questions

What is the distance between Haldia and Mukerian?

Mukerian is approximately 1950+ kms from Haldia.

How long does it take to reach Mukerian from Haldia?

It takes approximately 12 hours to reach Mukerian from Haldia by Cab, Flight, Train Via Kolkata, Amritsar, Jalandhar.

What is the cheapest way to reach Mukerian from Haldia?

The cheapest way to reach Mukerian from Haldia is by Train Via Delhi.

What is the fastest way to reach Mukerian from Haldia?

The fastest way to reach Mukerian from Haldia is by Cab, Flight, Train Via Kolkata, Amritsar, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India