SWIFT Codes for banks in Kenya

Below are the SWIFT codes for banks in Kenya. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

TransferWise

IDBankCityBranchSWIFT Code
1ABSA BANK KENYA PLCELDORET(ELDORET BRANCH)BARCKENXELD
2ABSA BANK KENYA PLCMOMBASA(DIGO ROAD MOMBASA)BARCKENXMDR
3ABSA BANK KENYA PLCMOMBASA(NKRUMAH ROAD BRANCH)BARCKENXMNR
4ABSA BANK KENYA PLCNAIROBI(BACK OFFICE PROCESSING CENTRE, BANK HOUSE)BARCKENXOCB
5ABSA BANK KENYA PLCNAIROBI(CARD CENTRE NAIROBI)BARCKENXNCC
6ABSA BANK KENYA PLCNAIROBI(DEALERS DEPARTMENT H/O)BARCKENXDLR
7ABSA BANK KENYA PLCNAIROBI(NAIROBI DISTRIBUTION CENTRE)BARCKENXNDC
8ABSA BANK KENYA PLCNAIROBI(PAYMENTS AND INTERNATIONAL SERVICES)BARCKENXPIS
9ABSA BANK KENYA PLCNAIROBI(PLAZA BUSINESS CENTRE)BARCKENXNPB
10ABSA BANK KENYA PLCNAIROBI(TRADE PROCESSING CENTRE)BARCKENXTPC
11ABSA BANK KENYA PLCNAIROBI(VOUCHER PROCESSING CENTRE)BARCKENXVPC
12ABSA BANK KENYA PLCNAIROBIHead officeBARCKENX
13AFRICAN BANKING CORPORATION LTDNAIROBIHead Office/koinange St.ABCLKENA
14BANK OF AFRICA KENYA LTDMOMBASA(MOMBASA BRANCH)AFRIKENX002
15BANK OF AFRICA KENYA LTDNAIROBIReinsurance Plaza NairobiAFRIKENX
16BANK OF BARODA (KENYA) LTDELDORET(ELDORET BRANCH)BARBKENAELD
17BANK OF BARODA (KENYA) LTDKAKAMEGA(KAKAMEGA BRANCH)BARBKENAKAK
18BANK OF BARODA (KENYA) LTDKISUMU(KISUMU BRANCH)BARBKENAKIS
19BANK OF BARODA (KENYA) LTDMERU(MERU BRANCH)BARBKENAMER
20BANK OF BARODA (KENYA) LTDMOMBASA(DIGO ROAD, MOMBASA)BARBKENAMOM
21BANK OF BARODA (KENYA) LTDMOMBASA(MOMBASA ROAD BRANCH)BARBKENAMRN
22BANK OF BARODA (KENYA) LTDMOMBASA(NYALI BRANCH, MOMBASA, KENYA)BARBKENANYA
23BANK OF BARODA (KENYA) LTDNAIROBI(DIAMOND PLAZA)BARBKENADIA
24BANK OF BARODA (KENYA) LTDNAIROBI(INDUSTRIAL AREA BR.)BARBKENAIND
25BANK OF BARODA (KENYA) LTDNAIROBI(NAIROBI MAIN)BARBKENANMO
26BANK OF BARODA (KENYA) LTDNAIROBI(SARIT CENTRE)BARBKENASAR
27BANK OF BARODA (KENYA) LTDNAIROBINairobi MainBARBKENA
28BANK OF BARODA (KENYA) LTDNAKURU(NAKURU BRANCH)BARBKENANAK
29BANK OF BARODA (KENYA) LTDTHIKA(THIKA BRANCH)BARBKENATHI
30BANK OF INDIAELDORET(ELDORET)BKIDKENAELD
31BANK OF INDIAKISUMU(KISUMU)BKIDKENAKSM
32BANK OF INDIAMOMBASA(MOMBASA BR)BKIDKENAMSA
33BANK OF INDIANAIROBI(INDUSTRIAL AREA BR)BKIDKENAIAB
34BANK OF INDIANAIROBI(WESTLANDS BR)BKIDKENAWST
35BANK OF INDIANAIROBIKenyatta Avenue , NairobiBKIDKENA
36CARITAS MICROFINANCE BANK LIMITEDNAIROBICRMFKENA
37CENTRAL BANK OF KENYANAIROBI(BANKING DIVISION)CBKEKENXBKG
38CENTRAL BANK OF KENYANAIROBI(CURRENCY DIVISION)CBKEKENXCNY
39CENTRAL BANK OF KENYANAIROBI(NATIONAL DEBT DIVISION)CBKEKENXNDO
40CENTRAL BANK OF KENYANAIROBIHead OfficeCBKEKENX
41CENTRAL DEPOSITORY AND SETTLEMENT CORPORATIONNAIROBICDSNKENA
42CITIBANK N.A. NAIROBINAIROBI(TRADE SERVICES DEPARTMENT)CITIKENATRD
43CITIBANK N.A. NAIROBINAIROBIHead Office , NairobiCITIKENA
44CONSOLIDATED BANK OF KENYA LTDNAIROBIHead OfficeCONKKENA
45CREDIT BANK LIMITEDNAIROBIHead OfficeCRBTKENA
46DEVELOPMENT BANK OF KENYA LIMITEDNAIROBIHead OfficeDEVKKENA
47DIAMOND TRUST BANK KENYA LIMITEDNAIROBI(HEAD OFFICE)DTKEKENA
48DIB BANK KENYA LTDNAIROBIHead OfficeDUIBKENA
49EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANKNAIROBIESATKENA
50ECOBANK KENYA LTDNAIROBIHead OfficeECOCKENA

Last Database Update : 01-OCT-2020

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.