hero
How2Go
Haldia to Udgir

Haldia to Udgir

Udgir is approximately 1500+ 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 Udgir.

Read More
Sort By
Mode of Transport

Via Kolkata, Hyderabad

RECOMMENDED

FASTEST

Haldia

Kolkata

Hyderabad

Udgir

Approx Travel Time

12h 26m

₹7,800

Onwards

Haldia

Kolkata

Hyderabad

Udgir

Approx Travel Time

12h 27m

₹11,513

Onwards

Via Bhubaneshwar, Hyderabad

CHEAPEST

Haldia

Bhubaneshwar

Hyderabad

Udgir

Approx Travel Time

1d 11h 4m

₹1,405

Onwards

Via Kolkata, Hyderabad, Bidar

Haldia

Kolkata

Hyderabad

Bidar

Udgir

Approx Travel Time

12h 45m

₹7,850

Onwards

Haldia

Kolkata

Hyderabad

Bidar

Udgir

Approx Travel Time

14h 9m

₹9,974

Onwards

Haldia

Kolkata

Hyderabad

Bidar

Udgir

Approx Travel Time

12h 46m

₹11,563

Onwards

Via Kolkata, Hyderabad, Ahmadpur

Haldia

Kolkata

Hyderabad

Ahmadpur

Udgir

Approx Travel Time

13h 42m

₹7,955

Onwards

Haldia

Kolkata

Hyderabad

Ahmadpur

Udgir

Approx Travel Time

13h 43m

₹11,668

Onwards

Via Durgapur, Hyderabad

Haldia

Durgapur

Hyderabad

Udgir

Approx Travel Time

13h 29m

₹14,518

Onwards

Via Kolkata, Durgapur, Hyderabad

Haldia

Kolkata

Durgapur

Hyderabad

Udgir

Approx Travel Time

14h

₹12,803

Onwards

Frequently Asked Questions

What is the distance between Haldia and Udgir?

Udgir is approximately 1500+ kms from Haldia.

How long does it take to reach Udgir from Haldia?

It takes approximately 13 hours to reach Udgir from Haldia by Bus, Flight, Train Via Kolkata, Hyderabad.

What is the cheapest way to reach Udgir from Haldia?

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

What is the fastest way to reach Udgir from Haldia?

The fastest way to reach Udgir from Haldia is by Bus, Flight, Train Via Kolkata, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India