🇬🇧 GBP to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 GBP = 23,566 IDR.

GBP/IDR performance

PeriodChangeLowHighAverage
1 month -0.66% 23,566 24,335 23,935
3 months +3.95% 22,464 24,335 23,452
6 months +4.56% 22,421 24,335 23,093
1 year +7.03% 21,742 24,335 22,580
5 years +17.55% 16,200 24,335 20,093

52-week range: 21,742 – 24,335 IDR.

GBP/IDR rate on a date

1 GBP = 23,566 IDR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 202623,969 IDR23,56624,335
May 202623,726 IDR23,49524,022
Apr 202623,103 IDR22,46923,438
Mar 202622,580 IDR22,42122,686
Feb 202622,862 IDR22,63323,039
Jan 202622,754 IDR22,47123,187
Dec 202522,341 IDR21,95122,666
Nov 202521,937 IDR21,78922,059
Oct 202522,157 IDR21,83722,403
Sep 202522,325 IDR21,96022,526
Aug 202521,921 IDR21,74222,158
Jul 202522,008 IDR21,83222,282

About GBP to IDR historical data

This page tracks the daily British Pound-to-Indonesian Rupiah rate going back to 2021-06-18. Over the past year the rate ranged from 21,742 to 24,335 IDR, averaging 22,580. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.