Ways of banking
Interested in:

Money Transfer Services

Through our international money transfer partners, Western Union, MoneyGram, WorldRemit, Ria, Transfast, Small world, Dahabshiil, TerraPay, Thunes, MFS Africa, we offer safe, fast & reliable money transfer services across more than 200 countries and territories around the world.

To send or receive money, simply walk into your nearest KCB Bank branch with your identification document and transact at our dedicated money transfer counters. You can also send or receive money from/or direct to your KCB Bank account using our mobile banking on the KCB App or by dialing *522#.

Through our account-based money transfer services, your loved ones living abroad can now deposit money directly into your KCB Bank account using the following money transfer services.

• Dahabshiil

• TerraPay

• Thunes

• MFS Africa

• Ria Money Transfer

Protect Yourself From Fraud

#ItJustMakesCents Terms and Conditions

Western Union

Present in over 200 countries and available in over 500,000 locations around the globe transacting in over 130 currencies. This partnership ensures you can send and receive money from anywhere in the world into your KCB bank account or at any of our KCB branches.

Receiving Money Using Western Union

To receive money, open your KCB App, tap on ‘Global Transfers’, select ‘Receive Money’ & follow prompts. You will need a valid KCB Bank Account & the unique 10-digit MTCN number

If you would prefer to visit a branch to complete your transaction, you will need a valid personal identification document, MTCN and sender details. The teller will process and give you the money in local currency.

Sending Money Using Western Union

To send money, open your KCB App, tap on ‘Global Transfers’, select ‘Send Money’ & follow prompts. You will need to have sufficient funds in your KCB account, the sender’s full names as per their national identification document and the country of receiving.

If you would prefer to visit a branch to send money, you will need a valid personal identification document, the amount of money you wish to send, and the sender’s details. The teller will process and give you the MTCN number to share with the receiver.

Ria Money Transfer

Available in over 160 countries, in over 397,000 locations and trading in 100+ currencies. Customers can access Cash pick up, bank deposits and home delivery services (in some countries) with this partner. The KCB partnership allows you to receive your money at any of our branches and deposit the money transfer into your bank account.


A digital money remittance company available in over 150 countries globally and offering remittances in over 90 currencies. The partnership allows you to deposit the remittance into your bank account anytime anywhere. The service is also available as a cash pick up at any of our branches.

How do I receive money using WorldRemit?

  • WordRemit enables KCB customers to receive money from abroad securely into their KCB Kes or USD bank account.


Available in over 350,000 agent locations around the world. Offers cash pick up at outlets, account based money transfer and delivery to mobile wallets. The partnership gives you access to the services from any of our branches and the KCB App, USSD and IBank.

Sending money using MoneyGram:

  • Visit a KCB Bank branch, with your ID (national ID, Passport, Alien card) and relevant documentation (risk profile dependent).
  • A friendly teller will capture your send transaction details and provide you with an 8 digit transaction identification number.
  • You would need to provide the recipient you have sent money to with the relevant Money Transfer reference number.
  • The receiver can then collect the cash from the relevant Money Transfer agent in the beneficiary country.

Receiving a money transfer using MoneyGram:

  • Obtain the Money Transfer reference number from the sender.


Transfast is a global payments network that provides cross-border payment services to Originating Institutions. Transfast's partnership with KCB allows customers to receive cash payout at any of our KCB branches in Kenya.

How to receive money via Transfast:

  • Get the 13-digit unique Transaction Pin (TF PIN) from the sender.
  • Go to any KCB Bank branch in Kenya.
  • Show the teller the Transaction PIN together with your ID (national ID, Passport or any acceptable legal identification as proof of identity) and receive your money.


TerraPay is a licensed digital payments infrastructure and solutions provider, paving the global payments highway that enables customers and businesses globally to send and receive payments on a secure, transparent, efficient, and real-time basis. Globally, TerraPay enables more than 1.5 Billion bank accounts and 200+ Million mobile money wallets in over 50 countries to receive real time cross-border money transfers

How do I receive money using TerraPay?

  • With TerraPay, you are able to receive cross-border remittances securely and directly into your KCB account in real-time.

Use any of the following partners and modes to send money directly to your KCB Bank account with TerraPay.

