Zimbabwe entry requirements for Sri Lanka passport holders
Sri Lankan passport holders need an eVisa to travel to Zimbabwe. The entire process is online: apply before you fly, get approved by email, and show the confirmation on arrival. As of 2026, there is no visa-on-arrival option for Sri Lankans.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Apply online before travel | Apply for a Zimbabwe eVisa at evisa.gov.zw at least 3 business days before departure. The eVisa costs $30–$55 USD depending on single or double entry. Print the approval letter and carry it with your passport — immigration at Harare and Victoria Falls will ask to see it.Apply for eVisa | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your Sri Lankan passport needs at least 6 months of validity from the date you enter Zimbabwe. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers at Harare and Victoria Falls routinely ask for a return or onward ticket. Have a printed copy or show it on your phone. A bus ticket to a neighboring country also works. | Required |
| Proof of accommodation Hotel booking or invitation letter | Carry a printed hotel reservation or a letter of invitation from your host in Zimbabwe. Immigration may ask where you are staying — having a booking ready avoids delays. | Recommended |
| Proof of funds Show you can support yourself | Have at least $500 USD in cash or a credit card statement showing available funds. Zimbabwe is a cash-based economy — US dollars are widely accepted, and ATMs can be unreliable. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard eVisa for tourism.
For frequent travellers.
Requires employer sponsorship and work permit.
| Service | Cost |
|---|---|
| eVisa (Single Entry)Standard tourist eVisa for up to 30 days. | $30 USD (approx. 9,000 LKR) |
| eVisa (Multiple Entry)Allows multiple entries within 90 days. | $45 USD (approx. 13,500 LKR) |
| Stay Extension (per month)Apply at immigration office before current visa expires. | $50 USD (approx. 15,000 LKR) |
| Overstay Fine (per day)Maximum fine cap of $500 USD. | $20 USD (approx. 6,000 LKR) |
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 Zimbabwe
Sri Lanka passport holders transiting through Zimbabwe do not need a transit visa if staying airside and not passing through immigration.
- If leaving the airport or entering Zimbabwe, a visa is required.
Health & vaccines for Zimbabwe
Present throughout the country, especially in rural areas.
Occurs in urban and semi-urban areas.
Risk in areas with poor sanitation.
Prophylaxis recommended for all travellers, especially in rural areas. Use mosquito repellent and nets.
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 extensions and permits. Bring passport, photos, and fee.
Regional office for visa extensions.