How Long does Tuberculosis Last?

Tuberculosis can last for months and even years. It is a very difficult disease to cure. Standard treatment for tuberculosis lasts between 6 and 9 months by using an aggressive combination of antibiotics.