胆管結石の手術時間の判断は難しく.単純な胆管結石であれば1時間以内で終わることもあるが.複雑な胆管結石では5〜6時間かかることもあり.1回の手術で完治できない場合は複数回の手術が必要になることもある。 肝内胆管結石に比べ.肝外胆管結石は治療が簡単で.胆管切開術.胆管鏡検査.内視鏡的ERCPなどで治療でき.一般的に比較的短時間で終了する。 肝内胆管結石はより複雑で.結石が存在するだけでなく.胆管狭窄の病変を引き起こし.肝萎縮や癌の原因になることもある。 この場合.手術方法は単に結石を除去するだけでなく.狭窄の除去.スムーズなドレナージに注意を払い.必要であれば肝臓の一部も切除して治療目的を達成する必要があり.手術時間が大幅に長くなる。 肝内結石が広範囲に及ぶ患者に対しては.段階的に手術を行う必要がある場合もあり.そうでなければ患者が耐えることが難しい。