Browse Swift Codes by Country

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

What is a SWIFT Code?

Swift code or also commonly known as BIC Code is a standard format to uniquely identify a bank, financial institution and non-financial institution. This standard approved by the International Organization for Standardization (ISO). BIC stands for Business Identifier Codes.

The codes are widely used when transferring money between banks, particularly for international wire transfers or telegraphic transfer. Other uses include to transmit messages between financial institutions and banks.

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.

The Swift code can be either 8 or 11 characters long, and 8 digits code refers to the primary office. The code consists of 4 separate section, and the format arrange in the following manner;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the institution. Only letters.
  • The next 2 characters ("BB") specify the country where the instituions located. The code follows the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the instiution's location. Can be letters and digits. Passive participants will have "1" in the second character,
  • The last 3 characters ("DDD") specify the institution's branch. This section is an optional. A 'XXX' refers to a primary office. Can be letters and digits.


Kenya Bank SWIFT Codes - Page 1

Kenya The table below are the list of Swift Codes for all banks and institutions in Kenya. Click on the Swift Code to find out the bank or institution details, address & maps.

No Bank or Institution City Branch SWIFT Code
1 AFRICAN BANKING CORPORATION LTD NAIROBI ABCLKENA
2 AFRICAN DEVELOPMENT BANK NAIROBI AFDBKEN1
3 AFRIKA INVESTMENT BANK LTD NAIROBI ASHSKEN1
4 BANK OF AFRICA KENYA LTD MOMBASA (MOMBASA BRANCH) AFRIKENX002
5 BANK OF AFRICA KENYA LTD NAIROBI AFRIKENX
6 BANK OF BARODA (KENYA) LTD ELDORET (ELDORET BRANCH) BARBKENAELD
7 BANK OF BARODA (KENYA) LTD KAKAMEGA (KAKAMEGA BRANCH) BARBKENAKAK
8 BANK OF BARODA (KENYA) LTD KISUMU (KISUMU BRANCH) BARBKENAKIS
9 BANK OF BARODA (KENYA) LTD MERU (MERU BRANCH) BARBKENAMER
10 BANK OF BARODA (KENYA) LTD MOMBASA (DIGO ROAD, MOMBASA) BARBKENAMOM
11 BANK OF BARODA (KENYA) LTD MOMBASA (MOMBASA ROAD BRANCH) BARBKENAMRN
12 BANK OF BARODA (KENYA) LTD MOMBASA (NYALI BRANCH, MOMBASA, KENYA) BARBKENANYA
13 BANK OF BARODA (KENYA) LTD NAIROBI BARBKENA
14 BANK OF BARODA (KENYA) LTD NAIROBI (DIAMOND PLAZA) BARBKENADIA
15 BANK OF BARODA (KENYA) LTD NAIROBI (INDUSTRIAL AREA BR.) BARBKENAIND
16 BANK OF BARODA (KENYA) LTD NAIROBI (NAIROBI MAIN) BARBKENANMO
17 BANK OF BARODA (KENYA) LTD NAIROBI (SARIT CENTRE) BARBKENASAR
18 BANK OF BARODA (KENYA) LTD NAKURU (NAKURU BRANCH) BARBKENANAK
19 BANK OF BARODA (KENYA) LTD THIKA (THIKA BRANCH) BARBKENATHI
20 BANK OF INDIA ELDORET (ELDORET) BKIDKENAELD
21 BANK OF INDIA KISUMU (KISUMU) BKIDKENAKSM
22 BANK OF INDIA MOMBASA BKIDKEM1
23 BANK OF INDIA MOMBASA (MOMBASA BR) BKIDKENAMSA
24 BANK OF INDIA NAIROBI BKIDKENA
25 BANK OF INDIA NAIROBI BKIDKEM10NA
26 BANK OF INDIA NAIROBI (INDUSTRIAL AREA BR) BKIDKENAIAB
27 BANK OF INDIA NAIROBI (WESTLANDS BR) BKIDKENAWST
28 BARCLAYS BANK OF KENYA, LTD. ELDORET (ELDORET BRANCH) BARCKENXELD
29 BARCLAYS BANK OF KENYA, LTD. MOMBASA (DIGO ROAD MOMBASA) BARCKENXMDR
30 BARCLAYS BANK OF KENYA, LTD. MOMBASA (NKRUMAH ROAD BRANCH) BARCKENXMNR
31 BARCLAYS BANK OF KENYA, LTD. NAIROBI BARCKENX
32 BARCLAYS BANK OF KENYA, LTD. NAIROBI (BACK OFFICE PROCESSING CENTRE, BANK HOUSE) BARCKENXOCB
33 BARCLAYS BANK OF KENYA, LTD. NAIROBI (CARD CENTRE NAIROBI) BARCKENXNCC
34 BARCLAYS BANK OF KENYA, LTD. NAIROBI (DEALERS DEPARTMENT H/O) BARCKENXDLR
35 BARCLAYS BANK OF KENYA, LTD. NAIROBI (NAIROBI DISTRIBUTION CENTRE) BARCKENXNDC
36 BARCLAYS BANK OF KENYA, LTD. NAIROBI (PAYMENTS AND INTERNATIONAL SERVICES) BARCKENXPIS
37 BARCLAYS BANK OF KENYA, LTD. NAIROBI (PLAZA BUSINESS CENTRE) BARCKENXNPB
38 BARCLAYS BANK OF KENYA, LTD. NAIROBI (TRADE PROCESSING CENTRE) BARCKENXTPC
39 BARCLAYS BANK OF KENYA, LTD. NAIROBI (VOUCHER PROCESSING CENTRE) BARCKENXVPC
40 BARCLAYTRUST INVESTMENT SERVICES LIMITED NAIROBI BAIVKEN1
41 BIASHARA BANK OF KENYA LTD. MOMBASA BIBKKEN10MB
42 BIASHARA BANK OF KENYA LTD. NAIROBI BIBKKEN1
43 BRITISH AMERICAN TOBACCO AREA LTD NAIROBI BATSKE31
44 BRITISH AMERICAN TOBACCO KENYA LTD NAIROBI BATSKEN1
45 CARITAS MICROFINANCE BANK LIMITED NAIROBI CRMFKENA
46 CENTRAL BANK OF KENYA ELDORET (ELDORET BRANCH) CBKEKEN1ELD
47 CENTRAL BANK OF KENYA KISUMU (KISUMU BRANCH) CBKEKEN1KSM
48 CENTRAL BANK OF KENYA MOMBASA (MOMBASA BRANCH) CBKEKEN1MSA
49 CENTRAL BANK OF KENYA NAIROBI CBKEKENX
50 CENTRAL BANK OF KENYA NAIROBI (BANKING DIVISION) CBKEKENXBKG