The Royal Embassy of Saudi Arabia has made it mandatory to undertake health insurance for all travelers irrespective of their visa types (even for transit visas).
The health insurance certificates can only be obtained through Enjaz Banking System of the Saudi Embassy by paying an amount equivalent to USD 254 or SR 952 which has to be paid along with visa fee.
It should be noted that starting from Oct 17, 2016 the Saudi Embassy shall not accept any visa applications without insurance.
It is also important to mention here that the Saudi Embassy will not accept any other kind of insurance apart from insurance subscribed by Enjaz Banking System. As a result of this, the visa fee in your respective countries will further be revised starting from 17th of October.
It means that the fee for family visit visa is going to be further increased by SR 950. It is important here to remind you that expatriates are required to pay SR 2,000 per passport fee in addition to some other administrative fees in the home countries. If this insurance requirement is applied, expatriates will be required to pay around SR 3,200 per passport to apply for a family visit visa.