How long does it take for UTI treatment to clear infection?

Depends. Uncomplicated bladder infections can be treated in 3 days. Complicated upper utis can require upto 14 days of IV antibiotics.