By air: Bagdogra Airport near Siliguri (~65β70 km) is the nearest airport. By train: New Jalpaiguri (NJP) near Siliguri is the main broad-gauge railhead; the toy train also runs up to Darjeeling. By road: shared jeeps and taxis run from Siliguri / NJP up to Darjeeling.