The Nationality, Passports and Residence Affairs directorate (NPRA) issues a 3-month multiple-entry electronic visa to nationals of the 212 countries on its eligible list. You apply online on the eVisa website and do not need to go anywhere in person.
What to upload
- A passport valid for more than 6 months.
- A hotel booking, or proof of an address in Bahrain where you will stay.
- A return ticket.
- A bank statement for the last 3 months showing a regular income of at least $1,000.
Cost and timing (NPRA page)
- Application fee BHD 5 (not refunded if refused).
- Visa issuance BHD 12.
- Issuance takes 1 working day.
- An extension costs BHD 25 for 14 days and is requested at a service centre with a form and your passport copy.
What people miss
- Check that your nationality is on the eligible list before paying, because the application fee is not refunded.
- The National Portal (bahrain.bh) shows different eVisa fee totals from the NPRA page, so check the amount on the payment screen before you pay.
Steps
- Check your nationality is eligible on the eVisa website.
- Prepare your passport, hotel booking or address, return ticket and 3-month bank statement.
- Apply online and pay the BHD 5 application fee.
- Pay the BHD 12 issuance fee once approved; issuance takes about 1 working day.