Make an application by pressing Apply for eVisa and filling in the simple form, including details of your passport. Take note of the Application Reference Number supplied.
If further applications are required and you want to pay for them all with the same credit or debit card, then press the "Submit another application" button.
Pay the required fee using a credit or debit card (through a secure session with a payment gateway).
Check your application online (using the reference number provided) to see if it has been approved. Your application might take up to 72 hours to process.
You can print a copy of the approval to carry with you when you travel. (This step is optional).
If your application is not approved, you will need to contact GDNPR or the nearest Bahrain embassy.