FxRate.org

USD to KES

US Dollar to Kenyan Shilling

1 USD = 129.95 KES
▼ -0.05 (-0.04%) 24 h
Updated 10 Nov 2026, 06:00 UTC · rates refreshed hourly

USD to KES converter

1 USD = 129.95 KES · 1 KES = 0.00769527 USD

USD to KES chart

USD/KES change over time

PeriodRate thenChange%
1 day130.00-0.05▼ -0.04%
1 week129.95+0.00■ +0.00%
1 month129.80+0.15▲ +0.12%
3 months129.34+0.61▲ +0.47%
6 months129.16+0.79▲ +0.61%
1 year129.19+0.76▲ +0.59%
2 years129.72+0.23▲ +0.18%
5 years111.80+18.15▲ +16.23%
RangeLowHigh
1D129.83130.00
1W129.83130.21
1M129.73130.12
3M128.28130.16
6M128.28130.16
1Y127.90130.29
3Y127.13163.99
5Y81.250163.99

Send USD to KES: what arrives

Indicative figures for sending 100 USD. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (USD)Recipient gets (KES)Speed
SkrillBest124.470.0012,446.61Same To 3 Days
Ria129.955.0012,345.254 Days
Western Union123.672.9911,997.56Immediate
Ria129.958.0011,955.40Instant
MoneyGram125.695.0011,940.33Immediate
MoneyGram124.534.9911,831.703 To 5 Days
Sigue Money Transfers126.5710.0011,391.42Same Day
MoneyGram125.699.9911,313.14Immediate
Western Union125.699.9911,313.14Immediate
MoneyGram124.5310.0011,207.80Immediate
Western Union123.679.9911,131.843 To 5 Days
Ria129.9520.0010,396.00Instant

Mid-market rate for comparison: 1 USD = 129.95 KES. Data as of 2016-11-06. Some links may be paid placements.

USD to KES conversion table

Print this table

USDKES
1 USD129.95 KES
5 USD649.75 KES
10 USD1,299.50 KES
25 USD3,248.75 KES
50 USD6,497.50 KES
100 USD12,995.00 KES
500 USD64,975.00 KES
1,000 USD129,950.00 KES
5,000 USD649,750.00 KES
10,000 USD1,299,500.00 KES
KESUSD
1 KES0.01 USD
5 KES0.04 USD
10 KES0.08 USD
25 KES0.19 USD
50 KES0.38 USD
100 KES0.77 USD
500 KES3.85 USD
1,000 KES7.70 USD
5,000 KES38.48 USD
10,000 KES76.95 USD
We use cookies to improve your experience.
Privacy Policy