问题分析:尿道炎治疗多久才能好,是要看个人情况和治疗的效果来决定的。要多喝水,以增加尿量,对尿道有冲洗作用。有尿频、尿急及尿痛时,可服用解痉药物,并除去引起尿道炎的各种诱因。性传播疾病所致的尿道炎,应与配偶同时治疗,否则难以治好。