Our Network & Operations

We maintain a network of over 120 strategically located retail branches throughout Bahrain, Kuwait, the United Kingdom, India and Malaysia. In addition we are present in over 30 countries with more than 46,000 cash pick-up agent locations worldwide, through our own money transfer product ‘EzRemit’ and have an extensive global reach of over 200 countries and territories through our partnerships with other leading international money transfer companies.


Bahrain Financing Company (BFC)

8-12 Bab Al Bahrain Building 150
Road 1507



Bahrain Exchange Company (BEC)

Al Hajery Building
P.O. Box 29149
State of Kuwait


United Kingdom

BFC Exchange

9th Floor
South Quay Plaza
189 Marsh Wall
E14 9SH



BFC Forex & Financial Services Pvt Ltd

Shop No. 2
Ground Floor, Rathore House
Andheri - Kurla Road
Andheri East
Mumbai 400093



BFC Exchange Malaysia Sdn. Bhd

6th Floor
Wisma Maran
28 Medan Pasar
50050 Kuala Lumpur