非淋菌性尿道炎通常需要服用药物一周左右 。非淋菌性尿道炎多由于有细菌或病菌通过阴道等途径进入尿道,从而进入人体的尿道黏膜上皮细胞造成感染。对于服药治疗非淋菌性尿道炎,如果患者的症状不严重,服药一周左右就可以停药,注意情况变化。如果没有太大变化说明已经痊愈,若症状比较严重,则吃药时间会相对长些。