Background/Aims: Cholangiocarcinoma (CCA), arising from varying locations within the biliary tree, is the second most common primary liver malignancy worldwide. Shikonin, an active compound extracted from the Chinese herb Zicao, holds anti-bacterial, anti-inflammatory, and anti-tumor activities. However, the effect of shikonin on human cholangiocarcinoma and detailed mechanisms of TRAIL enhancement remains to be elucidated. The purpose of the study was to investigate the protective functions of TRAIL enhancement for shikonin induced apoptosis in cholangiocarcinoma cells. Methods: We use MTT assay, apoptosis assay, caspase activity assay, flow cytometry assay, real time PCR and Western blot to observe the effects of TRAIL on shikonin induced cholangiocarcinoma cells apoptosis and its mechanism. Results: Shikonin inhibited cell viability and induced apoptosis of CCA cells, effects enhanced by TRAIL treatment via activation of caspase-3, -8, -9. Furhermore, TRAIL enhanced anti-proliferation of shikonin and shikonin induced apoptosis through induction of ROS mediated JNK activation, while AKT activation had an effect on shikonin anti-proliferation activity, but not in the TRAIL enhanced counterparts. Finally, shikonin upregulated DR5 expression, an effect essential for TRAIL-enhanced activities of shikonin in RBE cells. Conclusions: Our results revealed that shikonin could inhibit cells viability and induce apoptosis of CCA cells, effects enhanced by TRAIL treatment via ROS mediated JNK signalling pathways, involving up-regulation of DR5 expression. Our results provide further insight into the mechanism underlying the anti-tumor effects of shikonin by TRAIL enhanced in CCA and a new therapeutic strategy to CCA treatment.