Skip to content
Calculator

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

12,951.5

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.

Related