Il re Udayana, il sovrano del paese di Vats, fu sconfitto nella battaglia e perse metà del regno.Il suo saggio ministro Yaugandharayana comprende che è possibile recuperare i perduti solo con l'aiuto del potente re Magadha Darshaki. Per questo, gli Udayan devono entrare in una parentela con lui - per sposare la sorella del re Darshaki Padmavati. Ma Udayana ama così tanto suo marito Vasavadatta che non acconsentirà mai a un nuovo matrimonio. E poi Yaugandharayana ricorre all'astuzia: dà fuoco alle camere femminili del palazzo Udayana, diffonde una voce sulla morte di Vasavadatta in un incendio e, dopo aver cambiato i vestiti, si nasconde con lei a Magadha.
Lì, mentre visita la principessa Padmavati della dimora forestale dell'eremo, Yaugandharayana la presenta a Vasavadatta sotto il nome di Avantika come sua sorella, il cui marito è andato in una terra straniera, e chiede a Padmavati di prenderla per un po 'sotto la sua protezione. Quando, poco dopo, Ujayan arriva a Rajagriha, la capitale di Magadhi, come ospite reale, Vasavadatta Avantika è già diventata l'amata domestica e amica di Padmavati. Conquistato dalle virtù di Udayana, il re di Darsak gli offre Padmavati come sua moglie. Sebbene Udayana sia ancora inconsolabilmente in lutto per Vasavadatta, per volontà delle circostanze, è costretto ad accettare questo matrimonio.
Non importa quanto Vasavadatga sia attaccato a Padmavati, è tormentata da una sensazione di impotente gelosia. Ma una volta che lei e Padmavati ascoltano per caso nel parco del palazzo una conversazione tra Udayana e la sua amica, la brahmana Vasantaka. Udayana ammette a Vasantaka che "è completamente devoto a Padmavati per la sua bellezza, per la sua mente, per la sua tenerezza ma con il suo cuore - no!" Come prima appartiene a Vasavadatta. " Per Vasavadatta, queste parole sono una consolazione e almeno una sorta di ricompensa per la sofferenza, e Padmavati, sebbene all'inizio la ascolti amaramente, rende omaggio alla nobiltà di Udayana e alla sua fedeltà al ricordo della defunta moglie. Pochi giorni dopo, alla ricerca di Padmavati, Vasavadatga trova Udayana che dorme in uno dei padiglioni del parco. Avendolo scambiato per Padmavati nell'oscurità, lei si siede sul suo letto, e improvvisamente Udayana le parla a metà addormentato con lei, si allunga verso di lei, chiede di perdonarlo. Vasavadatga se ne va rapidamente, e Udayana rimane ignaro se avesse un sogno, e quindi "sarebbe felicità non svegliarsi", o sognato nella realtà, e quindi "se un sogno del genere durerebbe per sempre!"
In alleanza con Darshaka, Udayana sconfigge i nemici e riguadagna il regno. Nella solenne celebrazione della vittoria, arrivano gli inviati del padre e della madre di Vasavadatta. L'infermiera, Vasavadatta, dà al re un suo ritratto in memoria di lei, e qui, con sua sorpresa, Padmavati riconosce la sua cameriera Avantik in questo ritratto. Improvvisamente, appare un Yaugandharayana mascherato e chiede a Padmavati di restituire sua sorella precedentemente lasciata nelle sue cure. Già prevedendo chi sarebbe stata la sua serva, Padmavati stessa si offre volontaria per portarla, e quando verrà, poi prima l'infermiera, e poi, non credendo ai suoi occhi, Udayana riconoscerà la miracolosamente resuscitata Vasavadatta nell'immaginario Avantika. Gli Yaugandharayan devono dire ai presenti perché ha pianificato e come ha realizzato il suo piano astuto. Chiede perdono a Udayana, lo riceve e predice al suo sovrano un lungo regno in amore e armonia con due bellissime regine-spose: Vasavadatta e Padmavati.