The journey from Hasnabad to Cooch Behar covers about 700 km. The most practical way to travel is by taking a local train to Sealdah or Howrah, and then a long-distance train to Cooch Behar. Cooch Behar is a historic city. Expect the journey to take about 15 to 16 hours.
Total Distance: 700 km by road, 550 km air distance.
Book your long-distance train in advance.
All year round.