Visa on Arrival (Eligible Countries)
Visa on arrival
- Maximum stay
- 14 days
- Processing time
- 15-20 minutes at airport
- Fee
- $25 USD
- Validity
- 14 days
- Entry
- Single entry
Citizens of approximately 67-69 countries can obtain visa on arrival at Bahrain International Airport. This list includes major developed countries and some developing nations. Full list available at evisa.gov.bh.
Eligibility
-
Financial
Must demonstrate financial capacity
Minimum funds: 500
Documents you need
-
Passport
Blank pages required: 2; Validity months: 6
-
Bank statement
Minimum balance: 500; Months required: 3
-
Accommodation proof
Provide hotel booking, tenancy evidence or host details that cover the planned stay.
Accepted types: Hotel reservation or proof of accommodation; Must cover full stay: Yes
-
Flight reservation
Provide flight booking or itinerary evidence when the route asks for travel plans.
Must be confirmed: Yes; Must show return: Yes
How to apply
-
Document submission
Present passport, return ticket, hotel reservation, and financial proof
-
Fee payment
Pay visa fee at airport counter