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.95 STN
British Pound Sterling São Tomé and Príncipe Dobra
1 GBP = 28.955 STN 1 STN = 0.034537 GBP (Inverse Rate)

2026-09-10 mid-market rate

GBP to STN — key numbers

As of 2026-09-10, 1 GBP = 28.955 STN (mid-market). Over the past 30 days it has ranged from 28.828 to 29.166.

7-day
28.893 – 28.955
avg 28.925, +0.17%
30-day
28.828 – 29.166
avg 28.985, +0.28%
90-day
27.999 – 29.166
avg 28.709, +2.00%
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.0345 GBP
5 GBP 145 STN 5 STN 0.1727 GBP
10 GBP 290 STN 10 STN 0.3454 GBP
20 GBP 579 STN 20 STN 0.6907 GBP
50 GBP 1,448 STN 50 STN 1.7268 GBP
100 GBP 2,895 STN 100 STN 3.4537 GBP
500 GBP 14,477 STN 500 STN 17.2685 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.410 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,895.45 STN at the 2026-09-10 mid-market rate of 1 GBP = 28.955 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.