Afghanistan passport → Botswana
Botswana visa for citizens of Afghanistan
Citizens of Afghanistan need a visa for Botswana and can apply online for an eVisa.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | evisa |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 5–10 days |
| Government fee | $90 |
| 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
Create account on eVisa portal
Register at https://evisa.gov.bw/ with email and password.
- 2
Complete application form
Fill in personal and travel details accurately.
- 3
Upload required documents
Attach scanned copies of passport, photo, itinerary, accommodation, bank statement.
- 4
Pay visa fee
Pay $90 USD via credit/debit card.
- 5
Submit application
Review and submit. Receive confirmation email.
- 6
Receive eVisa
Processed within 5-10 business days. eVisa sent via email.
Documents checklist
Identity
Passport bio-data page
Must be valid for at least 6 months from date of arrival.
Passport-size photo
Recent, white background, 2x2 inches.
Travel
Flight itinerary
Round-trip or onward ticket.
Accommodation proof
Hotel booking or invitation letter.
Financial
Bank statement
Last 3 months, showing sufficient funds.
Supporting
Travel health insurance
OptionalRecommended but not mandatory.
Cover letter
OptionalExplaining purpose of visit.
Proof of funds
Minimum balance: $500
- Bank statement
Sufficient to cover stay and return.
Good to know
- Ensure passport has at least 6 months validity.
- eVisa must be printed and presented upon arrival.
Common refusal reasons
Incomplete or inaccurate information
Double-check all entries before submission.
Insufficient funds
Show at least $500 in bank account.
FAQ
Do citizens of Afghanistan need a visa for Botswana?
Citizens of Afghanistan need a visa for Botswana and can apply online for an eVisa. Visa type: evisa.
How long can citizens of Afghanistan stay in Botswana?
Up to 30 days.
How much does the Botswana visa cost for citizens of Afghanistan?
Government fee: $90.
How long does Botswana visa processing take?
Typically 5–10 days.
What documents do citizens of Afghanistan need for Botswana?
Passport bio-data page; Passport-size photo; Flight itinerary; Accommodation proof; Bank statement; Travel health insurance; and 1 more depending on your situation.
How long must my passport be valid for Botswana?
At least 6 months.
Where do I apply?
On the official site: https://evisa.gov.bw/
Sources
Plan your trip to Botswana
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 Botswana.
Botswana visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Botswana