您好,贝达喹啉治疗肺结核的用药时长需要根据患者的具体情况以及医生的建议来判断。通常情况下,贝达喹啉治疗肺结核需至少服用半年,即24周。但具体的疗程可能会根据患者的病情严重程度、对药物的反应以及是否伴随其他治疗方案等因素有所调整。
参考资料: https://www.accessdata.fda.gov/scripts/cder/daf/index.cfm