肾结石手术一般需要1-2小时,但具体时间与患者病情、医生操作水平等因素有关。一、简单手术对于体积较小的无症状肾结石,可以采取体外冲击波碎石术。这种手术方法创伤小,恢复快,通常在1小时内完成。但对于直径大于2cm或位于肾脏下极的结石,则不适合进行体外冲击波碎石术。此时,可以选择经皮肾镜取石术。该手术需要建立一个通道,并通过这个通道取出结石。整个过程大约需要两个小时。二、复杂手术如果患者的肾结石比较大或者数量比较多,而且已经引起了明显的不适症状,比如疼痛、血尿等,可能需要选择开放性手术治疗,例如切开取石术。由于手术过程中会对局部组织造成损伤,所以手术的时间会相对比较长一些,大概需要3个小时左右。建议患者及时就医,在医生指导下根据自身情况选择合适的治疗方法。