尿道流脓一般多久会好需根据具体情况进行分析 。通常淋菌性尿道炎的治疗时间大概是7天,治疗结束后1至2周需要去复查,如果连续2次涂片培养呈阴性就能得到治愈。无淋菌性尿道炎的治疗时间通常也是7天,如果症状消失1周以上,尿液澄清且尿道口无分泌物,尿道涂片病原体为阴性,说明已经痊愈。