Han arbeidet som guvernør i de indiske provinsene Uttar Pradesh (1957–1960), Kerala 1960-1965) og Mysore (1965–1967) før han ble valgt som visepresident i India i 1967. Giri ble fungerende president i India i 1969 etter at daværende presidenten Zakir Hussain døde som president. Giri bestemte seg for å kjøre for å kjøre posisjonen som presidentkandidat i det påfølgende valget. Han mottok Indias høyeste sivile dekorasjon Bharat Ratna i 1975.