The distance between Haldia and Siliguri is approximately 650 km. The most convenient way to travel is by train from Haldia to Siliguri, which takes about 12-14 hours. Alternatively, you can take a bus from Haldia to Siliguri, which takes about 14-16 hours. Siliguri is a major city in West Bengal, known as the gateway to the Northeast and the Himalayas. The route takes you through the scenic landscapes of the West Bengal plains.
Total Distance: 650 km by road, 550 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 15 hours |
| Avg Price | 500-1500 INR | 800-1500 INR |
| Operator | Haldia-Siliguri Express | WBTC |
| Route | Haldia Station to New Jalpaiguri Station. | Haldia to Siliguri via NH 12. |
| Tip | Direct trains are available; check the schedule on the IRCTC website. | Buses are frequent and convenient. |
October to March for pleasant weather.