Kathmandu: President Bidhya Devi Bhandari has granted amnesty to 834 convicts doing time in various prisons across the country to mark Republic Day.