How long will it take for a urinary tract infection to go away after starting antibiotics?

5 to 7 days. Depending on your overall medical condition, the infection will clear in 5 to 7 days after starting the appriopriate antibiotic. Factors that will affect your treatment include, prescence of kidney stones, diabetes, urinary obstruction, and anatomical abnormalities of the urinary tract. Your urinary symptoms will resolve in about 48 hours but complete the entire course of medication.
1 to 2 days. If you're on the right drug, the symptoms get better quickly. Be sure to complete the treatment to avoid a flare up.
2 - 14 days. Cystitis UTI can clear up very quickly in 2 -3 days. Kidney UTI takes longer, i.e. A couple of weeks and should be treated with an antibiotic which achieves good tissue levels. Thus macrodantin, (nitrofurantoin) which is excellent for cystitis should not be used to treat pyelonephritis.

Related Questions

How soon after finishing my anitibiotics for a urinary tract infection can I have sex?

I believe anytime. Unless there is a specific issue with your condition, the type of antibiotic you are using or some very unusual problem, taking antibiotics should not preclude one from having intercourse. If a vaginal or penile condom is used, i cannot think of a reason otherwise. Take the antibiotics as prescribed and take care of yourself. See your doctor otherwise (call or return to clinic). Read more...
As soon as you like. As soon as symptoms of pain and discomfort from UTI have settled down. Not if bladder pain is still present or if you experience pain with sex. Read more...