Skip to main content
Flag of KE

SWIFT codes in Kenya

KE · KES

By Awais ImranKenya codes from the SWIFT registryOur methodology

82 banks in Kenya, from AFRICAN BANKING CORPORATION LTD (ABCLKENA) onward; every code carries KE as its country part.

Banks

82

SWIFT codes

86

Branches

166

Currency

KES

Banks and SWIFT codes in Kenya

A3 banks · 3 swift codes

A
AFRICAN BANKING CORPORATION LTD

SWIFT/BICCity
ABCLKENAXXXNAIROBI

A
AFRICAN DEVELOPMENT BANK

SWIFT/BICCity
AFDBKEN1XXXNAIROBI

A
AFRIKA INVESTMENT BANK LTD

SWIFT/BICCity
ASHSKEN1XXXNAIROBI
B8 banks · 41 swift codes

B
BANK OF AFRICA KENYA LTD

SWIFT/BICCity
AFRIKENXXXXNAIROBI
AFRIKENX002MOMBASA

B
BANK OF BARODA (KENYA) LTD

SWIFT/BICCity
BARBKENAXXXNAIROBI
BARBKENADIANAIROBI
BARBKENAELDELDORET
BARBKENAINDNAIROBI
BARBKENAKAKKAKAMEGA
BARBKENAKISKISUMU
BARBKENAMERMERU
BARBKENAMOMMOMBASA
BARBKENAMRNMOMBASA
BARBKENANAKNAKURU
BARBKENANMONAIROBI
BARBKENANYAMOMBASA
BARBKENASARNAIROBI
BARBKENATHITHIKA

B
BANK OF INDIA

SWIFT/BICCity
BKIDKEM1XXXMOMBASA
BKIDKENAXXXNAIROBI
BKIDKEM10NANAIROBI
BKIDKENAELDELDORET
BKIDKENAIABNAIROBI
BKIDKENAKSMKISUMU
BKIDKENAMSAMOMBASA
BKIDKENAWSTNAIROBI

B
BARCLAYS BANK OF KENYA, LTD.

SWIFT/BICCity
BARCKENXXXXNAIROBI
BARCKENXDLRNAIROBI
BARCKENXELDELDORET
BARCKENXMDRMOMBASA
BARCKENXMNRMOMBASA
BARCKENXNCCNAIROBI
BARCKENXNDCNAIROBI
BARCKENXNPBNAIROBI
BARCKENXOCBNAIROBI
BARCKENXPISNAIROBI
BARCKENXTPCNAIROBI
BARCKENXVPCNAIROBI

B
BARCLAYTRUST INVESTMENT SERVICES LIMITED

SWIFT/BICCity
BAIVKEN1XXXNAIROBI

B
BIASHARA BANK OF KENYA LTD.

SWIFT/BICCity
BIBKKEN1XXXNAIROBI
BIBKKEN10MBMOMBASA

B
BRITISH AMERICAN TOBACCO AREA LTD

SWIFT/BICCity
BATSKE31XXXNAIROBI

B
BRITISH AMERICAN TOBACCO KENYA LTD

SWIFT/BICCity
BATSKEN1XXXNAIROBI
C11 banks · 18 swift codes

C
CARITAS MICROFINANCE BANK LIMITED

SWIFT/BICCity
CRMFKENAXXXNAIROBI

C
CENTRAL BANK OF KENYA

SWIFT/BICCity
CBKEKENXXXXNAIROBI
CBKEKEN1ELDELDORET
CBKEKEN1KSMKISUMU
CBKEKEN1MSAMOMBASA
CBKEKENXBKGNAIROBI
CBKEKENXCNYNAIROBI
CBKEKENXNDONAIROBI

C
CENTRAL DEPOSITORY AND SETTLEMENT CORPORATION

SWIFT/BICCity
CDSNKENAXXXNAIROBI

C
CFC FINANCIAL SERVICES LIMITED

SWIFT/BICCity
CFFSKEN1XXXNAIROBI

C
CHARTERHOUSE BANK LIMITED

SWIFT/BICCity
CHBLKEN1XXXNAIROBI

C
CHASE BANK (KENYA) LIMITED

SWIFT/BICCity
CKENKENAXXXNAIROBI

C
CITIBANK N.A. NAIROBI

SWIFT/BICCity
CITIKENAXXXNAIROBI
CITIKENATRDNAIROBI

C
COMMERCIAL BANK OF AFRICA LTD.

SWIFT/BICCity
CBAFKENXXXXNAIROBI

C
CONSOLIDATED BANK OF KENYA LTD

SWIFT/BICCity
CONKKENAXXXNAIROBI

C
CREDIT BANK LIMITED

SWIFT/BICCity
CRBTKENAXXXNAIROBI

