Iran passport → Afghanistan
Afghanistan visa for citizens of Iran
Citizens of Iran need a visa for Afghanistan and can apply online for an eVisa.
Not 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 |
| Proof of funds | USD 200-500 equivalent |
How to apply
- 1
Prepare required documents
Collect passport, photo, itinerary, accommodation proof, and funds evidence.
- 2
Complete online application form
Fill out the e-Visa application on the official Afghanistan eVisa portal (if available).
- 3
Upload scanned documents
Upload clear copies of all required documents.
- 4
Pay visa fee
Pay the fee using a credit/debit card (if payment is accepted online).
- 5
Submit application
Submit the application and note the reference number.
- 6
Wait for processing
Processing may take several days to weeks; check status online.
- 7
Receive e-Visa via email
If approved, print the e-Visa to present upon arrival.
- 8
Travel to Afghanistan
Carry printed e-Visa along with passport and supporting documents.
Documents checklist
Identity
Valid Iranian passport with at least 6 months validity
Recent passport-size photograph
White background, 45x35mm
Travel
Copy of travel itinerary or flight booking
Round-trip recommended
Hotel reservation or accommodation proof
Financial
Proof of sufficient funds (bank statement, sponsor letter, or cash at border)
Typically USD $200-500 equivalent
Supporting
Completed online visa application form
Travel insurance covering Afghanistan
OptionalStrongly recommended
Letter of invitation (if visiting friends/family or business)
OptionalPrevious visa copies (if any)
Optional
Proof of funds
Minimum balance: USD 200-500 equivalent
- Bank statement
- Sponsor letter
- Cash at border
Funds must cover stay duration.
Good to know
- Iranian passport holders are not officially eligible for the e-Visa program available to most nationalities; this process may not be available. Verify with the nearest Afghan embassy or consulate before applying.
- The e-Visa system for Afghanistan may be suspended or unreliable for Iranian citizens – always check official sources.
Common refusal reasons
Passport validity less than 6 months
Ensure passport has at least 6 months validity remaining.
Incomplete or incorrect documentation
Double-check all documents and application fields.
Previous visa violations or overstay
Maintain good travel history.
Insufficient funds
Provide strong evidence of sufficient financial means.
FAQ
Do citizens of Iran need a visa for Afghanistan?
Citizens of Iran need a visa for Afghanistan and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).
What documents do citizens of Iran need for Afghanistan?
Valid Iranian passport with at least 6 months validity; Recent passport-size photograph; Completed online visa application form; Copy of travel itinerary or flight booking; Hotel reservation or accommodation proof; Proof of sufficient funds (bank statement, sponsor letter, or cash at border); and 3 more depending on your situation.
Plan your trip to Afghanistan
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.
Afghanistan visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Afghanistan