How Can I Withdraw Money From KCB To M-Pesa?
To withdraw money from kcb to mpesa, use the kcb USSD code *522# as guided below.
- Go to KCB M-Benki
Start by dialing *522# to access kcb bank m-benki menu in your phone.
- Select ‘mykash’ then m-pesa.
From the pop-up menu that shall appear, select ‘mykash’ option then proceed to select mpesa
- Select mpesa account to send to
Under the m-pesa menu, select the option to send money to either your account or another account.
- Enter ammont
Now enter the amount you want to transfer as long as it is not more than 70,000 shillings.
- Confirm money withdrawal details.
Next, you shall get a pop-up showing the amount that you want to transfer and what it shall cost you as transaction fees. If all the details are accurate, accept to complete the transaction.
- Recieve a confirmation message.
You shall recieve an sms shortly confirming the amount you have transferred from KCB to account to mpesa.

Video On How To Withdraw From KCB Account To Mpesa
Learn how to send money to kcb via mpesa here.
Common Queries About Sending From KCB To Mpesa
To withdraw money from kcb to mpesa without the kcb m-banking app, use the kcb ussd code *522#
No, its not free to transfer money from kcb to m-pesa. You shall be charged a transferring charge of 11 shillings for 101 shillings to 78 shillings for transactions of 20,001 to 150,000 shillings.
You can transfer a maximum of 150,000 shillings from kcb to mpesa. The minimum amount you can send from kcb to mpesa is 100 shillings.
To transfer money from kcb to another mpesa acconut, enter the mobile number of the mpesa account you want to send to instead of your registered kcb mpesa number.