Our website is currently undergoing scheduled maintenance. We apologise for the inconvenience — all branches and digital banking channels remain fully available.
© 2026 Bank of Africa Kenya Limited ·