Air

Darjeeling does not have any airport in the city, however, Bagdogra airport is the closest airport to the city located at a distance of 68 km from the city.

Train

Darjeeling Himalayan Railway is one of the best ways to travel to Darjeeling. The toy train journey takes you through various parts of the city offering a unique experience. Tourists can book the tickets DHR from New Jalpaiguri Railway Station located at a distance of 73 km from the city.

Road

National Highway 110 is the only national highway that connects Darjeeling with the rest of India's cities via Siliguri. Tourists can hop onto local taxis and cabs to reach Darjeeling with a 3-hour journey from Siliguri.