Sri Lanka entry requirements for South Africa passport holders
South African passport holders can get a visa on arrival in Sri Lanka. You pay the fee and get your visa stamped at the airport immigration counter. This applies for tourism and short business visits in 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get your visa on arrival at Bandaranaike International Airport (CMB) or other designated entry points. Have a printed copy of your confirmed hotel booking and return ticket ready — immigration officers often ask. The visa costs $50 USD for a 30-day stay, payable in cash (USD, EUR, GBP) or by card.Apply online | Required |
| Valid passport Valid passport | Your passport must be valid for at least 6 months from your date of entry into Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. | Required |
| Return or onward ticket Return or onward ticket | Immigration officers at Colombo airport routinely ask for proof of onward travel. Have a printed or digital copy of your return or onward ticket ready — they may deny entry if you can't show one. | Required |
| Proof of accommodation Proof of accommodation | Have a printed copy of your hotel booking or a letter of invitation from your host. Immigration may ask for it, especially if you're arriving without a pre-booked itinerary. | Recommended |
| Proof of funds Proof of funds | Carry at least $50 USD per day in cash or have a credit card statement showing sufficient funds. Immigration rarely checks this, but it's better to have proof if asked. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online via ETA or at embassy. Extension possible at immigration office.
Allows multiple entries; extension possible for each stay.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)For South African passport holders, visa on arrival is free for up to 30 days. | Free (USD 0) |
| Visa on Arrival (single entry, 60 days)Optional extended stay fee if applying for 60 days at arrival. | USD 20 (approx. LKR 6,500) |
| Electronic Travel Authorization (ETA) pre-approvalOptional pre-arrival online application to avoid queues. | USD 20 (approx. LKR 6,500) |
| Tourist visa extension (per month)Extension possible at Department of Immigration and Emigration, Colombo. | USD 50 (approx. LKR 16,000) |
| Overstay fine (per day)Maximum fine cap of USD 500 (approx. LKR 160,000). | USD 10 (approx. LKR 3,200) |
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
South African passport holders transiting through Sri Lanka do not need a transit visa if staying airside and not passing through immigration.
- If leaving the airport or staying overnight, a visa on arrival is required.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
Risk from freshwater exposure in rural areas; avoid swimming in floodwaters.
Low risk in most tourist areas; prophylaxis recommended for rural travel in dry zone (e.g., Anuradhapura, Polonnaruwa).
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, photos, and fee.
Handles extensions for visitors in central Sri Lanka.
Practical information for ZA travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.