$0 Fee1: For online money transfers to M-Pesa 24/7 - try it today!

Current Exchange Rate for USA to Kenya : 1 USD = 100.215 KES


Enjoy great exchange rates1 and low fees so more of your money gets to your loved ones.


reliable icon
Your money gets to where you want it when they need it.


MoneyGram offers send and receive service to M-Pesa accounts in Kenya
MoneyGram offers send and receive service to M-Pesa accounts in Kenya. 2

Easy pick up from locations across Kenya or send direct to all M-Pesa mobile wallets

Your family and friends can pick up their money from a MoneyGram agent location including:

Co-operative Bank of Kenya Agent Logo
DBT Agent Logo
KCB Agent Logo
M-PESA Agent Logo

We make it easy to send and receive money online and in person

With MoneyGram’s reliable and easy online tools, transferring money online is fast and convenient.

With just the click of a button you can send online, and whether you are sending money to cover household expenses, unexpected emergencies, or sending a gift, MoneyGram has you covered. There are locations across Kenya to pick up cash.

Plus - you can send to any M-PESA mobile wallet to get the money where you need it, when you need it, quickly.

Be sure to check the MoneyGram cost estimator to find great exchange rates and fees for your money transfer.