Partner name Countries Mode to send
BFC Bharain Bahrain Visit any BFC Bharain outlet and request to send money to KCB Bank account
Daytona United Arab Emirates, South Africa, Great Britain, Bahrain Visit any Daytona outlet to send money to a KCB Bank account.
GME Korea South Korea Download the GMEREMIT App or visit the online portal and use your card to remit cash to KCB Bank account
Instant Cash United Arab Emirates, Bahrain, Oman, Qatar, Seychelles, Kuwait, Saudi Arabia, Uganda Visit any Instant outlet and request to send money to KCB Bank account
Transferwise Great Britain, United Arab Emirates, Belgium, Ireland, Italy, Mayotte, Germany, Denmark, Kenya, USA, Finland, Russia, Senegal, Japan, Canada, Hungary, Jamaica, Netherlands, Norway, Czech Republic, Poland, Brazil, Croatia, South Africa, Switzerland, Malaysia Download the TRANSFERWISE App or visit the online portal and use your card or direct debit (where permitted) to remit cash to KCB Bank account
Money Ex Germany Download the App from the app store or visit the online portal and use your card to remit cash to KCB Bank account


The most convenient way to send money to loved ones across borders. Dahabshiil is the trusted online money transfer service, with flexible payment and sending options. It offers low-cost money transfers abroad in over 120 countries, quick and secure delivery, and an instant chat service – all in one easy-to-use platform.

From GBP, USD and EUR, Dahabshiil provides the best exchange rates and low-cost fees on your money transfers to friends and family abroad. They also offer favorable rates on all other major currencies.

How do I receive money using Dahabshiil?

Advise your loved one in the Diaspora to either visit a Dahabshiil branch/agent, log on to Dahabshiil online or use the Dahabshiil App to send money direct to your KCB Account.

Online services are available for customers in the United States, Canada. United Kingdom, Sweden, Denmark, Norway, Netherlands, Belgium, Spain, Finland, Bulgaria, Austria, Greece and Croatia


Thunes is a business-to-business company that powers payments for the world’s fastest-growing businesses. Corporates and financial institutions can move funds seamlessly, securely and cost-effectively with Thunes’ well-established, reliable and far-reaching network. Thunes is used by leading global banks, money transfer operators, platforms and many other businesses to make payments to bank accounts, mobile wallets and cash pick-up providers around the world.

Customers across the globe can use the following partners to send money direct into KCB Bank accounts safely and in near real-time with Thunes.

1. Blabla Connect

12. MasterRemit

2. CashPlus

13. MoneyGram

3. Commercial Bank of Dubai

14. Neema_Shefa

4. DEK-CO(UK) Limited (Paydek)

15. Payoneer

5. FDH Financial Holdings Limited

16. Rewire

6. GME

17. Skrill Ltd


18. Thamor Trading Corporation D.B.A. RemitBee

8. Intermex

19. United Nations Federal Credit Union

9. JubaExpress

20. Vodacom Tanzania

10. Majority USA LLC

21.WIC Worldcom Finance Ltd

11. MamaMoney

Small World

Small World is a money transfer services provider helping people to make inexpensive transfers to their families, friends, and businesses around the world. Small World’s global team of over 800 people help facilitate money transfers to more than 190 countries every day.

Countries Mode to send


California, Connecticut, Delaware Columbia, Florida, Georgia, Illinois, Maryland, Michigan, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, Tennessee, Texas, Virginia

Download the Small World App or visit the online portal and send money to a KCB Bank account.

IVIF's Africa

Want to increase your business revenues? Sign up to become a subagent and offer international money transfer services to your customers for the following services.

Below is what is required to become a subagent.

  • Have a registered business with the business account in KCB
  • Business Registration Documents ( Certificate of Incorporation + CR1, CR2, CR8 & CR12 / Memorandum & Articles of association OR Certificate of Registration )
  • Business Regulatory License
  • Company KRA PIN certificate (where applicable)
  • Owner(s) Identification Documents & KRA PINs
  • Photo of interior & exterior of Outlet(s)
  • Address proof (lease agreement/utility bill which shows the address of the sub-agent)
  • Single Business Permit

Interested? Get in touch with us on

Find a KCB Bank Agent near you.