How to Withdraw Money from Western Union to M-Pesa
Introduction
Receiving money via Western Union and having it transferred into your M-Pesa wallet is now possible in many cases, removing the need to physically pick up cash. This guide gives you the fastest route, detailed steps, what you need, and answers to common concerns to ensure the transfer happens smoothly.
The Easiest Way
Visit the Western Union official site or app and start a new transfer
Select Kenya as destination and choose “Mobile Wallet” / “M-Pesa” as the receiving option
Fill in recipient’s full name, phone number (M-Pesa registered), and send amount
Pay using a supported payment method (card, bank account etc.)
The funds are delivered directly to the M-Pesa wallet; you get a confirmation
Step by Step Guide
Method 1: Online Transfer via Western Union Website or App
Log in (or sign up) to Western Union’s online platform
Choose “Send Money” then enter your country and recipient country (Kenya)
Select the “Mobile Wallet / M-Pesa” option as how the funds will be received
Enter accurate recipient details — full name, M-Pesa phone number
Choose your payment method (card, bank transfer etc.)
Confirm charges, exchange rate, and duration of transfer
Complete payment; recipient should receive funds in their wallet
2: At a Western Union Agent Location
Go to any Western Union agent location in your sending country
Fill out the transfer form, specifying the recipient as “Mobile Wallet / M-Pesa” with their number and details
Pay the required amount plus fees
Give the sender receipt / tracking number (MTCN or similar)
Inform recipient to wait for confirmation in their M-Pesa account
Method 3: Using M-Pesa Global on MySafaricom App / USSD (if available)
Open MySafaricom app or dial USSD for M-Pesa Global
Opt-in or ensure you are already registered for M-Pesa Global service
Add Western Union as a partner or select import from Western Union based on the options shown
Provide tracking details if required, plus sender name, amount, and associated code
Confirm receipt; funds appear in your M-Pesa balance
Important Notes & Tips
Ensure your M-Pesa phone number is correct and fully registered — errors here block transfers
Check transfer fees and exchange rates before committing payment — they affect how much you receive
Some countries or payment methods may delay transfers; check expected arrival time
Watch out for regulation or documentation requirements (e.g., ID verification) — have your ID ready
Always verify receipt with tracking number or confirmation SMS
FAQs
Q1. Is this service available in all countries?
Not always — Western Union supports sending to M-Pesa in many jurisdictions but availability depends on both sender and receiver country.
Q2. Will I need to pay extra charges?
Yes there are fees and sometimes currency conversion costs; always preview them before sending.
Q3. How long does it take for funds to hit my M-Pesa wallet?
Often it is almost instant or a few minutes, but in some cases delays could be a few hours or more depending on the method and country.
Q4. What if the funds do not arrive in M-Pesa?
Check the tracking number with Western Union, verify the recipient details, contact Western Union support, or confirm if M-Pesa Global service is active.
Q5. Do I need any code or secret question to pick up funds?
It depends on how Western Union processed the send; sometimes a tracking number or MTCN is used, sometimes a secret question. For mobile wallet transfers usually just the phone number and confirmation are needed.