neither. a bacteria is a bacteria. a virus is a virus. vaginal yeast is a yeast (fungus). the duration of treatment as well as the success of your treatment depends on what you are using and how well your body responds to that particular treatment. assuming you were accurately diagnosed and properly treated most women are better in less than a week.
is a vaginal yeast infection bacterial or viral? . also what is the normal span of a yeast infection (if in the process of being treated with medicines and ointments)?