It can take up to 7 days before you feel better after taking Fluconazole.
You should always remember to finish the entire course even if you start to feel better half way through treatment, this will make sure you receive the full effect of the antifungal.