Forex

Access Competitive rates for major and exotic currencies with our comprehensive treasury solutions

List of currencies offered include:
  • US Dollar (USD)
  • Pound Sterling (GBP)
  • Euro (EUR)
  • Australian Dollar (AUD)
  • Canadian Dollar (CAD)
  • United Arab Emirated Dir (AED)
  • Rand (ZAR)
  • Indian Rupee (INR)
  • Burundian Franc (BIF)
  • Yen (JPY)
  • Swiss Franc (CHF)
  • Yuan Renminbi (CNY)
  • Pakistan Rupee (PKR)
  • Ugandan Shilling (UGX)
  • Tanzanian Shilling (TZS)
Additional Exotic currencies offered through out correspondent banks:
  • Danish Krone (DKK)
  • Malaysian Ringgit (MYR)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Swedish Krona (SEK)
  • Singapore Dollar (SGD)
Indicative Forex Rates for the major currencies as at 06-November-2025
Currency Bank Buy Rate Bank Sell Rate
USD / KES
128.00 130.00
GBP / KES
167.00 171.40
EUR / KES
146.40 151.40
AUD / KES
82.20 86.00
CAD / KES
89.50 92.80
AED / KES
33.40 36.00
ZAR / KES
6.90 8.00
Last updated: 10:55 pm
Talk to us about.
Spot Forex (Cross Currency)
Manage your future cash flow requirements by taking advantage of our current competitive exchange rates. Our flexibility allows you to confirm your transaction and settle within 48 hours.

Benefits:
Straightforward, Not subject to collateral requirements.
Forward Forex
Enjoy the flexibility of fixing your exchange rate today for settlement in future. This is subject to internal credit approval.

Benefits:
Minimizes risk of losses due to unfavorable currency/ interest rate movements allowing you to focus on your core business.
FX Swap
An FX trade that allows one to simultaneously buy & sell (or sell & buy) currency on 2 different value dates at predetermined rates.

Benefits:
Minimizes risk of losses due to unfavorable currency/ interest rate movements allowing you to focus on your core business.
Get a Personalized quote.

Our treasury specialists are ready to assist you with customized exchange rates and solutions.

Call us
0719031012 / 0719031210 / 0719031212
0719031213 / 0719031214 / 0719031215
0719031217 / 0719031218 / 0719031219
0719031123 / 0719031216
Email
Our friendly team is here to help
WhatsApp Contacts
Send us a message on:
0712874309 / 0712874338