18th of June 2025
CBK* RATES
USD: 129.2785
GBP: 173.7891
EUR: 148.7543
CASH (EUR) Buy (KES) Sell (KES)
Bank of Africa144.9500155.9100
Consolidated Bank of Kenya143.6500153.6500
Credit Bank144.9000153.9000
Equity Bank 143.2200153.9400
Family Bank143.0000151.0000
Faulu Bank147.6500151.8500
Gala Money Transfer147.5000150.0000
Gulf African Bank143.9513154.3013
I&M Bank146.5000154.5500
KWFT Bank134.0200147.3910
Kaitmat Forex Bureau146.0000152.0000
Kingdom Bank144.50000.9100
M-Oriental Bank147.5000149.6000
Middle East Bank147.0500158.8600
National Bank of Kenya138.3500154.0000
Paramount Bank147.1400150.1800
Prime Bank146.1000153.3500
SBM Bank141.4500155.5500
Satellite Forex Bureau148.0000150.0000
Sidian Bank144.3400154.3400
Sky Forex Bureau146.0000152.0000
Victoria Commercial Bank143.8100155.8600
Telegraphic Transfer (EUR) Buy (KES) Sell (KES)
Bank of Africa142.9900155.3300
Bank of India147.0000150.8000
Faulu Bank147.6500151.8500
I&M Bank146.5000154.5500
M-Oriental Bank147.6000149.5000
Prime Bank146.2000152.3500

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