How to get from Haldia to Darjeeling by car, truck, walk, bike

Distance between Haldia and Darjeeling is 557 kilometers (345 miles).
Driving distance from Haldia to Darjeeling is 704 kilometers (436 miles)

HaldiaDarjeeling
Leaving from
Going to

Route Map

4 Ways from Haldia (India/West Bengal) to Darjeeling (India/West Bengal)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Haldia Township Road 5 m
2. Turn left 267 m
3. Turn left onto Haldia Township Road 2.39 km
4. Turn right onto Haldia Township Road 1.45 km
5. At roundabout, take exit 1 onto Haldia-Mecheda Highway, NH116 23.54 km
6. At roundabout, take exit 1 onto Contai-Nandakumar Road, NH116B 94 m
7. Turn sharp right onto Contai-Nandakumar Road, NH116B 82 m
8. At roundabout, take exit 1 onto Haldia-Mecheda Highway, NH116 39.17 km
9. Keep left 596 m
10. Turn left 1.94 km
11. Turn left onto Mankur Bagnan Road 2.76 km
12. Turn right 13.38 km
13. Turn sharp left 3.51 km
14. Turn left 717 m
15. Turn left 5.48 km
16. Turn left 996 m
17. Turn left 4.62 km
18. Turn sharp right 17.82 km
19. Turn left onto SH2 9.08 km
20. Turn right onto NH116A 43.09 km
21. Turn left onto NH116A 1.66 km
22. Keep left onto Grand Trank Road, NH116A 32.90 km
23. Turn right onto NH116A 2.61 km
24. Turn right onto NH116A 87.71 km
25. Turn slight right onto NH14 2.49 km
26. Keep left 220.22 km
27. Turn right onto NH27 117.94 km
28. Keep right onto NH27 69 m
29. Turn right onto NH27 6.95 km
30. Turn left onto SH12 12.10 km
31. Keep right onto Rohini Road 16.57 km
32. Continue onto Hill Cart Road, NH110 25.13 km
33. Turn slight right 10 m
34. Turn left 1.04 km
35. Turn left 5.30 km
36. Turn left 266 m
37. Turn left 345 m
38. Turn left onto Hill Cart Road, NH110 176 m
39. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Haldia (India/West Bengal) to Darjeeling (India/West Bengal)?
How do I get from Haldia (India/West Bengal) to Darjeeling (India/West Bengal) the fastest?
How long does it take to get from Haldia (India/West Bengal) to Darjeeling (India/West Bengal)?