Elia Zaharia est la fille de Gjergj (George) Polikron Zaharia, acteur[1] et enseignant albanais, et d'Yllka Muji(en), actrice albanaise[2], honorée du prix théâtral albanais « Grands maîtres ». Son père appartient à une famille albanaise originaire du village Kosovë et de la ville de Përmet, tandis que la famille de sa mère est originaire du Monténégro, des villes de Podgorica et Tuzi, puis installée en Albanie, à Shkodra, sous le règne du roi Zog Ier.
Elia a un frère, Amos Muji Zaharia, qui travaille comme régisseur de cinéma.
En , elle se fiance au prince Leka[3]. En , le couple annonce son mariage qui a lieu le à Tirana, en présence de la reine Sophie d'Espagne et de plusieurs membres d'anciennes familles royales européennes[4],[2].
Le couple annonce sa séparation le [6]. Le divorce est prononcé le [7].
Fondation Reine-Géraldine
Elia Zaharia préside la Fondation Reine-Géraldine[8],[2]. Les actions de la fondation vont du soutien humanitaire aux familles défavorisées et aux orphelins, à la lutte contre l'analphabétisme.
Pour son engagement caritatif, Elia Zaharia reçoit le titre de « citoyenne d'honneur de la ville de Lis », en [9].