USD-KES
Medium Volatility
USD to KES Exchange Rate Report
June 2026 Analysis
Average Rate
128.6990
Monthly Change
-0.82%
Best Provider
moneygram
Data Points
214
Executive Summary
In June 2026, the USD to KES exchange rate weakened, moving from 129.5300 to 128.4700 (-0.82% change).
The average rate across all providers was 128.6990, with rates ranging from 126.1597 to 132.0167. Market volatility was medium during this period.
moneygram consistently offered the best rates, making it the recommended provider for this corridor during June.
Rate Range Analysis
Lowest Rate
126.1597
Average Rate
128.6990
Highest Rate
132.0167
Opening: 129.5300Closing: 128.4700
Provider Performance
| Provider | Avg Rate | Min | Max | Days Best |
|---|---|---|---|---|
Best moneygram | 131.8833 | 131.8364 | 132.0167 | 7 days |
remitly | 131.6867 | 131.5200 | 131.8400 | 20 days |
wise | 129.4218 | 129.2000 | 129.6000 | 3 days |
paysend | 129.0810 | 128.8003 | 129.2435 | |
sendwave | 128.9346 | 128.4616 | 129.1966 | |
taptapsend | 127.9343 | 127.0000 | 128.5000 | |
westernunion | 126.8610 | 126.7483 | 126.9982 | |
xe | 126.5292 | 126.1597 | 126.9826 |
Best Time to Transfer
Best Day
Tuesday
Average rate: 128.8107
Avoid
Wednesday
Average rate: 128.3796
Based on 214 data points collected throughout June 2026.
Ready to Transfer?
Compare current provider options for USD to KES right now.
Compare Current Estimates