hero
How2Go
Haldia to Dharmapuri

Haldia to Dharmapuri

Dharmapuri is approximately 1750+ 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 Dharmapuri.

Read More
Sort By
Mode of Transport

Via Kolkata, Bangalore

RECOMMENDED

Haldia

Kolkata

Bangalore

Dharmapuri

Approx Travel Time

11h 27m

₹8,253

Onwards

Haldia

Kolkata

Bangalore

Dharmapuri

Approx Travel Time

12h 40m

₹8,508

Onwards

FASTEST

Haldia

Kolkata

Bangalore

Dharmapuri

Approx Travel Time

11h 26m

₹10,448

Onwards

Haldia

Kolkata

Bangalore

Dharmapuri

Approx Travel Time

12h 29m

₹10,671

Onwards

Haldia

Kolkata

Bangalore

Dharmapuri

Approx Travel Time

12h 39m

₹10,703

Onwards

Haldia

Kolkata

Bangalore

Dharmapuri

Approx Travel Time

12h 28m

₹12,866

Onwards

Via Bhubaneshwar, Vijayawada

CHEAPEST

Haldia

Bhubaneshwar

Vijayawada

Dharmapuri

Approx Travel Time

1d 16h 35m

₹2,999

Onwards

Via Kolkata, Chennai

Haldia

Kolkata

Chennai

Dharmapuri

Approx Travel Time

14h 47m

₹15,234

Onwards

Via Durgapur, Bangalore

Haldia

Durgapur

Bangalore

Dharmapuri

Approx Travel Time

14h 22m

₹16,394

Onwards

Via Kolkata, Bhubaneshwar, Bangalore

Haldia

Kolkata

Bhubaneshwar

Bangalore

Dharmapuri

Approx Travel Time

13h 26m

₹15,488

Onwards

Frequently Asked Questions

What is the distance between Haldia and Dharmapuri?

Dharmapuri is approximately 1750+ kms from Haldia.

How long does it take to reach Dharmapuri from Haldia?

It takes approximately 12 hours to reach Dharmapuri from Haldia by Cab, Flight, Train Via Kolkata, Bangalore.

What is the cheapest way to reach Dharmapuri from Haldia?

The cheapest way to reach Dharmapuri from Haldia is by Bus Via Bhubaneshwar, Vijayawada.

What is the fastest way to reach Dharmapuri from Haldia?

The fastest way to reach Dharmapuri from Haldia is by Cab, Flight, Train Via Kolkata, Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India