Царевич Кандарпакєту, син царя Чинтамани, бачить уві сні незнайому дівчину і пристрасно в неї закохується. Разом зі своїм другом Макарандой він відправляється на її пошуки. Одного разу вночі, опинившись в околицях гір Віндхем, він випадково підслуховує розмову двох птахів. Одна з них, майна, дорікає іншу, свого коханого папуги, в довгій отлучке і висловлює підозру, що він зраджував їй з іншого Майні, з якої тепер повернувся в ліс. Папуга в виправдання розповідає, що він побував в місті Паталипутре, де цар Шрінгарашекхара, бажаючи видати свою дочку Васавадатту заміж, влаштував для неї сваямвару - весільний обряд вибору нареченого нареченою. На сваямвару зібралося безліч царствених претендентів, але Васавадатта всіх їх відкинула. Справа в тому, що напередодні сваямвари вона теж бачила уві сні прекрасного царевича, якого відразу ж полюбила і тільки за нього вирішила вийти заміж. Дізнавшись, що звуть цього царевича Кандарпакєту, вона послала на його розшуки свою домашню майну Тамаліку. Бажаючи допомогти Тамаліке в її нелегкій завданні, папуга прилетів з нею в гори Віндхем. Почувши розповідь папуги, Кандарпакєту втручається в розмову птахів, знайомиться з Тамалікой, і та передає йому усне послання Васавадатти, в якому царівна просить його скоріше побачитися з нею. Кандарпакєту і Макаранда направляються в Паталипутру і проникають до палацу Васавадатти. Там вони дізнаються, що цар Шрінгарашекхара, не рахуючись з бажанням дочки, неодмінно хоче видати її за царя духів повітря - відьядхаров. Тоді Кандарпакєту вирішує бігти з Васавадаттой, і чарівний кінь Маноджіва переносить їх з Паталіпутри назад в гори Віндхем, де закохані проводять ніч.
Прокинувшись на світанку, Кандарпакєту, до свого жаху, виявляє, що Васавадатта зникла. Після тривалих марних пошуків Кандарпакєту приходить на берег океану і в розпачі хоче кинутися в його води. В останній момент його утримує від самогубства божественний голос, який обіцяє йому швидку зустріч з коханою. Протягом декількох місяців Кандарпакєту бродить по прибережних лісах, підтримуючи життя одними плодами і корінням, поки одного разу на початку осені не наштовхується на кам'яну статую, схоже на його кохану. В любовній тузі Кандарпакєту стосується статуї рукою, і воно стає живою Васавадаттой.
На розпитування Кандарпакєту Васавадатта розповідає, що в ранок їх розлуки вона пішла зібрати їм для їжі плоди дерев. Заглибившись в ліс, вона несподівано зустрілася з розташувалися табором військом, і за нею погнався його ватажок. Але тут же з'явилося ще одне військо - горян-киратов, і його вождь теж стад переслідувати Васавадатту. Обидва воєначальника, а слідом за ними і їх воїни, заради володіння Васавадаттой вступили в бій і повністю винищили один одного. Однак ще по ходу битви вони безжально спустошили обитель пустельників, що знаходиться поблизу, і святий глава цієї обителі, визнавши Васавадатту винуватицею того, що сталося, прокляв її, звернувши в кам'яну статую. Термін прокляття повинен був скінчитися - як і трапилося насправді, - коли статуї торкнеться майбутній чоловік царівни.
Після довгоочікуваної і щасливої зустрічі Кандарпакєту і Васавадатта направляються в столицю царства Кандарпакєту. Там їх уже чекає Макаранда, і обидва царя-батька, Чинтамани і Шрінгарашекхара, урочисто святкують весілля сина і дочки, відтепер назавжди позбавилися від всіх тривог і лих.