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.
129224.74 KES
The calculation of 1000 USD (United States Dollar) to KES (Kenyan Shilling) is based on current data as of 07.07.2026 01:00 UTC, and equals 129,224.74 KES (one hundred twenty-nine thousand two hundred and twenty-four Kenyan Shillings).
Currency rate chart USD - KES
1 United States Dollar = 129.2247 Kenyan Shilling
Current rate as of: 07.07.2026 01:00 UTC
Value dynamics of 1000 USD to KES
| Date | 1,000.00 USD | Daily change, KES | Daily change % |
|---|---|---|---|
| 07.07.2026 | 129,224.7420 KES | −23.7980 KES | −0.02% |
| 06.07.2026 | 129,248.5400 KES | +13.5840 KES | +0.01% |
| 05.07.2026 | 129,234.9560 KES | −11.5520 KES | −0.01% |
| 04.07.2026 | 129,246.5080 KES | −6.9720 KES | −0.01% |
| 03.07.2026 | 129,253.4800 KES | −55.1830 KES | −0.04% |
| 02.07.2026 | 129,308.6630 KES | −185.8390 KES | −0.14% |
| 01.07.2026 | 129,494.5020 KES | +50.5880 KES | +0.04% |
| 30.06.2026 | 129,443.9140 KES | −80.0860 KES | −0.06% |
| 29.06.2026 | 129,524.00 KES | −14.8170 KES | −0.01% |
| 28.06.2026 | 129,538.8170 KES | +1.4900 KES | +0.00% |
| 27.06.2026 | 129,537.3270 KES | −14.4360 KES | −0.01% |
| 26.06.2026 | 129,551.7630 KES | +136.2530 KES | +0.11% |
| 25.06.2026 | 129,415.5100 KES | −93.2930 KES | −0.07% |
| 24.06.2026 | 129,508.8030 KES | +104.6140 KES | +0.08% |
| 23.06.2026 | 129,404.1890 KES | +44.6700 KES | +0.03% |
| 22.06.2026 | 129,359.5190 KES | −76.9860 KES | −0.06% |
| 21.06.2026 | 129,436.5050 KES | −13.0530 KES | −0.01% |
| 20.06.2026 | 129,449.5580 KES | −16.5040 KES | −0.01% |
| 19.06.2026 | 129,466.0620 KES | −14.3790 KES | −0.01% |
| 18.06.2026 | 129,480.4410 KES | +81.8670 KES | +0.06% |
| 17.06.2026 | 129,398.5740 KES | +16.5600 KES | +0.01% |
| 16.06.2026 | 129,382.0140 KES | −72.4180 KES | −0.06% |
| 15.06.2026 | 129,454.4320 KES | +47.9320 KES | +0.04% |
| 14.06.2026 | 129,406.5000 KES | −5.6850 KES | −0.00% |
| 13.06.2026 | 129,412.1850 KES | +32.4240 KES | +0.03% |
| 12.06.2026 | 129,379.7610 KES | +4.6400 KES | +0.00% |
| 11.06.2026 | 129,375.1210 KES | +62.1880 KES | +0.05% |
| 10.06.2026 | 129,312.9330 KES | +96.8110 KES | +0.07% |
| 09.06.2026 | 129,216.1220 KES | −44.4510 KES | −0.03% |
| 08.06.2026 | 129,260.5730 KES | — | — |