C
CROSSFIELD SECURITIES LTD

SWIFT/BICCity
CRORKEN1XXXNAIROBI
D6 banks · 6 swift codes

D
DEVELOPMENT BANK OF KENYA LIMITED

SWIFT/BICCity
DEVKKENAXXXNAIROBI

D
DIAMOND TRUST BANK KENYA LIMITED

SWIFT/BICCity
DTKEKENAXXXNAIROBI

D
DIB BANK KENYA LTD

SWIFT/BICCity
DUIBKENAXXXNAIROBI

D
DISCOUNT SECURITIES LIMITED

SWIFT/BICCity
DISRKEN1XXXNAIROBI

D
DRUMMOND INVESTMENT BANK LIMITED

SWIFT/BICCity
FRDRKEN1XXXNAIROBI

D
DYER AND BLAIR LIMITED

SWIFT/BICCity
DYBRKEN1XXXNAIROBI
E7 banks · 7 swift codes

E
EAST AFRICAN DEVELOPMENT BANK

SWIFT/BICCity
EADBKEN1XXXNAIROBI

E
EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANK

SWIFT/BICCity
ESATKENAXXXNAIROBI

E
ECOBANK KENYA LTD

SWIFT/BICCity
ECOCKENAXXXNAIROBI

E
EFG HERMES KENYA LIMITED

SWIFT/BICCity
EFHKKEN1XXXNAIROBI

E
EQUITY BANK (KENYA) LIMITED

SWIFT/BICCity
EQBLKENAXXXNAIROBI

E
EQUITY STOCKBROKERS LIMITED

SWIFT/BICCity
EQSTKEN1XXXNAIROBI

E
EURO BANK

SWIFT/BICCity
EUOOKEN1XXXNAIROBI
F4 banks · 4 swift codes

F
FAIDA INVESTMENT BANK LTD

SWIFT/BICCity
FASRKEN1XXXNAIROBI

F
FAMILY BANK LIMITED

SWIFT/BICCity
FABLKENAXXXNAIROBI

F
FAULU MICROFINANCE BANK LIMITED

SWIFT/BICCity
FAUMKENAXXXNAIROBI

F
FIRST COMMUNITY BANK LIMITED

SWIFT/BICCity
IFCBKENAXXXNAIROBI
G4 banks · 4 swift codes

G
GIRO COMMERCIAL BANK LTD

SWIFT/BICCity
GIROKENXXXXNAIROBI

G
GUARANTY TRUST BANK (KENYA) LTD

SWIFT/BICCity
GTBIKENAXXXNAIROBI

G
GUARDIAN BANK LIMITED

SWIFT/BICCity
GUARKENAXXXNAIROBI

G
GULF AFRICAN BANK LTD

SWIFT/BICCity
GAFRKENAXXXNAIROBI
H3 banks · 4 swift codes

H
HABIB BANK AG ZURICH

SWIFT/BICCity
HBZUKENAXXXNAIROBI
HBZUKEN1MSAMOMBASA

H
HAK SECURITIES LTD

SWIFT/BICCity
HAKSKEN1XXXNAIROBI

H
HFC LIMITED

SWIFT/BICCity
HFCOKENAXXXNAIROBI
I2 banks · 5 swift codes

I
I AND M BANK LTD

SWIFT/BICCity
IMBLKENAXXXNAIROBI
IMBLKENAFTRNAIROBI
IMBLKENASTLNAIROBI
IMBLKENATRDNAIROBI

I
IMPERIAL BANK LIMITED

SWIFT/BICCity
IMPLKENAXXXNAIROBI
J1 banks · 1 swift codes

J
JAMII BORA BANK LTD

SWIFT/BICCity
CIFIKENAXXXNAIROBI
K1 banks · 7 swift codes

K
KCB BANK KENYA LIMITED

SWIFT/BICCity
KCBLKENXXXXNAIROBI
KCBLKENX002NAIROBI
KCBLKENX005NAIROBI
KCBLKENX012NAIROBI
KCBLKENX017NAIROBI
KCBLKENX077NAIROBI
KCBLKENX080MOMBASA

Showing 100 of 166 registered branch codes for Kenya. The full registry is searchable at swift.com, the authority that issues them.

Kenya SWIFT code questions

What does a Kenya SWIFT code look like?

ABCLKENAXXX (AFRICAN BANKING CORPORATION LTD): bank ABCL, country KE, location NA, branch XXX.

What are the SWIFT codes for major Kenyan banks?

Key Kenyan bank SWIFT codes include: Kenya Commercial Bank (KCB) — KCBLKENX, Equity Bank — EQBLKENA, Cooperative Bank of Kenya — COOPKENAXXX, NCBA Bank — CBAFKENAXXX, Stanbic Kenya — SBICKENX, Absa Kenya — BARCKENX, and Standard Chartered Kenya — SCBLKENX.

