Sri Lanka passport → Botswana
Botswana visa for citizens of Sri Lanka
Citizens of Sri Lanka 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 | 3–5 days |
| Government fee | $30 |
| 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 cash equivalent of USD 500 |
How to apply
- 1
Visit the official e-Visa portal
Go to https://evisa.gov.bw/ and create an account.
- 2
Complete the online application form
Provide personal, passport, and travel details accurately.
- 3
Upload required documents
Attach scanned copies of passport, photo, itinerary, accommodation, bank statement, and insurance.
- 4
Pay the visa fee online
Pay USD 30 via credit/debit card or other accepted online payment methods.
- 5
Submit application
Review all details and submit the application for processing.
- 6
Receive e-Visa by email
Processing takes 3–5 business days; the approved e-Visa will be sent as a PDF.
- 7
Print the e-Visa
Carry a printed copy of the e-Visa to present upon arrival in Botswana.
Documents checklist
Travel
Valid passport (with at least 6 months validity and two blank pages)
Scan the bio-data page and all used pages.
Digital passport-size photograph (white background, 2x2 inches)
Upload in JPEG format.
Flight itinerary (round-trip or onward ticket)
Must show departure from Botswana.
Proof of accommodation (hotel booking or invitation letter)
For each night of stay.
Financial
Bank statement (last 3 months) or sponsor letter
Minimum balance of USD 500 equivalent.
Supporting
Travel insurance (covering COVID-19, minimum USD 30,000)
Valid for the entire stay in Botswana.
Yellow fever vaccination certificate (if traveling from an endemic country)
OptionalOnly if the applicant has transited or come from a yellow fever zone.
Additional documents for minors (birth certificate, parental consent letter)
OptionalApplies to applicants under 18 years of age.
Proof of funds
Minimum balance: USD 500
- Bank statements (last 3 months)
- Sponsor letter and sponsor's bank statements
Applicant must show sufficient funds to cover stay, typically USD 500 per person.
Good to know
- The eVisa is single-entry only.
- Maximum stay is 30 days; overstaying may result in fines or bans.
- All documents must be in English or certified translations.
- The eVisa must be used within 90 days of issue.
Common refusal reasons
Incomplete or incorrect application form
Double-check all entries before submission.
Invalid passport (less than 6 months validity or insufficient blank pages)
Ensure your passport is valid for at least 6 months beyond the intended departure date.
Inadequate or unclear supporting documents
Provide clear scans of all required documents and meet the financial proof criteria.
Criminal record or security concerns
Declare any criminal history truthfully; if applicable, provide court clearances.
FAQ
Do citizens of Sri Lanka need a visa for Botswana?
Citizens of Sri Lanka need a visa for Botswana and can apply online for an eVisa. Visa type: eVisa.
How long can citizens of Sri Lanka stay in Botswana?
Up to 30 days.
How much does the Botswana visa cost for citizens of Sri Lanka?
Government fee: $30.
How long does Botswana visa processing take?
Typically 3–5 days.
What documents do citizens of Sri Lanka need for Botswana?
Valid passport (with at least 6 months validity and two blank pages); Digital passport-size photograph (white background, 2x2 inches); Flight itinerary (round-trip or onward ticket); Proof of accommodation (hotel booking or invitation letter); Bank statement (last 3 months) or sponsor letter; Travel insurance (covering COVID-19, minimum USD 30,000); and 2 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