La tormenta rompió el barco en el que navegó la hija del rey de Lanka (Ceilán) Ratnavali, destinada a casarse con el rey de los Vats Udayana. Agarrando el tablero, Ratnavali escapó y, encontrada en la orilla, recibió el nombre de Sagariki (del sánscrito "sagar" - "océano") al cuidado de la primera esposa de Udayana, la reina Vasavadatta.
En la solemne celebración en honor del dios del amor Kama, que tiene lugar en la corte de Udayana, Sagarika se encuentra por primera vez con el rey y se enamora de él, al ver en él la verdadera encarnación de Kama. Habiéndose recluido en un bosque de plátanos, pinta un retrato de su amada, y su amiga, la criada de la zarina Susamgata, la encuentra en esta ocupación. Susamgata inmediatamente adivina los sentimientos de Sagarika y, junto al retrato de Udayana, dibuja su propio retrato en el tablero de dibujo. En este momento, la confusión aumenta en el palacio debido a que un mono enojado escapa de la jaula, y los amigos se esconden en un bosque, habiendo olvidado el tablero de dibujo con miedo. Ella es encontrada por Udayan y su bufón, el brahmán Vasantaka. El rey no puede contener su admiración, admirando el retrato de Sagarika, y cuando sus amigos regresan a recoger el dibujo, Sagarika declara apasionadamente su amor y, para su gran alegría, escucha un reconocimiento recíproco de ella.
Tan pronto como Sagarika se va, aparece Vasavadatta y, a su vez, encuentra un tablero de dibujo lanzado por Vasantaka. Brahman intenta torpemente explicar la similitud de los retratos con Udayana y Sagarika por una simple coincidencia, pero la reina adivina lo que sucedió y se va, atrapada por los celos. Establece un monitoreo constante de Udayana y Sagarika, por lo que Vasantaka y Susamgata deben ser sofisticados en todos los sentidos para organizar una nueva cita para los amantes. Para que los criados no sospechen nada, deciden vestir a Sagarika con el vestido de Vasavadatta. Sin embargo, la reina de manera oportuna se entera de esto y tiene una cita primero. Después de tomar a su esposa por la vestida Sagarika, el rey se dirige a ella con palabras de amor, y Vasavadatta, que lo ha condenado por traición y se ha duchado con enojados reproches, se va rápidamente. Sin embargo, después de un tiempo, ella comienza a arrepentirse de haber tratado a Udayana con demasiada dureza y de volver a hacer las paces con él. Sin embargo, esta vez encuentra a su esposo abrazando a Sagarika: él la sacó del círculo, porque ella quería terminar con su vida, al enterarse de la ira de Vasavadatta. Ahora Vasavadatta ni siquiera quiere pensar en la reconciliación; Insultada, ordena que Sagarik sea detenido.
Mientras tanto, un embajador del rey de Lanka llega a la corte de Udayana e informa a Udayana que su maestro envió a su hija Ratnavali al rey Vats, que desapareció después del naufragio. Al mismo tiempo, el gran mago invitado da una actuación en el palacio. Crea la ilusión de la aparición en el salón del palacio de los dioses Shiva, Vishnu, Brahma e Indra, los semidioses: los Gandharvas y los Siddhas. De repente se desata un incendio. Udayana se apresura a las cámaras interiores del palacio y lleva a Sagariku de sus brazos.Resulta que un incendio repentino también es una ilusión de un mago, pero, para sorpresa de todos, el embajador de Lanka reconoce a su princesa, Ratnavali, en la Sagarika retirada del fuego. La sabia ministra de Udayana Yaugandharayana explica a la audiencia que los acontecimientos que tuvieron lugar: la desaparición de Ratnavali, su aparición en el palacio bajo el nombre de Sagariki, que surgió entre Udayana y Sagariki Ratnavali, apasionadamente entre sí, son todos los frutos de su plan para concluir un matrimonio entre el rey de Vats y el zar Lanka amor: un matrimonio que, según la predicción de los santos sabios, proporcionará a los udayanos poder sobre el mundo entero. Ahora para tal matrimonio no quedaban obstáculos.