Ribut memecah kapal di mana puteri raja Lanka (Ceylon) Ratnavali, yang ditakdirkan untuk menikah dengan raja Vats Udayana, berlayar. Dengan memegang papan, Ratnavali melarikan diri, dan, di tepi pantai, dia diberi nama Sagariki (dari bahasa Sanskrit "sagar" - "lautan") untuk menjaga isteri pertama Udayana, Ratu Vasavadatta.
Pada perayaan serius untuk menghormati dewa cinta Kama, yang berlangsung di istana Udayana, Sagarika pertama kali bertemu dengan raja dan jatuh cinta padanya, melihat di dalamnya perwujudan sebenarnya dari Kama. Setelah mengasingkan diri di kebun pisang, dia melukis potret kekasihnya, dan rakannya, pembantu Tsarina Susamgata, menemukannya dalam pekerjaan ini. Susamgata segera meneka perasaan Sagarika dan, di sebelah potret Udayana, melukis potretnya sendiri di papan gambar. Pada masa ini, kekacauan meningkat di istana kerana monyet yang marah melarikan diri dari kandang, dan rakan-rakan bersembunyi di hutan, setelah melupakan papan gambar dengan ketakutan. Dia dijumpai oleh Udayan dan kerbaunya, brahmana Vasantaka. Raja tidak dapat menahan kekagumannya, mengagumi potret Sagarika, dan ketika teman-temannya kembali mengambil gambar itu, Sagarika dengan penuh semangat menyatakan cintanya dan, dengan sukacitanya, dia mendengar pengakuan timbal balik darinya.
Sebaik sahaja Sagarika pergi, Vasavadatta muncul dan, pada gilirannya, menjumpai papan lukisan yang dijatuhkan oleh Vasantaka. Brahman dengan canggung cuba menjelaskan persamaan potret dengan Udayana dan Sagarika secara kebetulan, tetapi ratu itu meneka apa yang berlaku dan pergi, disambar rasa cemburu. Dia melakukan pemantauan berterusan terhadap Udayanaya dan Sagarika, jadi Vasantaka dan Susamgata harus canggih dalam segala hal untuk mengatur tarikh baru bagi para kekasih. Sehingga para pelayan tidak mengesyaki apa-apa, mereka memutuskan untuk mengenakan pakaian Sagarika dengan pakaian Vasavadatta. Namun, permaisuri tepat pada masanya mengetahui mengenai perkara ini dan berkencan terlebih dahulu. Setelah mengambil isterinya untuk Sagarika yang berpakaian, raja memanggilnya dengan kata-kata cinta, dan Vasavadatta, setelah mensabitkannya karena pengkhianatan dan mandi dengan celaan marah, dengan cepat pergi. Namun, setelah beberapa waktu, dia mulai bertobat karena dia telah memperlakukan Udayana dengan sangat kasar dan kembali untuk berdamai dengannya. Namun, kali ini dia mendapati suaminya memeluk Sagarika: dia menariknya keluar dari lingkaran, kerana dia ingin mengakhiri hidupnya, setelah mengetahui tentang kemarahan Vasavadatta. Sekarang Vasavadatta bahkan tidak mahu memikirkan perdamaian; dihina, dia memerintahkan Sagarik untuk ditahan.
Sementara itu, seorang duta besar dari raja Lanka tiba di istana Udayana dan memberitahu Udayana bahawa tuannya mengirim puterinya Ratnavali kepada raja Vats, yang hilang setelah kapal karam. Pada masa yang sama, penyihir hebat yang dijemput memberikan persembahan di istana. Ini menimbulkan ilusi penampilan di dewan istana dewa Shiva, Wisnu, Brahma dan Indra, para dewa - Gandharvas dan Siddhas. Tiba-tiba api marak. Udayana bergegas ke ruang dalaman istana dan membawa Sagariku dari pelukannya.Ternyata api yang mendadak juga merupakan ilusi seorang penyihir, tetapi, yang mengejutkan semua orang, duta besar dari Lanka mengenali puteri beliau Ratnavali di Sagarika yang dikeluarkan dari api. Menteri Udayana Yaugandharayana yang bijaksana menjelaskan kepada mereka yang hadir bahawa peristiwa yang terjadi: hilangnya Ratnavali, penampilannya di istana dengan nama Sagariki, yang muncul antara Udayana dan Sagariki Ratnavali dengan penuh minat satu sama lain, adalah hasil dari niatnya untuk menyimpulkan perkahwinan antara raja Vats dan Tsar Lanka cinta - perkahwinan, yang, menurut ramalan orang suci suci, akan memberi Udayans kuasa atas seluruh dunia. Sekarang untuk perkahwinan seperti itu tidak ada hambatan yang tersisa.