Botswana entry requirements for Sri Lanka passport holders
Sri Lankan passport holders need an eVisa to enter Botswana in 2026. Apply online before you travel for a single-entry permit valid up to 30 days. Processing takes 5–10 business days, so submit your application at least two weeks before departure.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Apply before travel | Apply for a Botswana eVisa at the official eServices portal before departure. Processing takes 5–10 business days, so submit at least two weeks ahead. Print the approval letter and carry it with your passport.Apply for eVisa | Required |
| Valid passport 6 months validity required | Your passport must be valid for at least 6 months from your date of entry into Botswana. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required for entry | Immigration officers at Sir Seretse Khama International Airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or ticket to a third country ready. | Required |
| Proof of accommodation Hotel booking or invitation letter | Carry a confirmed hotel reservation or a letter of invitation from your host in Botswana. Officers may ask for it during the visa-on-arrival process or at passport control. | Recommended |
| Proof of funds Show sufficient cash or card | Have at least 500 BWP (about $40 USD) per day available in cash, traveler's cheques, or a credit card. Immigration may request proof of financial means to cover your stay. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for tourism; extension possible at immigration office.
Ideal for frequent travellers; each stay can be extended.
Requires invitation letter from Botswana company.
| Service | Cost |
|---|---|
| eVisa (single entry)Standard fee for tourist eVisa, payable online. | ~$30 USD (approx. 9,000 LKR) |
| eVisa (multiple entry)For multiple entries within validity period. | ~$60 USD (approx. 18,000 LKR) |
| Stay extension feeExtension possible up to 90 days total stay. | ~$50 USD (approx. 15,000 LKR) per month |
| Overstay finePenalty for overstaying visa validity. | ~$10 USD per day (max $500 USD) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Botswana
Sri Lanka passport holders transiting through Botswana do not need a transit visa if staying airside and not passing through immigration.
Health & vaccines for Botswana
Present in northern Botswana, including Okavango Delta and Chobe; prophylaxis recommended.
Occasional outbreaks, especially in urban areas; use mosquito repellent.
Risk from swimming in freshwater lakes and rivers; avoid contact with untreated water.
High risk in northern regions (Okavango Delta, Chobe, Ngamiland); prophylaxis recommended for all travellers to these areas.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and permits; bring passport, photos, and fee.
Regional office for northern Botswana; less crowded than Gaborone.