BFC Bahrain

Telecom Payments with BFC

Our Telecom payment services give our customers even more convenience when visiting one of our Bahrain branches. You can utilise an array of Batelco, Viva and Ding products and services within our branches. We’ve partnered with local and international telecom providers to allow our customers to top up their phone or pay their bill when visiting any of our 45+ branches.


Top up your phone or purchase prepaid Batelco sim cards in minutes.


You can pay Viva postpaid bills free of charge at BFC, all you have to do is give your telephone number and the payment will be credited there and then. A maximum payment of BHD 1000 can be paid at any one time.


Keep in touch with family and friends back home. You can top up their mobile phones in countries including, India, Pakistan, Sri Lanka, the Philippines and many more. Ding covers over 170 mobile operators across the world and offers an instant top up service, so you won’t have to wait long to speak to your loved ones ever again!