细菌尿路感染几天能好应根据具体情况来判断。如果是下尿路感染,如尿道炎和膀胱炎,可在治疗期间使用抗菌和抗炎药物治愈约七到十天。如果是上尿路感染,如肾盂肾炎,治疗大约需要十四天。尿路感染早期确诊后,建议根据细菌培养和药敏试验,在医生指导下选择敏感抗菌药物对症治疗。