This depends on your duration of stay and reasons for visiting Bahrain. The minimum amount that you must have in your bank account is BD 300 (INR 65,352) for most visa kinds.