From Ahmedabad by flight you can reach at the Bagdogra Airport (IXB). And by train reach at the New Jalpaiguri railway station in Siliguri.