Ganira was born in the village of Düz Qırıqlı of Tovuz Rayon on 24 March 1975. She graduated from the Pediatrics Department at Azerbaijan State Medical University, and the Department of International Law at the Baku State University in Baku. She speaks English and Russian.
Since 1998, she worked as a reporter, correspondent, editor, leading editor, senior leading editor, Deputy editor-in-chief, and Deputy editor-in-chief of the news service and Deputy editor-in-chief of the news section at the ANS Group of Companies Television Company. In 2005 she became Head of Public Relations department of the Heydar Aliyev Foundation.
On 6 November 2005 she was elected Member of Parliament from Tovuz Constituency No 105. She is a member of the Standing Commission of the National Assembly of Azerbaijan on International and Inter-Parliamentary Relations and head of the Azerbaijan-Georgia working group on interparliamentary relations. She is also a member of the Azerbaijan-India, Azerbaijan-Turkey and Azerbaijan-Japan working groups on interparliamentary relations. She is one of the members of the delegation of the Republic of Azerbaijan to the Parliamentary Assembly of the Council of Europe.