能診斷為膽管癌的大多數患者不到晚期,膽管癌患者若能耐受全身麻醉、耐受手術,首先建議手術治療。

部分患者發現時年老體弱,膽紅素明顯升高,伴有其它部位轉移,如肝臟轉移、周圍淋巴結廣泛,患者狀態不好,可能難以耐受手術治療,可以選擇放化療或支架治療。但大多數膽管癌患者仍首先建議手術治療,因為只有手術治療才有可能達到根治,從而達到最好的治療效果。