When is the best time to visit Darjeeling? Darjeeling is pleasant throughout the year, but the best time to visit is during the spring and autumn months, from March to May and September to November.