18th of June 2025
CBK* RATES
USD: 129.2401
GBP: 174.8748
EUR: 0.0000
CASH (GBP) Buy (KES) Sell (KES)
Bank of Africa170.5800183.3600
Consolidated Bank of Kenya170.5000180.5000
Credit Bank171.0500181.0500
Equity Bank 169.9200180.8400
Faulu Bank173.9100178.0400
I&M Bank172.9200181.4300
Kaitmat Forex Bureau172.0000176.0000
Kingdom Bank171.8000180.0000
M-Oriental Bank174.2000176.3000
Middle East Bank173.9200185.7700
NCBA Bank166.2700184.9100
National Bank of Kenya163.9000185.5100
Paramount Bank173.8300176.7800
Prime Bank172.1000180.5000
SBM Bank168.3500181.4500
Sidian Bank170.3000180.3000
Sky Forex Bureau173.5000179.0000
Victoria Commercial Bank166.0400185.6300
Telegraphic Transfer (GBP) Buy (KES) Sell (KES)
Bank of Africa168.2000182.7600
Bank of India173.5000177.6000
Faulu Bank173.9100178.0400
I&M Bank172.9200181.4300
M-Oriental Bank174.3000176.2000
Prime Bank172.2000179.5000

Click on Buy or Sell column to sort rates in ascending or descending order

To list your bank, forex, BDC or other institution kindly write to partners@kfx.co.ke

* (Central Bank of Kenya)

Currency ISO Code Complete Name
AEDUnited Arab Emirates Dirham
AUDAustralian Dollar
BHDBahraini Dinar
BIFBurundian Franc
CADCanadian Dollar
CHFSwiss Franc
CNHChinese Yuan Renminbi Offshore
CNYChinese Yuan-Yen-Renminbi
DKKDanish Krone
EGPEgyptian Pound
EUREuro
GBPPound Sterling
INRIndian Rupee
JODJordanian Dinar
JPYJapanese Yen
KRWKorean Won
KWDKuwaiti Dinar
MURMauritian Rupee
MYRMalaysian Rinngit
NOKNorwegian Krone
OMROmani Rial
QARQatari Riyal
RWFRwandan Franc
SARSaudi Riyal
SEKSwedish Krona
SGDSingapore Dollar
SSPSouth Sudanese Pound
THBThai Bhat
TNDTunisian Dinar
TRYTurkish Lira
TZSTanzanian Shilling
UGXUgandan Shilling
USDUnited States Dollar
XOFCFA Franc
ZARSouth African Rand
ZMWZambian Kwacha