Eswatini (Swaziland) Citizens Need Visa for Sri Lanka

No Visa-Free Access

Eswatini (formerly Swaziland) passport holders require a visa to enter Sri Lanka. Visa-free or visa-on-arrival arrangements do not apply.

Options

  • ETA (Electronic Travel Authorization): Apply online at eta.gov.lk before travel (tourist/business, 30 days, extendable).
  • Visa on Arrival: Available at Bandaranaike Airport for some nationalities—not for Eswatini.
  • Sri Lankan Embassy: In Pretoria (South Africa) or Maputo (Mozambique) for Eswatini residents.

Always verify current rules with the Sri Lankan Department of Immigration & Emigration or nearest mission before travel.

Copyright Wanderlust World © https://www.ynyoo.com