Quick access

5,000 USD to KES: US Dollar to Kenyan Shilling

5,000 USD = 649,643.89 KES

1 USD = 129.93 KES · Mid-market rate for 8 November 2026

= Tip: type a sum like 1500+250 or 12*350.

Recent:

Mid-market rates for 8 November 2026. Banks and transfer services add a margin.

Compare your bank or transfer rate

Enter the rate and fee you are offered to see what the recipient really gets.

Good transfer services usually stay within about 1% of the mid-market rate, fees included.

in other currencies

Your list is saved in this browser.

USD to KES over the last 30 days

+0.12%

10 Oct 8 Nov 2026
Low
129.68
High
129.99
Today
129.93
Daily rates
Date1 USD in KES
Sun 8 Nov 2026129.93
Sat 7 Nov 2026129.92
Fri 6 Nov 2026129.90
Thu 5 Nov 2026129.94
Wed 4 Nov 2026129.92
Tue 3 Nov 2026129.94
Mon 2 Nov 2026129.96
Sun 1 Nov 2026129.93
Sat 31 Oct 2026129.85
Fri 30 Oct 2026129.95
Thu 29 Oct 2026129.94
Wed 28 Oct 2026129.85
Tue 27 Oct 2026129.89
Mon 26 Oct 2026129.81
Sun 25 Oct 2026129.81
Sat 24 Oct 2026129.75
Fri 23 Oct 2026129.86
Thu 22 Oct 2026129.84
Wed 21 Oct 2026129.83
Tue 20 Oct 2026129.92
Mon 19 Oct 2026129.99
Sun 18 Oct 2026129.84
Sat 17 Oct 2026129.77
Fri 16 Oct 2026129.83
Thu 15 Oct 2026129.80
Wed 14 Oct 2026129.68
Tue 13 Oct 2026129.74
Mon 12 Oct 2026129.74
Sun 11 Oct 2026129.76
Sat 10 Oct 2026129.78

US Dollar to Kenyan Shilling

USDKES
1 USD129.93 KES
2 USD259.86 KES
5 USD649.64 KES
10 USD1,299.29 KES
20 USD2,598.58 KES
25 USD3,248.22 KES
50 USD6,496.44 KES
100 USD12,992.88 KES
200 USD25,985.76 KES
250 USD32,482.19 KES
300 USD38,978.63 KES
500 USD64,964.39 KES
1,000 USD129,928.78 KES
1,500 USD194,893.17 KES
2,000 USD259,857.56 KES
2,500 USD324,821.95 KES
3,000 USD389,786.33 KES
5,000 USD649,643.89 KES
10,000 USD1,299,287.78 KES
20,000 USD2,598,575.56 KES
50,000 USD6,496,438.91 KES
100,000 USD12,992,877.82 KES

Kenyan Shilling to US Dollar

KESUSD
1 KES0.007697 USD
2 KES0.01539 USD
5 KES0.03848 USD
10 KES0.07697 USD
20 KES0.1539 USD
25 KES0.1924 USD
50 KES0.3848 USD
100 KES0.7697 USD
200 KES1.54 USD
250 KES1.92 USD
300 KES2.31 USD
500 KES3.85 USD
1,000 KES7.70 USD
1,500 KES11.54 USD
2,000 KES15.39 USD
2,500 KES19.24 USD
3,000 KES23.09 USD
5,000 KES38.48 USD
10,000 KES76.97 USD
20,000 KES153.93 USD
50,000 KES384.83 USD
100,000 KES769.65 USD

Popular conversions

314 more conversions