Waktu bertahan hidup bagi pasien dengan kanker stadium lanjut yang memuntahkan darah adalah sekitar seminggu hingga sebulan. Penyebab muntah darah pada kanker stadium lanjut dapat berupa pendarahan dari saluran pencernaan, hemoptisis dan emboli paru yang disebabkan oleh kanker paru-paru dapat menyebabkan pendarahan. Jika pasien dengan kanker stadium lanjut memuntahkan darah, hal ini menandakan bahwa penyakitnya telah berkembang dan memburuk dan memerlukan aplikasi obat anti-haemoragik, seperti hormon hipofisis posterior, octreotide, haemagglutinin dan fenol sulfonamida, untuk pengobatan simtomatik. Jika kondisi ini secara efektif diredakan dengan aplikasi obat hemostatik, waktu bertahan hidup pasien tidak akan terpengaruh. Jika masih banyak pendarahan, hal itu dapat menyebabkan syok dan sangat membahayakan nyawa pasien. Oleh karena itu, waktu kelangsungan hidup bagi pasien kanker stadium lanjut yang mengalami perdarahan berkaitan dengan jumlah perdarahan dan kemanjuran obat yang digunakan, dan jika perlu, terapi transfusi darah diperlukan untuk memperbaiki gejala pasien.