Sri Lanka entry requirements for Zambia passport holders
Zambian passport holders can get a visa on arrival in Sri Lanka. Show up at Bandaranaike International Airport with the right documents and pay the fee. As of 2026, this is the standard entry method for Zambians visiting for tourism or business.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival at Colombo airport | Zambian passport holders can get a visa on arrival at Bandaranaike International Airport in Colombo. The visa costs $40 USD for a 30-day stay. Have the exact cash ready in USD — the counter does not always have change.Check visa details | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your passport must have at least 6 months of validity remaining from your date of entry into Sri Lanka. 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 Colombo airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or onward ticket ready. A bus or ferry ticket out of Sri Lanka also works. | Required |
| Proof of accommodation Hotel booking or invitation letter | Immigration may ask where you are staying. Have a hotel reservation confirmation or a letter from your host in Sri Lanka ready. A booking.com or Agoda confirmation on your phone is fine. | Recommended |
| Proof of funds Show you can support yourself | Officers may ask for evidence of sufficient funds for your stay. Carry at least $500 USD in cash or have a bank statement showing available balance. Credit cards are widely accepted in Colombo but cash is preferred for smaller towns. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply via ETA system before travel. Extendable once at immigration office.
Allows multiple entries. Extendable per stay.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on arrival (single entry)Payable in USD or LKR at the airport upon arrival. | $35 USD (approx. 10,500 LKR) |
| Tourist visa (single entry, online)Apply via ETA system before travel for lower fee. | $20 USD (approx. 6,000 LKR) |
| Tourist visa (multiple entry, online)Valid for 30 days, extendable. | $40 USD (approx. 12,000 LKR) |
| Stay extension (per month)Apply at Department of Immigration and Emigration in Colombo. | $50 USD (approx. 15,000 LKR) |
| Overstay fine (per day)Maximum cap of $200 USD (approx. 60,000 LKR). | $5 USD (approx. 1,500 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 Sri Lanka
Zambia passport holders transiting through Sri Lanka do not need a transit visa if staying airside and not passing immigration. For landside transit or exiting the airport, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Australian visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne disease common in urban and rural areas, especially during rainy seasons.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
Risk from floodwater or freshwater exposure, especially in rural areas.
Malaria risk is low in most tourist areas (Colombo, Kandy, coastal regions). Prophylaxis recommended for rural travel in dry zone (e.g., Anuradhapura).
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 re-entry permits. Bring passport, visa, and fee.
Handles extensions for travellers in the central region.
Practical information for ZM travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.