支气管肺炎多久能治愈是由引起感染的病原菌以及患者自身的身体状况来决定的。支气管肺炎可以由肺炎链球菌,革兰氏阳性球菌或者革兰氏阴性杆菌,以及支原体、衣原体、军团菌等感染引发,种类较多。在机体没有基础疾病,免疫状况尚可的情况下,如果是肺炎链球菌或者革兰阴性杆菌造成的,一般情况下需1到2周;如果是支原体、衣原体造成,通常需要2到3周;如果是多种细菌混合感染造成,则需要一个月甚至更长的时间。如果患者有高血压、糖尿病等基础性疾病,抵抗力较差,则需要在原来的时间上有所延长。