Safia grandit à Peshawar, la ville frontalière du nord-ouest du Pakistan. Elle suit une formation d’enseignante et est titulaire d’un diplôme de troisième cycle en linguistique de l’Université d’Édimbourg, en Écosse. En 1987, elle commence une carrière comme journaliste à la BBC. En tant que journaliste, elle voyage en Inde, en Iran, en Chine et en Afghanistan et se rend fréquemment au Pakistan où vivent la plupart des membres de sa famille. En 2004, en tant que directrice d’un projet pour le BBC World Service Trust, elle part en Afghanistan et travaille dans certaines régions reculées du pays.

Elle est une écrivaine établie du pachto, sa langue maternelle, et plusieurs de ses romans et livres de nouvelles ont été publiés dans la région. Dans le passé, Safia a travaillé en indépendant pour développer du matériel éducatif pour l’Afghanistan et conseille un groupe de médecins volontaires afghans basés en Europe.

Elle écrit plus d’une vingtaine d’ouvrages au cours de sa vie.