Kenyan Shilling to São Tomé and Príncipe Dobra exchange rate today

The Kenyan Shilling to São Tomé and Príncipe Dobra exchange rate shows the current value of Kenyan Shilling priced in São Tomé and Príncipe Dobra. Use the currency converter below and view historical charts to see how the rate changes over time.

Data source: European Central Bank reference rates and aggregated authoritative sources, updated hourly.

Current rate KES to STN

Update
Kenyan Shilling 1 KES = São Tomé and Príncipe Dobra 0.16963033 STN
+0.68% · Past 24 hours
24-hour range · Near high
Lowest Db0.16848979 Current Db0.16963033 Highest Db0.16963033
Source: ihuilv mid-market
Convert currency
Ads

Kenyan Shilling to São Tomé and Príncipe Dobra Exchange Rate Chart - Historical Trends | ihuilv

Track exchange rate trends for KES to STN over 24 hours, 7 days, 1 month, 6 months, 1 year, 2 years, and 5 years.

=
·
Close
Lowest
Highest
Average
Change

Popular currency pairs

Practical rate background

KES/STN exchange rate overview

Current value, recent trends, 12-month range, and monthly changes. Exchange rates are calculated converted from 1 KES into STN.

366 daily data points 25 hourly data points
Current exchange rate
0.16963033 STN
2026-11-13
Past 24 hours
+0.001141 STN
+0.68%
Past 7 days
+0.001749 STN
+1.04%
Past 30 days
+0.001323 STN
+0.79%
Past 1 year
+0.005326 STN
+3.24%
Position in 12-month range today
76/100
High range
Lowest
0.15948572
Today
0.16963033
Highest
0.17290592
12 month change
Monthly exchange rate changes over the last 12 months.
Change %
-1.20%
December
+0.05%
January
+1.08%
February
+2.25%
March
-0.21%
April
-0.42%
May
+1.95%
June
-0.71%
July
+0.16%
August
+2.20%
September
-0.44%
October
+0.43%
November
Long-term exchange rate view

KES to STN 5-Year Exchange Rate History | ihuilv

Annual averages, ranges, and trends over the last 5 years. Rates are displayed converted from 1 KES into STN.

935 daily observations
Strongest year
2024 · 0.17540038 STN
Average rate
Current range status
2026 · KES strengthens
YTD
Last updated
Updated hourly
Exchange rate charts by year Each row displays the average, lowest, highest, and annual change.
2024
Average rate 0.17540038 STN
Position: 100/100
Annual range
0.16922621 – 0.18368106 STN
KES strengthens +5.46%
2025
Average rate 0.16921273 STN
Position: 41/100
Annual range
0.16105487 – 0.18620456 STN
Volatility Year -10.68%
2026 Year to Date
Average rate 0.16496512 STN
Position: 3/100
Annual range
0.15948572 – 0.17290592 STN
KES strengthens +4.31%

This module summarizes historical performance and does not predict future exchange rates.

Common Amount Conversions

AmountExchange Rate
1 KES0.1696 STN
5 KES0.8482 STN
10 KES1.6963 STN
25 KES4.2408 STN
50 KES8.4815 STN
100 KES16.96 STN
500 KES84.82 STN
1,000 KES169.63 STN
5,000 KES848.15 STN
10,000 KES1696.3 STN

Common Amount Conversions (STN → KES)

AmountExchange Rate
1 STN5.895172 KES
5 STN29.47586 KES
10 STN58.951721 KES
25 STN147.379302 KES
50 STN294.758605 KES
100 STN589.52 KES
500 STN2947.59 KES
1,000 STN5895.17 KES
5,000 STN29475.86 KES
10,000 STN58951.72 KES

Exchange Rate History - Last 10 Days

DateExchange RateChange
2026-11-041 KES = 5.93917 STN+0.34%
2026-11-051 KES = 5.93744 STN-0.03%
2026-11-061 KES = 5.9566 STN+0.32%
2026-11-071 KES = 5.95647 STN+-0%
2026-11-081 KES = 5.91859 STN-0.64%
2026-11-091 KES = 5.91982 STN+0.02%
2026-11-101 KES = 5.9131 STN-0.11%
2026-11-111 KES = 5.94239 STN+0.5%
2026-11-121 KES = 5.93508 STN-0.12%
2026-11-131 KES = 5.89517 STN-0.67%