Singhasari fue un reino budista-hindú javanés, localizado al este de la isla Java entre 1222 y 1292 (hoy Indonesia).
Singhasari o Singosari es mencionado en varios manuscritos javaneses, incluyendo el Pararaton.
El rey Kertanegara borró por completo cualquier influencia de Srivijaya en Java y Bali en 1290.
Además, Singhasari había formado una alianza con Champa, otro estado poderoso de la región.
Kublai Khan luego envió emisarios exigiendo sumisión y tributo de Java.
Al año siguiente, en 1281, el Khan envió otro emisario, exigiendo lo mismo, que fue nuevamente rechazado.
El emisario regresó a China con la respuesta —la cicatriz— del rey de Java escrita en su rostro.
El rey Kertanegara, cuyas tropas estaban ahora dispersas y ubicadas en otros lugares, no se dio cuenta de que el antiguo linaje real de Kediri estaba preparando un golpe.
Jayakatwang usurpó y mató a Kertanagara durante la ceremonia sagrada del Tantra, por lo que puso fin al reino de Singhasari.
Con el patrocinio de Arya Wiraraja, Raden Wijaya, fingiendo someterse al rey Jayakatwang, se ganó el favor del nuevo monarca de Kediri, quien le concedió permiso para fundar un nuevo asentamiento al norte del monte Arjuna, el bosque de Tarik.