Bagdogra is the nearest airport to Darjeeling. It is around 68km and takes about 3 to 3.5 hours to reach Darjeeling.