The journey from Jiaganj to Cooch Behar covers approximately 450 km through the heart of North Bengal. The most efficient way to travel is via the Indian Railways network connecting Azimganj Junction to New Cooch Behar. You will pass through major hubs like Malda Town and New Jalpaiguri. The route offers scenic views of the lush green plains of the Terai region. Expect a travel time of roughly 9 to 10 hours depending on the train schedule.
Total Distance: 450 km by road, 380 km straight-line.
Book your tickets in advance via IRCTC as this route is heavily patronized by commuters.
October to March for pleasant weather and clear views of the palace.