The length of time it takes for antibiotics to cure UTI varies depending on the type of antibiotics used and the severity of the infection. In general, most people start to feel better within 24 to 48 hours of starting antibiotics, but it is important to take the full course of antibiotics as prescribed to prevent the infection from coming back.