Tras derrotar al reino Melayu en Sumatra en 1290, Singhasari pasó a ser el reino más poderoso de la región. Kublai Kan, gran kan del Imperio mongol y emperador de la dinastía mongola Yuan, despachó emisarios a Singhasari para exigirle que le pagase tributo. Kertanegara de Singhasari se negó a hacerlo, ofendió a la misión diplomática mongola y desafió al gran kan. En respuesta, Kublai Kan envió una gran expedición de mil barcos a Java en 1293.