Question: pyelonephritis how long does it last?
Answer: How long does it last? Pyelonephritis may last until treated. Once appropriate treatment is begun, improvement is often rapid. The infection is generally cleared within 2 weeks or less.