Siliguri is a major transit hub in West Bengal. The most practical way to reach Siliguri from Abhayapuri is by train from New Bongaigaon to New Jalpaiguri (NJP). The journey takes about 6 to 8 hours. Alternatively, you can drive via NH 27, which is a well-maintained highway. The total travel time is approximately 7 to 9 hours.
Total Distance: 320 km total distance, 280 km straight-line air distance.
NJP is the main station for Siliguri.
October to March for pleasant weather.