Эта партия прибыла на Ланку (в облике странствующих монахов) уже в другом месте — в устье реки Махакандары, и поселились они не в Тамбапанни, а в городе Упатиссагаме, который впоследствии стал столицей царства (то есть Ланки). В жены Пандувасудева получил дочь царя Панду с берегов Ганга, по имени Бхаддакаччана, из рода Шакьев (того самого рода, к которому принадлежал и Будда и которому вскоре предстояло погибнуть в войне с царем Косалы Видудабхой). У Бхаддакаччаны было семь старших братьев. Волей судьбы царевна и 32 ее подруги (все одетые как монахини) также прибыли кораблем на Ланку, причалив в порту Гонагамака, и вскоре попали в Упатиссагаму. Сыграли сразу 33 свадьбы. Хроника подчеркивает благородное происхождение невесты и светлый (золотистый) цвет ее кожи. Пандувасудева царствовал 30 лет.
Царица Бхаддакаччана родила десять сыновей (старшего звали Абхая, Бесстрашный) и одну дочь — Уммадачитту (или Читту).
Когда девочка родилась, сведущие в древних текстах брахманы предсказали, что ее сын, стремясь достичь господства, погубит братьев матери. Девочку хотели тут же убить, но этому воспрепятствовал ее старший дядя, то есть Абхая. Чтобы избежать осуществления предсказания, девочку впоследствии, когда она выросла, заточили в особом помещении, куда можно было войти только через спальню ее отца–царя. При ней поместили служанку, а снаружи ее охраняли 100 солдат.
Хроника сообщает, что вслед за Бхаддакаччаной на Ланку прибыли и поселились там несколько ее братьев. Сын одного из них, прослышав о красоте Уммадачитты, вознамерился ее увидеть. Юная царевна из своего окна тоже увидела Гамани (иначе: Дигхагамани) и заинтересовалась им. С помощью служанки–охранницы состоялось свидание молодых людей, и в дальнейшем он продолжал навещать ее по ночам. Царевна понесла, и когда это открылось родителям, когда выяснилось, что виновник тому Гамани (сын ее дяди по матери, то есть кросскузен), было решено их поженить, так как их союз не противоречил обычаю. Договорились, если родится мальчик, извести его. А чтобы никто этому не помешал, заранее уничтожили двух «неблагонадежных» слуг Гамани — пастуха Читту и раба Калавелу, которые после смерти превратились в демонов (яккхов) и стали опекунами (хранителями) дитяти царевны, когда он был еще в утробе матери.
Уммадачитта к моменту родов предусмотрительно залучила во дворец другую женщину, которая тоже должна была вот–вот родить и действительно одновременно с царевной, принесшей сына, произвела на свет дочь. Детей поменяли. Братья царевны, узнав, что она родила девочку, успокоились. Мальчику же мать и бабушка дали имя Пандукабхая — в честь деда Пандувасудевы и дяди Абхаи. Хроника сообщает, что когда Пандукабхая родился, дед его как раз умер, а на трон выбрали именно этого дядю (и он правил 20 лет).
Все вышеизложенное рассказано в главах с 6–й по 9–ю «Махавансы», глава же 10–я посвящена истории жизни Пандукабхаи.
Едва он родился, служанка положила его в корзину и пошла в деревню Дварамандалаку. По дороге ей встретились братья царевны, которые охотились в лесу Тумбара, и поинтересовались, что и куда она несет. Служанка ответила, что это печенье для ее дочери, которая живет в Дваракамандалаке. Демоны Читта и Калавела в этот момент отвлекли внимание братьев и тем самым, предотвратив дальнейшие расспросы и возможный осмотр корзины, спасли младенца. Его благополучно поместили в семью пастухов, где только что родился мальчик, и глава семьи объявил, что его жена родила двойню.
Позже, однако, дяди мальчика разведали, что он жив–здоров, и пытались его погубить. Первый раз это было, когда мальчику исполнилось семь лет: он купался в пруду с товарищами, и всех их попытались утопить. Один Пандукабхая спасся, спрятавшись в дупле дерева, вход в которое был под водой. Когда ему уже было двенадцать лет, дяди второй раз задумали уничтожить его вместе с пастухами. Но так вышло, что место Пандукабхаи случайно занял его «брат–близнец», сын его приемного отца, и Пандукабхая опять избежал гибели.
Когда ему было шестнадцать лет и дяди вновь узнали, что он здравствует и еще раз решили погубить его, мать прислала ему слугу и денег и просила приемного отца отослать мальчика в какое–нибудь безопасное место.