Iran passport → Bahrain
Bahrain visa for citizens of Iran
Citizens of Iran need a visa for Bahrain and must apply in person at an embassy or visa centre.
Official application siteNot yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | Embassy / VFS · Standard Visit Visa |
|---|---|
| How to apply | In-person at an embassy or visa center |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 5–10 days |
| Government fee | BHD 40 |
| Passport validity | At least 6 months |
| Biometrics | Required |
| Appointment | Required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Bank statement for last 3 months showing sufficient balance |
How to apply
- 1
Prepare all required documents
Gather passport, photo, flight, hotel, bank statements, employment letter, and any supporting letters.
- 2
Submit online visa application
Go to the official Bahrain eVisa portal (www.evisa.gov.bh) and fill out the application form. Upload scanned copies of documents.
- 3
Pay visa fee online
Pay the applicable fee (BHD 40) via the portal using credit/debit card.
- 4
Receive pre-approval reference
Wait for initial processing (usually 2-5 days). You will receive an email with a reference number.
- 5
Schedule biometrics appointment
Contact the nearest Bahrain embassy or authorized visa centre (e.g., VFS Global) to book an appointment for fingerprinting and photograph.
- 6
Attend biometric enrollment in person
Visit the embassy/centre at the scheduled time with your passport and reference number. Provide biometrics (fingerprints and photo).
- 7
Wait for visa issuance
Processing after biometrics typically takes 3-5 more days. Your visa will be stamped in your passport or issued as an e-visa document.
- 8
Collect passport or e-visa confirmation
Pick up passport from the embassy/centre, or receive the e-visa PDF via email for electronic validation.
Documents checklist
Travel
Passport (valid at least 6 months from arrival date)
Must have at least 2 blank pages
Confirmed round-trip flight itinerary
With return/onward ticket
Proof of accommodation in Bahrain
Hotel booking or host invitation letter
Financial
Bank statements (last 3 months)
Showing sufficient funds for stay
Employment
Employment letter / proof of occupation
Stating salary, position, and travel dates
Supporting
Completed visa application form
Online application via official portal
Passport-size photograph (white background)
Recent (within 6 months)
Travel health insurance (covering whole Bahrain stay)
OptionalRecommended but not mandatory
Invitation letter (if visiting family/friends)
OptionalNotarized copy from sponsor in Bahrain
Copy of sponsor's CPR and passport (if applicable)
OptionalFor invitation-based applications
Proof of funds
Minimum balance: Equivalent of BD 300 (approx. USD 800) for the stay
- Bank statements
- Salary slips
- Fixed deposit certificates
Bank statements must be stamped by the bank and show regular transactions.
Good to know
- The lane for Iranian passport holders is in_person despite the existence of an eVisa portal; biometrics must be done at a Bahrain embassy or visa centre.
- Onward/return flight ticket is mandatory at time of application.
- Passport validity must extend at least 6 months from the date of arrival.
- The final decision rests with the NPRA; meeting minimum requirements does not guarantee visa approval.
Common refusal reasons
Incomplete or incorrect application form
Double-check all fields before submission; follow official guidelines.
Insufficient financial proof
Provide clear bank statements for the last 3 months showing a stable balance above the minimum threshold.
No return flight ticket
Always include a confirmed round-trip itinerary.
Criminal record or previous overstay in GCC
Obtain a police clearance certificate if required, and declare any prior visits honestly.
Passport validity less than 6 months
Renew your passport before applying if needed.
FAQ
Do citizens of Iran need a visa for Bahrain?
Citizens of Iran need a visa for Bahrain and must apply in person at an embassy or visa centre. Visa type: Standard Visit Visa.
How long can citizens of Iran stay in Bahrain?
Up to 30 days.
How much does the Bahrain visa cost for citizens of Iran?
Government fee: BHD 40.
How long does Bahrain visa processing take?
Typically 5–10 days.
What documents do citizens of Iran need for Bahrain?
Passport (valid at least 6 months from arrival date); Completed visa application form; Passport-size photograph (white background); Confirmed round-trip flight itinerary; Proof of accommodation in Bahrain; Bank statements (last 3 months); and 4 more.
How long must my passport be valid for Bahrain?
At least 6 months.
Where do I apply?
On the official site: https://www.evisa.gov.bh/
Sources
Plan your trip to Bahrain
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Bahrain.
Bahrain visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Bahrain