Bonnet hair dryers take roughly 15 to 45 minutes to dry your hair. The time depends on how wet your hair is and the thickness of the hair.