Bank of India, a government-owned commercial bank, has been a significant player in Kenya’s banking sector since its establishment in the country on June 5, 1953. With its headquarters located along Kenyatta Avenue in Nairobi, the bank operates through several branches across Kenya, offering a wide range of financial services to both individuals and businesses. This article provides an updated list of all Bank of India branch codes in Kenya, as of October 2025.
List of Bank of India Branch Codes in Kenya
Below are the Bank of India branch codes in Kenya:
| Branch Name | Branch Code |
|---|---|
| Kenyatta Avenue, Nairobi | 000 |
| Nkrumah Road, Mombasa | 001 |
| Industrial Area, Nairobi | 002 |
| Westlands, Nairobi | 003 |
| Eldoret | 005 |
Bank of India Kenya Swift Code
The Bank of India’s Swift code for its Kenya branches is:
BKIDKENA
This Swift code is used for international wire transfers and financial transactions between banks worldwide.
Bank of India Kenya Head Office Contact Details
For further inquiries, you can contact Bank of India’s head office located on Kenyatta Avenue in Nairobi. Below are the contact details:
- Location: Kenyatta Avenue, Bank of India Building, Nairobi, Kenya
- Phone Contacts: +254 722 794 270, +254 20 222 9461
- Email: [email protected]
Conclusion
Bank of India’s presence in Kenya has been long-standing, offering financial services to the Kenyan market for over six decades. With branches in key locations such as Nairobi, Mombasa, and Eldoret, it remains a trusted financial institution for individuals and businesses alike. Whether you need to make international transfers or simply need local banking services, the Bank of India’s Kenya branches are well-equipped to meet your needs.
For more information about banking with Bank of India in Kenya, refer to the contact details above or visit one of their branches.






