The process through which your visa should be confirmed is as follows- 1. A visa for Saudi Arabia can obtain either through the Saudi Arabian embassy or online through the visa application website. 2. Some nationalities may be eligible for a visa on arrival. But it is advisable to check the visa requirements for your specific country before traveling.