Exchange rate of 1000 USD for KES today
The value of 1000 USD (United States Dollar) in KES (Kenyan Shilling) today. Convert 1000 USD to KES with the online currency converter.
129462.30 KES
The calculation of 1000 USD (United States Dollar) to KES (Kenyan Shilling) is based on current data as of 21.08.2026 12:00 UTC, and equals 129,462.30 KES (one hundred twenty-nine thousand four hundred and sixty-two Kenyan Shillings).
Currency rate chart USD - KES
1 United States Dollar = 129.4623 Kenyan Shilling
Current rate as of: 21.08.2026 12:00 UTC
Value dynamics of 1000 USD to KES
| Date | 1,000.00 USD | Daily change, KES | Daily change % |
|---|---|---|---|
| 21.08.2026 | 129,462.2970 KES | −38.3790 KES | −0.03% |
| 20.08.2026 | 129,500.6760 KES | +16.0860 KES | +0.01% |
| 19.08.2026 | 129,484.5900 KES | +208.6290 KES | +0.16% |
| 18.08.2026 | 129,275.9610 KES | +37.0650 KES | +0.03% |
| 17.08.2026 | 129,238.8960 KES | +24.8720 KES | +0.02% |
| 16.08.2026 | 129,214.0240 KES | +5.7620 KES | +0.00% |
| 15.08.2026 | 129,208.2620 KES | −35.0110 KES | −0.03% |
| 14.08.2026 | 129,243.2730 KES | +2.7730 KES | +0.00% |
| 13.08.2026 | 129,240.5000 KES | −96.4650 KES | −0.07% |
| 12.08.2026 | 129,336.9650 KES | −43.1360 KES | −0.03% |
| 11.08.2026 | 129,380.1010 KES | +21.0770 KES | +0.02% |
| 10.08.2026 | 129,359.0240 KES | −63.8600 KES | −0.05% |
| 09.08.2026 | 129,422.8840 KES | −3.4340 KES | −0.00% |
| 08.08.2026 | 129,426.3180 KES | +6.8120 KES | +0.01% |
| 07.08.2026 | 129,419.5060 KES | +62.8610 KES | +0.05% |
| 06.08.2026 | 129,356.6450 KES | −51.7790 KES | −0.04% |
| 05.08.2026 | 129,408.4240 KES | +109.0850 KES | +0.08% |
| 04.08.2026 | 129,299.3390 KES | −216.9670 KES | −0.17% |
| 03.08.2026 | 129,516.3060 KES | +142.7460 KES | +0.11% |
| 02.08.2026 | 129,373.5600 KES | +0.4400 KES | +0.00% |
| 01.08.2026 | 129,373.1200 KES | −19.7800 KES | −0.02% |
| 31.07.2026 | 129,392.9000 KES | −120.0830 KES | −0.09% |
| 30.07.2026 | 129,512.9830 KES | +31.0560 KES | +0.02% |
| 29.07.2026 | 129,481.9270 KES | −7.9250 KES | −0.01% |
| 28.07.2026 | 129,489.8520 KES | −68.1760 KES | −0.05% |
| 27.07.2026 | 129,558.0280 KES | +102.2970 KES | +0.08% |
| 26.07.2026 | 129,455.7310 KES | +24.0890 KES | +0.02% |
| 25.07.2026 | 129,431.6420 KES | −3.3000 KES | −0.00% |
| 24.07.2026 | 129,434.9420 KES | +105.6120 KES | +0.08% |
| 23.07.2026 | 129,329.3300 KES | — | — |