GBP to STN Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 GBP = 28.85 STN
British Pound Sterling ↔ São Tomé and Príncipe Dobra
1 GBP = 28.854 STN 1 STN = 0.034658 GBP (Inverse Rate)

2026-10-25 mid-market rate

GBP to STN — key numbers

As of 2026-10-25, 1 GBP = 28.854 STN (mid-market). Over the past 30 days it has ranged from 28.305 to 28.900.

7-day
28.701 – 28.900
avg 28.835, +0.53%
30-day
28.305 – 28.900
avg 28.575, +1.68%
90-day
28.280 – 29.166
avg 28.760, +1.19%
GBP to STN and STN to GBP conversion table for common amounts, at today’s mid-market rate.
GBP STN STN GBP
1 GBP 29 STN 1 STN 0.0347 GBP
5 GBP 144 STN 5 STN 0.1733 GBP
10 GBP 289 STN 10 STN 0.3466 GBP
20 GBP 577 STN 20 STN 0.6932 GBP
50 GBP 1,443 STN 50 STN 1.7329 GBP
100 GBP 2,885 STN 100 STN 3.4658 GBP
500 GBP 14,427 STN 500 STN 17.3289 GBP

GBP/STN frequently asked questions

What is the highest and lowest GBP/STN has been in the past year?

Over the past year, 1 GBP has traded between 27.724 and 29.166 STN, averaging 28.449 STN.

How do I convert GBP to STN?

Multiply the amount in GBP by the current GBP/STN mid-market rate. For example, 100 GBP = 2,885.35 STN at the 2026-10-25 mid-market rate of 1 GBP = 28.854 STN.

GBP to STN Chart

British Pound Sterling to São Tomé and Príncipe Dobra
GBP to STN exchange rate history chart.

See the full GBP to STN exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