Sri Lanka entry requirements for Zimbabwe passport holders
Zimbabwean passport holders can get a visa on arrival at Colombo's Bandaranaike International Airport (CMB). Queue at the immigration counter, pay the fee in cash, and receive a 30-day visa. This process has been in place since 2024.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Apply for ETA before travel | Zimbabwe passport holders can get a visa on arrival at Colombo airport, but applying for an Electronic Travel Authorization (ETA) online beforehand is faster and avoids the queue. Go to eta.gov.lk, fill in the form, pay the fee (around $35 USD), and you'll get approval by email within 24 hours. Print the approval and hand it with your passport at immigration.Apply for ETA | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Sri Lanka immigration strictly enforces the 6-month passport validity rule. Your passport must have at least two blank pages for the entry stamp. Airlines check this at check-in, so renew if needed before booking. | Required |
| Return or onward ticket Required for entry | Immigration officers at Colombo airport ask for proof of onward travel — a return flight or a ticket to your next destination. Have a printed copy or a screenshot ready on your phone. Budget airlines sometimes check this at check-in too. | Required |
| Proof of accommodation Recommended to have on hand | You don't always need to show a hotel booking, but if the officer asks, having a printed confirmation or a digital copy on your phone speeds things up. A simple hostel or Airbnb booking works. | Recommended |
| Proof of funds Recommended to have on hand | Sri Lanka doesn't have a fixed minimum, but carrying at least $500 USD in cash or having a credit card with a decent limit shows you can cover your stay. ATMs are widely available in Colombo and major towns. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard visa on arrival. Extend at immigration office.
Allows multiple entries. Apply at Sri Lankan embassy or online.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable at airport in USD or LKR. Valid for 30 days from arrival. | $35 USD (approx. 11,500 LKR) |
| Electronic Travel Authorization (ETA) – pre-arrivalOptional but recommended to save time. Apply online before travel. | $35 USD (approx. 11,500 LKR) |
| Stay extension (per month)Apply at Department of Immigration and Emigration. Max extension up to 6 months total. | $50 USD (approx. 16,500 LKR) per month |
| Overstay fine (per day)Maximum fine cap of $500 USD. Pay at immigration office before departure. | $10 USD (approx. 3,300 LKR) per day |
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 Sri Lanka
Zimbabwe passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or overnight stays, a visa on arrival is required.
- Holders of valid US, UK, Canada, Schengen, or Australia visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy season.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
Risk from floodwater or freshwater exposure; rare in tourists.
Low risk in most tourist areas (Colombo, Kandy, coastal regions). Prophylaxis not routinely recommended, but consider for rural travel in dry zone.
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. Bring passport, visa, photos, and fee.
Handles extensions for central region. Less crowded than Colombo.
Practical information for ZW travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.