You can consider visiting Darjeeling from either September to November during the autumn season or March to May during the spring season. During these seasons, the weather is finest with pleasant climate and clear views.