Mirik is northwest of Siliguri city and south-southwest of Darjeeling town.
Bagdogra (IATA airport code IXB) south of Mirik is the nearest airport and New Jalpaiguri adjacent to Siliguri is the nearest railway station.