How long does fluconazole stay in the body?

120-150 hours. It takes about 120-150 hours for your body to clear fluconazole. It takes longer if your kidneys are working harder.