• Entry via eSwatini’s land borders and Manzini’s King Mswati III International Airport is usually hassle-free.
  • People who need visas can get them at Swazi diplomatic missions in Johannesburg, Pretoria and elsewhere.
  • If you have recently travelled in a yellow-fever area, or even transited for over 12 hours en route eSwatini, you need to show a vaccination certificate to the country.
  • As long as you have complied with visa and entry-permit requirements, there are no restrictions on any nationalities for entering eSwatini.


Visitors from most Western countries don't need a visa to enter eSwatini for up to 30 days.

Additional Information

  • For stays longer than 30 days, apply at the Ministry of Home Affairs immigration department.
  • Visas cannot be obtained on arrival in eSwatini.
  • Visa applications must be accompanied by documents including a letter of invitation. Visa applications can be submitted at your local eSwatini embassy or consulate.

Customs Regulations

eSwatini is part of the Southern African Customs Union (SACU), so there are no restrictions or duty on most goods from South Africa, Botswana, Namibia or Lesotho. However, note that there are restrictions on bringing meat or citrus fruit into eSwatini. For those arriving from outside of SACU, the duty-free allowance is:

  • 2 litres of wine
  • 1 litre of spirits or other alcoholic beverage
  • 200 cigarettes or 20 cigars
  • 250g of cigarette or pipe tobacco
  • 50ml of perfume
  • Less than E15,000 (or equivalent in another currency)