Eswatini passport → Afghanistan
Afghanistan visa for citizens of Eswatini
Citizens of Eswatini need a visa for Afghanistan 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 | 30 days |
| Entries | Single entry |
| Processing time | 3–5 days |
| Government fee | $100 |
| 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 showing sufficient funds for stay |
How to apply
- 1
Visit the official e-Visa portal
Go to https://evisa.mfa.gov.af and create an account
- 2
Complete online application form
Fill in personal details, travel information, and upload required documents
- 3
Pay the visa fee
Pay $100 USD via credit card or online payment
- 4
Submit application
Review and submit the application
- 5
Receive e-Visa by email
Visa is sent via email within 3-5 business days; print and present on arrival at Kabul International Airport
Documents checklist
Identity
Valid passport with at least 6 months validity
Must have at least two blank pages
Recent passport-sized photograph
White background, 4x6 cm
Travel
Travel itinerary
Flight reservation to and from Afghanistan
Hotel booking confirmation
For entire stay
Financial
Proof of sufficient funds
Bank statement from last 3 months
Supporting
Travel insurance
OptionalRecommended but not mandatory
Proof of funds
Minimum balance: Equivalent of $500 USD
- Bank statement
Must show sufficient funds for the duration of stay
Common refusal reasons
Incomplete application or missing documents
Double-check all fields and upload all required files
Passport validity less than 6 months
Ensure passport is valid for at least 6 months from date of entry
FAQ
Do citizens of Eswatini need a visa for Afghanistan?
Citizens of Eswatini need a visa for Afghanistan and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).
How long can citizens of Eswatini stay in Afghanistan?
Up to 30 days.
How much does the Afghanistan visa cost for citizens of Eswatini?
Government fee: $100.
How long does Afghanistan visa processing take?
Typically 3–5 days.
What documents do citizens of Eswatini need for Afghanistan?
Valid passport with at least 6 months validity; Recent passport-sized photograph; Travel itinerary; Hotel booking confirmation; Proof of sufficient funds; Travel insurance.
How long must my passport be valid for Afghanistan?
At least 6 months.
Where do I apply?
On the official site: https://evisa.mfa.gov.af
Sources
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