Bahrain runs an e-visa system for foreign visitors, and the application is made online through the official government portal.
There are several options: a short single-entry visa, and three-month and one-year multiple-entry visas. The fee varies considerably by category, so the length of the trip should be settled in advance.
A passport scan, a photo, return tickets, a hotel booking and a bank statement are attached to the application. A reply usually comes within a few working days. For travellers planning a combined Gulf route, Bahrain is often visited together with Saudi Arabia. Viza.az handles both applications in parallel.