The route from Tajpur to Jalpaiguri covers roughly 650 km. You will need to travel to Kolkata first, then take a train to New Jalpaiguri (NJP). NJP is the primary railhead for the region. The journey takes approximately 13 to 15 hours. You will pass through the scenic plains of North Bengal.
Total Distance: 650 km by road, 500 km straight-line.
NJP is a very busy station; keep your belongings close.
October to March for pleasant weather.