Bulgaria passport → Iran
Iran visa for citizens of Bulgaria
Citizens of Bulgaria need a visa for Iran and can apply online for an eVisa.
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 | eVisa · Tourist (30 days) |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 7–30 days |
| Government fee | €50 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Bank statement or equivalent showing sufficient funds for stay |
How to apply
- 1
Create account on eVisa portal
Register at https://evisa.mfa.gov.ir
- 2
Complete online application form
Provide personal, passport and travel details
- 3
Upload required documents
Upload passport scan, photo, itinerary and hotel booking
- 4
Pay visa fee
Pay approximately 50 EUR via online payment
- 5
Wait for processing
Processing takes 7–30 days
- 6
Receive eVisa by email
Print out the eVisa and carry it with your passport
Documents checklist
Identity
Passport
Must be valid for at least 6 months beyond travel date
Passport photo
Recent, white background
Travel
Flight itinerary
Confirmed round-trip or onward flight booking
Hotel reservation
For entire stay in Iran
Financial
Bank statement
Last 3 months showing sufficient funds
Supporting
Travel insurance
OptionalRecommended but not mandatory
Proof of funds
Minimum balance: 500 EUR
- Bank statement
Sufficient funds for accommodation and expenses
Good to know
- eVisa is single entry only
- Max stay per entry 30 days
- Validity 90 days from issue
Common refusal reasons
Incorrect or incomplete documentation
Double-check all uploaded files meet requirements
Invalid passport
Ensure passport valid for at least 6 months
Criminal record or security concerns
Declare any issues honestly and contact embassy if needed
FAQ
Do citizens of Bulgaria need a visa for Iran?
Citizens of Bulgaria need a visa for Iran and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).
How long can citizens of Bulgaria stay in Iran?
Up to 30 days.
How much does the Iran visa cost for citizens of Bulgaria?
Government fee: €50.
How long does Iran visa processing take?
Typically 7–30 days.
What documents do citizens of Bulgaria need for Iran?
Passport; Passport photo; Flight itinerary; Hotel reservation; Bank statement; Travel insurance.
How long must my passport be valid for Iran?
At least 6 months.
Where do I apply?
On the official site: https://evisa.mfa.gov.ir/
Sources
Plan your trip to Iran
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.
Iran visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Iran