Viva Bahrain
Online Recharge

Pre-paid numbers only in international format, e.g. +971501234567
Amount Price
1 BHD 12 AED
2 BHD 24 AED
3 BHD 36 AED
4 BHD 47 AED
5 BHD 59 AED
6 BHD 71 AED
7 BHD 83 AED
8 BHD 94 AED
9 BHD 106 AED
10 BHD 118 AED
15 BHD 176 AED
20 BHD 235 AED
30 BHD 352 AED
40 BHD 470 AED
50 BHD 587 AED

We accept

How to recharge Viva Bahrain?

  1. Enter pre-paid mobile number to recharge
  2. Select amount
  3. Pay and get instant mobile top-up

What to do if the money did not come to your account?


Viva Bahrain payment methods
  • Apple Pay
  • PayPal
  • Visa / MasterCard