For any type of queries or grievances, Bank of India has a 24/7 call center that helps customers to answer questions related to their products and services. Customers can even get their card hotlisted in the event it is lost or stolen.
Bank of India Credit Card Customer Care Toll Free Number is:
1800 103 1906 / 1800 220 229
Alternatively, you can also call on the below number available 24×7: