Antibiotics usually are the first line treatment for urinary tract infections. Which drugs are prescribed and for how long depend on your health condition and the type of bacteria found in your urine.
Simple infection:
Drugs commonly recommended for simple UTIs include:
• Trimethoprim/sulfamethoxazole (Bactrim, Septra, others)
• Fosfomycin (Monurol)
• Nitrofurantoin (Macrodantin, Macrobid)
• Cephalexin (Keflex)
• Ceftriaxone
The group of antibiotic medicines known as fluoroquinolones — such as ciprofloxacin (Cipro), levofloxacin and others — isn't commonly recommended for simple UTIs, as the risks of these medicines generally outweigh the benefits for treating uncomplicated UTIs. In some cases, such as a complicated UTI or kidney infection, your doctor might prescribe a fluoroquinolone medicine if there are no other treatment options.
Often, UTI symptoms clear up within a few days of starting treatment. But you may need to continue antibiotics for a week or more. Take the entire course of antibiotics as prescribed.
For an uncomplicated UTI that occurs when you're otherwise healthy, your doctor may recommend a shorter course of treatment, such as taking an antibiotic for one to three days. But whether this short course of treatment is enough to treat your infection depends on your particular symptoms and medical history.
Your doctor may also prescribe a pain medication (analgesic) that numbs your bladder and urethra to relieve burning while urinating, but pain usually is relieved soon after starting an antibiotic.
Courtesy: Mayo Clinic