Rajula era hijo de Sidarta y Yasodara (conocida también como Bhaddakaccana), hija de Supabuda y nieta de Anjana.