Kresna

Sebelum berdirinya kerajaan Dwaraka, kota Mathura—kediaman keluarga Kresna (Yadawa)—diserbu oleh Jarasanda, Raja Magadha karena dendam pribadi. Penyerbuan tersebut berhasil diredam berkali-kali, namun Jarasanda tidak menyerah. Kemudian Jarasanda dibantu oleh Kalayawana, yang memiliki dendam pribadi terhadap klan Yadawa. Persekutuan tersebut memaksa Kresna mengungsikan para Yadawa ke suatu wilayah di India Barat yang menghadap Laut Arab (pada masa sekarang disebut Gujarat) dan mendirikan sebuah kerajaan di sana, bernama kerajaan Dwaraka (secara harfiah berarti "kota banyak gerbang"). Setelah Dwaraka didirikan, Kresna mengalahkan Kalayawana dengan suatu jebakan.