Can M-Pesa receive international SWIFT wire transfers directly?

No. M-Pesa is a mobile money network and cannot directly receive international SWIFT wire transfers. For bank-to-bank international wires, the sender must use the recipient bank's SWIFT code and account number. However, many international remittance providers (Western Union, WorldRemit, Remitly) can deliver funds to M-Pesa wallets through their own networks — this is separate from a SWIFT transfer.

How long does a SWIFT transfer to Kenya take?

SWIFT transfers to Kenya typically arrive within one to three business days. Transfers from the UK and US — major corridors for the Kenyan diaspora — usually settle within one to two business days. Same-day delivery is sometimes possible for transfers sent early in the business day to major banks like KCB or Equity Bank. M-Pesa deliveries via remittance provider networks can be near-instant.

Can I receive USD or other foreign currencies in a Kenyan bank account?

Yes. The Central Bank of Kenya permits individuals and businesses to hold Foreign Currency Accounts (FCAs) at licensed Kenyan banks. Inbound USD, EUR, and GBP transfers can be credited directly to an FCA without mandatory conversion to KES. This is particularly useful for recipients who regularly receive foreign payments and want to avoid conversion at potentially unfavorable rates.

Are there CBK regulations affecting large inbound transfers to Kenya?

Yes. The Central Bank of Kenya requires that large foreign currency inflows be reported for balance-of-payments purposes. Transfers used for specific purposes (investment, property purchase, business) may require documentation. For personal remittances under USD 10,000, the process is typically straightforward. Kenyan banks are required to perform KYC (Know Your Customer) checks and may request documentation for unusual or large transactions.

What is the difference between receiving money via SWIFT and via a mobile money provider?

SWIFT transfers go bank-to-bank and require the recipient to have a Kenyan bank account with a SWIFT code. They are best for larger amounts (above USD 500) and business payments. Mobile money providers like M-Pesa accept international remittances through remittance provider networks (not SWIFT directly) and are better for smaller, frequent personal transfers to recipients without formal bank accounts.

Are there fees for receiving a SWIFT transfer in Kenya?

Kenyan banks typically charge an inbound wire processing fee of KES 500–2,000 per transaction, depending on the bank and amount. Currency conversion includes an additional spread. For transfers from the UK and US, providers using mobile money or local bank payout networks often offer better value than standard SWIFT for amounts under USD 1,000.

How SWIFT works in Kenya

The Central Bank of Kenya (CBK) regulates banking and foreign exchange. Kenya has a dual financial ecosystem: M-Pesa dominates domestic mobile money transfers, while SWIFT underpins international wire transfers through the formal banking sector. Major Kenyan banks including KCB, Equity Bank, Co-operative Bank, and NCBA are all connected to SWIFT. Inbound international wires are credited in either KES or foreign currency depending on account type.

  • Kenya's four largest banks for international transfers are Kenya Commercial Bank (KCB), Equity Bank, Cooperative Bank of Kenya, and NCBA (formed from the merger of NIC Bank and Commercial Bank of Africa). Stanbic Kenya (a subsidiary of Standard Bank Group) and Absa Kenya are commonly used for USD and EUR corporate payments due to their South African parent networks.
  • CBK regulations permit Kenyans to hold foreign currency accounts (FCAs) at licensed banks. Inbound USD, EUR, or GBP transfers can be credited directly to an FCA without mandatory conversion to KES. This is advantageous for recipients who receive regular foreign payments and want to avoid conversion at unfavorable rates.
  • M-Pesa cannot directly receive international SWIFT wire transfers, but providers like Western Union and WorldRemit can deliver funds to M-Pesa wallets using their own networks. For bank-to-bank international transfers, the sender must use the recipient bank's SWIFT code. Settlement is typically within one to two business days.
  • 2026 update: Absa Group's Global Pay platform (March 2026) added Kenya to its 18-country African remittance network, settling directly into M-Pesa wallets via Thunes' infrastructure. Combined with WorldRemit's long-standing M-Pesa rail and TapTap Send's competitive KES corridor pricing, the practical effect for diaspora senders from the UK, US, EU, and Gulf is that mobile-money delivery now usually beats SWIFT bank-to-bank wires on both speed (minutes vs 1–2 days) and cost (sub-1% all-in vs 2–3% via SWIFT correspondents). For high-value or business payments, SWIFT via KCB, Equity, Co-op, NCBA, Stanbic, or Absa Kenya remains the right rail; for everyday remittances, the wallet rails win.

Send money to Kenya

Need an IBAN?

For transfers to Kenya, you may also need the recipient's IBAN.

Find IBAN formats by country→

Sending money to Kenya?

Compare providers