Currency converter for Kenya
Live mid-market rates, refreshed through the day. A transfer gives you less than this.
1 US Dollar = KSh 129.52
US Dollar
Kenyan Shilling
1 USD = 129.51 KES
Mid-market rates. See our diaspora hub for what each provider actually pays out.
By paybillke · Live rates, refreshed every six hours
Independent. Not affiliated with any company listed.
Live mid-market feed. If it is unreachable the page falls back to figures verified on 2026-09-19 and says so.
Logic and copy © 2026 paybillke. Verified weekly. If you spot an error, use the report tool.
How we verify →Frequently asked
Why is my actual transfer rate different?
This is the mid-market rate, the midpoint banks trade at with each other. No provider gives you that. They take a margin on top: around 1.4% at the cheap end, 2.5% and up at the expensive end, before any fixed fee. Check the quote your provider shows you before sending.
How often do these rates update?
Every six hours from a live feed. If the feed is unreachable the page falls back to our last verified figures and says so on the page rather than pretending to be current.
Can I use this for paying a USD invoice?
For an estimate, yes. For settlement, use the rate your bank quotes at the moment you convert.