hero
How2Go
Ongole to Haldia

Ongole to Haldia

Haldia is approximately 1750+ kms from Ongole. The fastest way to reach Haldia from Ongole is by Bus, Flight, Cab Via Gannavaram, Kolkata. It takes approximately 13 hours. The cheapest way to reach Haldia from Ongole is by Train, Bus Via Bhubaneshwar which would take approximately 26 hours.

Sort By
Mode of Transport

Via Chennai, Kolkata

RECOMMENDED

Ongole

Chennai

Kolkata

Haldia

Approx Travel Time

14h 25m

₹6,188

Onwards

Ongole

Chennai

Kolkata

Haldia

Approx Travel Time

13h 29m

₹8,965

Onwards

Via Gannavaram, Kolkata

Ongole

Gannavaram

Kolkata

Haldia

Approx Travel Time

13h 34m

On Demand

Ongole

Gannavaram

Kolkata

Haldia

Approx Travel Time

13h 30m

₹9,236

Onwards

FASTEST

Ongole

Gannavaram

Kolkata

Haldia

Approx Travel Time

12h 34m

₹12,013

Onwards

Ongole

Gannavaram

Kolkata

Haldia

Approx Travel Time

12h 38m

On Demand

Ads by MMT

Via Bhubaneshwar

CHEAPEST

Ongole

Bhubaneshwar

Haldia

Approx Travel Time

1d 1h 35m

₹1,060

Onwards

Via Vijayawada, Bhubaneshwar

Ongole

Vijayawada

Bhubaneshwar

Haldia

Approx Travel Time

1d 4h 30m

On Demand

Ads by MMT

Via Srikalahasti, Kolkata

Ongole

Srikalahasti

Kolkata

Haldia

Approx Travel Time

13h 33m

₹8,690

Onwards

Ongole

Srikalahasti

Kolkata

Haldia

Approx Travel Time

12h 37m

₹11,467

Onwards

Frequently Asked Questions

What is the distance between Ongole and Haldia?

Haldia is approximately 1750+ kms from Ongole.

How long does it take to reach Haldia from Ongole?

It takes approximately 13 hours to reach Haldia from Ongole by Bus, Flight, Cab Via Gannavaram, Kolkata.

What is the cheapest way to reach Haldia from Ongole?

The cheapest way to reach Haldia from Ongole is by Train, Bus Via Bhubaneshwar.

What is the fastest way to reach Haldia from Ongole?

The fastest way to reach Haldia from Ongole is by Bus, Flight, Cab Via Gannavaram, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India