hero
How2Go
Haldia to Udgir

Haldia to Udgir

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

₹8,476

Onwards

Haldia

Kolkata

Hyderabad

Udgir

Approx Travel Time

12h 27m

₹10,480

Onwards

Via Bhubaneshwar, Hyderabad

CHEAPEST

Haldia

Bhubaneshwar

Hyderabad

Udgir

Approx Travel Time

1d 11h 4m

₹1,405

Onwards

Via Durgapur, Hyderabad

Haldia

Durgapur

Hyderabad

Udgir

Approx Travel Time

13h 29m

₹13,888

Onwards

Via Kolkata, Hyderabad, Bidar

Haldia

Kolkata

Hyderabad

Bidar

Udgir

Approx Travel Time

12h 45m

₹8,526

Onwards

Haldia

Kolkata

Hyderabad

Bidar

Udgir

Approx Travel Time

12h 46m

₹10,530

Onwards

Haldia

Kolkata

Hyderabad

Bidar

Udgir

Approx Travel Time

14h 9m

₹9,680

Onwards

Via Kolkata, Hyderabad, Ahmadpur

Haldia

Kolkata

Hyderabad

Ahmadpur

Udgir

Approx Travel Time

13h 42m

₹8,631

Onwards

Haldia

Kolkata

Hyderabad

Ahmadpur

Udgir

Approx Travel Time

13h 43m

₹10,635

Onwards

Via Kolkata, Durgapur, Hyderabad

Haldia

Kolkata

Durgapur

Hyderabad

Udgir

Approx Travel Time

14h

₹11,073

Onwards

Frequently Asked Questions

What is the distance between Haldia and Udgir?

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