肺炎多久能治愈主要取决于患者病情程度 。导致肺炎的致病菌有很多种,常见如肺炎链球菌、非典型致病菌等,可以达百分之70以上,致病菌会比较好消灭,通常疗程5-10天左右,患者大多数情况都能够治愈。对于特殊菌、耐药菌,临床治疗起来比较麻烦,比如结核杆菌、曲霉菌等,疗程可能为数月,花费比较大。