Crossing Swaziland borders can be a whole lot easier if you make yourself aware of the customs and immigration procedures beforehand. Here's some notes to assist:
The borders posts between Swaziland and neighbouring South Africa and Mozambique are international crossings and you will need a valid passport. Tourists are generally granted a 30-day period to enjoy the country. If you wish to stay longer, such as when working on a volunteer project you will need to approach the Ministry of Home Affairs in Mbabane for an extension. If you plan to work or be remunerated for work in Swaziland, you will need to apply for a Temporary Residence Permit (TRP).
Many nationalities are free to visit Swaziland without a visa, however there are some countries for which these formalities have not been waived. You can check this here: Swaziland Visa Requirements.
Visas cannot be obtained on arrival at the border. There are Swaziland High Commission offices in Maputo, Mozambique and Pretoria, South Africa.
If you are in South Africa and/or Mozambique on a single-entry visa, be aware that once you have left these countries, you cannot automatically go back without re-applying for a new visa. Such re-application may be subject to restrictions, so it is best that you check this out carefully.
Visitors are allowed to temporarily import their personal belongings without paying import duties or tax, for example: cameras, laptops, camping and recreational equipment etc. However, one may be required to fill out a Temporary Importation permit. If temporarily imported goods are discarded of in Swaziland V.A.T for that item or items will be payable.
Prohibitions and Restrictions
Endangered species (or parts thereof), dangerous drugs (narcotics). Arms, ammunition and live animals are susceptible to import controls and must be declared. There are restrictions to the importation of meat, dairy products, vegetables, fruits and plants: please declare them to an SRA officer and request advice on the requirements.
Goods not declared in full or accompanied with false invoices will be detained and subject to forfeiture. Persons evading V.A.T may lead to prosecution in the Courts and subjection to penalties and fines - and can possibly lead to imprisonment.
Tax free allowances:
Visitors and Returning residents entering Swaziland can bring in consumable goods for their own consumption, like food (not intended for commercial purposes or sale) to the value of ZAR 1000.00 per individual, and ZAR 2 000.00 per family traveling together (one such importation per day). Additional goods above these allowances are liable for 14% V.A.T.
*Please refer to the official Swaziland Revenue Authority website for detailed info: www.sra.org.sz