Skip to main content

Sri Lanka Visa for South Africa Citizens 2026

Visa on Arrival

South African citizens need an entry authorization for Sri Lanka, applied for online in advance through eta.gov.lk or on arrival as a visa on arrival; fee around USD 50, with approval usually issued within 24 hours or on the spot.

Guide last updated October 23, 2026. Always verify with official sources before travel.

What you need

  • Passport valid for at least 6 months beyond your arrival date
  • Completed online application at eta.gov.lk, or the paper form if applying at the arrival counter
  • Digital or physical passport-style photo
  • Confirmed return/onward flight ticket
  • Proof of accommodation for your stay
  • Proof of sufficient funds, roughly USD 15 per day recommended
  • Biometrics: photo and, in some cases, fingerprints captured on arrival at Bandaranaike International Airport

Visa types

  • Tourist entry authorization: single entry, valid for a 30-day stay, extendable
  • Business entry authorization: single entry, 30 days, requires supporting documents from the inviting company
  • Transit authorization: free, for layovers under 2 days without leaving the airport

Visa on arrival

  • Applying online at eta.gov.lk before departure is strongly recommended and avoids queues at the airport
  • If you arrive without pre-approval, a Visa on Arrival counter at Bandaranaike International Airport can process your entry authorization on the spot
  • Present your passport, return ticket, and accommodation proof at the counter
  • Pay the fee in USD cash or by card where accepted
  • Online pre-approval is typically issued within 24 hours; on-arrival processing takes around 20-30 minutes

Fees & processing time

  • Entry authorization fee: approximately USD 50 for a single-entry 30-day tourist authorization
  • No separate service fee for direct applications at eta.gov.lk
  • Standard processing: within 24 hours online, or immediate on arrival if using the airport counter
  • No formal express option; applying online in advance is the fastest route

Tips for South Africa travelers

  • Apply online at least 2-3 days before departure to avoid the on-arrival queue and ensure a smooth airline check-in
  • Common rejection reasons: mismatched passport details, no proof of onward travel, insufficient funds
  • Extensions beyond 30 days can be requested at the Department of Immigration and Emigration in Colombo
  • Keep a printed or saved digital copy of your approval, as airlines may check it before boarding
  • Double-check you're applying on the official eta.gov.lk site, as copycat sites charging higher fees exist

Official links & resources

Always confirm requirements with government or embassy sources before applying.

This guide is for information only. Visa policies change without notice. Travel Visa Stack is not an immigration authority. Always verify with official government or embassy sources before making travel plans.