Indian Rupee (INR) to British Pound Sterling

Exchange rate of the Indian Rupee (INR) against the British Pound Sterling

Exchange rate as of July 9, 2026

1 GBP = 127.7796 INR

The Indian rupee (INR) is the currency of India. One rupee is subdivided into 100 paise. Coins are denominated 5, 10, 20, 25 and 50 paise and 1, 2, 5 and 10 rupees; banknotes are denominated 1, 2, 5, 10, 20, 50, 100, 500 and 1000 rupees. The ISO numeric code for the Indian rupee is 356.