Common causes of stomach pain in advanced stage of liver cancer include cancer tumor stimulation, cholecystitis, ascites, bleeding and so on. 1. Cancer tumor stimulation: advanced liver cancer usually has hidden pain in the right upper abdomen, which is mainly caused by the growth of intrahepatic mass stimulating the nerve tissues in the hepatic peritoneum, thus causing pain. 2. Cholecystitis: Liver cancer mass will compress and block intrahepatic bile duct system, causing cholecystitis, which will lead to severe colicky pain in the right upper abdomen and may be accompanied by vomiting and other symptoms. 3. Ascites: patients with advanced stage of liver cancer may suffer from ascites caused by metastasis of liver cancer to abdominal organs, which will lead to stomach pain, abdominal distension, nausea, vomiting and other symptoms. 4. Bleeding: if the liver cancer mass is too big, it may rupture and bleed, and the blood breaking into the abdominal cavity will lead to severe abdominal pain, accompanied by symptoms of hemorrhagic shock. Stomach pain in advanced stage of liver cancer may also be caused by other reasons. You should go to the hospital in time to find out the cause and take treatment under the guidance of doctor.