It is at northern most part of West Bengal. One can fly to the nearest airport Bagdogra via Kolkata. From Bagdogra it is about three hours uphill drive. By train the nearest station is New Jalpaiguri or Siliguri. Trains are mostly available from Kolkata (rail station Sealdah). It is about 10 hrs overnight train journey.