Travel Guide

How To Get There

Swaziland is dwarfed by its giant neighbour, South Africa, but with Mbabane being only a few hours from Johannesburg, it does benefit from the good access into that international hub. Access into Swaziland form Johannesburg can be by road or air.

Flights to Swaziland

Reaching Swaziland by air at present is only possible from Johannesburg, flying to King Mswati the Third International airport on Airlink. This much larger Airport has now replaced Matsapha airport. Flights to Swaziland from Johannesburg are currently provided solely by Swaziland Airlink, taking around 45 minutes. Flights depart two or three times per day and cost from US$175 one-way and US$350 return. An airport tax of E50 is payable when departing from King Mswati the Third International Airport.

Airlink schedules as from 1st October 2014 (downloadable file): click here.

Airlink schedules (live online system): click here. 

There is also an airport shuttle bus service available from King Mswati III International airport to many places around Swaziland. You can see the full bus schedule here

Intercontinental Flights to Johannesburg

British Airways, South African Airways and Virgin Atlantic all operate two or three daily non-stop flights from London to Johannesburg. Airlines such as Kenya Airways, Ethiopian Airlines and Emirates also provide flights to Johannesburg but will usually make a stop in Africa, Europe or the middle east (depending where you fly from). Flight prices are dependent on the time of year, with flights to Johannesburg getting more expensive around the Christmas period. Non-direct flights in most cases will be cheaper, but shop around to make sure you get the best deal.

Entering Swaziland by Road 

Driving into Swaziland is relatively easy, provided you drive sensibly and avoid the pot holes, ramshackle settlements, pedestrians and wandering livestock found on many of the roads leading into the country. Upon entry a fee is required of R50.00 for a car and for a truck / company car a fee of R80.00 applies. There is no Bureau to change currency, however the gate does accept South African rand. Certain documentation is required by the South African authorities to enter Swaziland from South Africa, depending on the ownership of the vehicle, as follows:

Company car
·        Valid Passport
·        Driver licence
·        Letter from the company that you are given the access to drive the vehicle
·        Blue book (Registration Document)
Rented vehicle
·        Letter from the Car Hire
·        Valid driver licence
·        Valid passport 
Own vehicle but still paying for it.
·        Letter from the bank 
·        Blue book (Registration Document)
·        Valid passport
·        Valid driver licence
Own vehicle and fully paid.
·        Blue book (Registration Document)
·        Valid passport
·        Valid driver licence
Borrowed from relative/friend
·        Affidavit 
·        I.D  copy of the owner of the vehicle
·        Blue book (Registration Document)
·        Valid passport
·        Valid driver’s licence.


Border Opening Times

Bulembu/ Josefdal : 08.00 - 16.00
Gege/ Bothashoop : 08.00 - 16.00
lavumiso/ Golela : 00700 - 22.00
lomahasha/Namaacha : 07.00 - 20.00
lundzi/Waverley : 07.00 - 16.00
Mahamba : 07.00 - 22.00
Mananga : 08.00 - 18.00
Matsama/Jeppe's Reef : 08.00 - 20.00
Mhlumeni/Goba : 24 hours
Ngwenya/Oshoek : 07.00 - 00.00 (24 hours pending)
Nsalitshe /Onverwacht : 08.00 - 18.00
Sandlane/ Nerston : 08.00 - 18.00
Sicunusa/Houdkop : 08.00 - 18.00

By Bus from South Africa

Three companies, TransMagnificSkyworld, Landmark Shuttles and Exclusive Shuttle and Tours run Luxury minibus services between Mbabane and Johannesburg (OR Tambo International Airport and Sandton). Depending on the company, there are 1-3 services a day in each direction with journey times around 5 hours. Fares are from R450 one-way and R950 return. TransMagnific and Skyworld are also now starting to offer services to and from Durban and Nelspruit on certain days of the week.

International Tour Operators

Most operators who organise tours to southern Africa will offer Swaziland itineraries, or provide a tailor-made service. Information about companies can be found in the following sections of the Travel Directory: UK Tour Operators; European Tour Operators; North American Tour Operators; South African Tour Operators; Worldwide Tour Operators.

Duty Free 

International travellers over the age of 18 may import, duty free: 400 cigarettes and 50 cigars or 250gm of tobacco; 1 bottle (750ml max) of alcoholic beverage and up to 284ml of perfume per person.

Travelling With Children

As from 1 June 2015 South Africa changed its immigration regulations with regard to travelling with children. The full regulations can be viewed in this document . A summary of the most common situations is as follows:
  • Two parents travelling with children will need to show the child’s Unabridged Birth Certificate (UBC).
  • One married parent travelling with a child will need to show the UBC and either:
    • a Parental Consent Affidavit (PAC) from the parent not travelling,
    • or a letter of special circumstances,
    • or a copy of Court order in terms of section 18(5) of the Children’s Act, 2005, 
      authorising a minor to enter or depart from the Republic in the absence of parental consent of either parent
  • Widowed parent travelling with a child will need to show the UBC and a death certificate of deceased parent.
  • Children travelling with family friends will need a UBC, PCA, copies of parents passports, and contact details of parents.
These are regulations that apply when travelling to and from South Africa. There have been no such regulations introduced for Swaziland. However, since most visitors to Swaziland will come through South Africa, it's important that any planned visit to Swaziland takes these new regulations into account to check what is applicable.
Since the new South Africa regulations came into force there have been discussions in the country regarding further changes. For the latest update and guidance and what is needed for specific scenarios, click here.

Passports & Visas

A full passport valid for at least three months is required for entry into Swaziland. For tourist visits, visas are NOT required by citizens of most Commonwealth countries, the USA, Japan, most European Union countries and certain other countries. Tourist or business travellers are allowed to visit Swaziland for up to 30 days. Following this you can apply for a further 30-day extension at the Ministry of Home Affairs. If staying for longer than 60 days, you will need to apply for a Temporary Residence Permit (TRP). Please check the complete list below, and refer to your nearest Swaziland diplomatic mission, from which visas for any nationality can be obtained.

Visas are NOT required by nationals of the following Countries:

Andorra, Anguilla, Antigua and Barbuda, Argentina, Australia, Austria, Bahamas, Barbados, Belgium, Belize, Bermuda, Bosnia-Herzegovina, Botswana, Brazil, British Virgin Islands, Brunei, Canada, Caiman Islands, Channel Islands, Chile, China, Cook Islands, Croatia, Cyprus, Czech Republic, Denmark, Dominica, Estonia, Faeroe islands, Falkland Islands, Finland, France, Gambia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guyana, Hungary, Ireland, Israel, Italy, Jamaica, Japan, Kenya, Kuwait, Latvia, Lesotho, Lithuania, Luxembourg, Madagascar, Malawi, Malaysia, Maldives, Mauritius, Monaco, Montserrat, Mozambique, Namibia, Netherlands, New Zealand, Niue, Norfolk Island, Northern Mariana Island, Norway, Occupied Palestinian Territory, Papua New Guinea, Pitcairn, Poland, Portugal, Qatar, Republic of Korea, Reunion, Russia, Saint Helena, Saint Lucia, Saint Pierre and Miquelon, Serbia and Montenegro, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Swaziland, Sweden, Switzerland, Taiwan, Tanzania, Togo,Tonga, Trinidad and Tobago, Tunisia, Turkey, Turks and Caicos Islands, Tuvalu, Uganda, Ukraine, United Kingdom, United  Nations Passport Holder, Uruguay, USA, Vanuatu, Vatican City, Wallis and Futuna islands, Western Samoa, Yugoslavia, Zambia, Zimbabwe.

A full list of which nationalities do and don't require visas to enter Swaziland is also available on the Ministry of Home Affairs website: click here

For nationalities that do require visas to visit Swaziland, these visas can NOT be obtained on arrival at any Swaziland border post, but must be organised in advance from one of Swaziland's Missions Abroad. The following local Swazi companies can also assist in obtaining visas:

Swazi Trails
Tel: +268 24162180

Skyworld Tours
Tel: +268 24049921



Belgium and European Union
Embassy of the Kingdom of Swaziland
Avenue Winston Churchill 188
B-1180 Brussels

Tel: 00322-347-5725
Fax: 00322-347-4623

Countries of accreditation
• Germany
• Luxembourg
• Netherlands
• France
• Czech Republic
• Poland
• Slovak Republic
• Turkey
• Yugoslavia

Ethiopia, Addis Ababa
Permanent Mission of the Kingdom of Swaziland
To the African Union

Tel: 00251-116-262-125
Fax: 00251-162-621-52

Countries of accreditation
• Algeria
• Egypt
• Israel
• Kenya
• Morocco
• Tanzania
• Uganda
• Ghana
• Guinea
• Liberia
• Mali
• Nigeria

Switzerland, Geneva
Embassy of the kingdom of Swaziland
Route de Pre-Bois 20, CH 1215
Geneva 15

Tel: 0041-227-589-410
Fax: 0041-227-589-424

Countries of Accreditation
• Hungary
• Ukraine
• Russia
• Austria

Malaysia, Kuala Lumpur
High Commission of the Kingdom of Swaziland
Menara Lion Building level 22
Suite 22.03.3 (A)
50450 Kuala Lumpur

Tel: 0060 2163 2511


For more information, click here.

Countries of accreditation
• Brunei
• India
• Indonesia
• Japan
• Pakistan
• Philippines
• South Korea
• Thailand
• Australia
• Bangladesh
• New Zealand
• Sri Lanka
• Tonga

Mozambique, Maputo
High Commission of the Kingdom of Swaziland
AV Nkwame Nkrumah
P.O. Box 4711 Maputo

Tel: 0025-8214-91601
Fax: 0025-8214-92117


Countries of accreditation
• Angola
• Congo
• DRC Congo
• Madagascar
• Malawi
• Mauritius
• Rwanda
• Seychelles

Qatar, Doha
Embassy of the Kingdom of Swaziland
Zone 66, Street 505
Villa No.14, Doha

Tel: 0097-4933-145
Fax: 0097-4933-216

South Africa, Pretoria
High Commission of the Kingdom of Swaziland
715 Government Avenue, Acadia 0083

Tel: 002712-344-1910
Fax: 002712-343-0455 


Countries of accreditation
• Botswana
• Lesotho
• Namibia
• Zambia
• Zimbabwe

South Africa, Johannesburg (Consulate)
Consulate of the Kingdom of Swaziland
Braamfontein Centre, 23 Jorissen Street
P.O Box 8030, Jannesburg 2000

Tel: 002712-403-2050
Fax: 002712403-7473


Taiwan, Taipei
Embassy of the Kingdom of Swaziland
No9 lane 62 Tien-Mu west Road

Tel: 0088-6228-7259-34
Fax: 0088-6628-7265-11

Embassy of the Kingdom of Swaziland
Jabriya, Block 7, Street 101, Villa 69
P.O. Box 632
Jabriya 46307

Tel: 00965-531-3306
Fax: 00965-531-3307

United Arab Emirates, Abu Dhabi
Embassy of the Kingdom of Swaziland
Al Zaab area, 13th Street, Villa 3
Between 28th & 30th Street, Khalidya
P. O. Box 109337
Abu Dhabi

Tel: 00971-266-69637
Fax: 00971-266-69630

United Kingdom, London
High Commission of the Kingdom of Swaziland
20 Buckingham Gate

Tel: 0044 207 630 6611
Fax: 0044 207 630 6564

Countries of accreditation
• Bulgaria
• Cyprus
• Greece
• Italy
• Malta
• Portugal
• Spain
• Denmark
• Finland
• Iceland
• Norway
• Sweden

United States, Washington DC
Embassy of the Kingdom of Swaziland
1712 New Hampshire Avenue, N.W.
Washington. D.C. 20009.

Tel: 001-202-234-5002
Tel: 001-202-615-3961
Fax: 001-202-234-8254

Countries of accreditation
• United States
• Argentine
• Brazil
• Canada
• Chile
• Venezuela

United States, New York
Permanent Mission of the Kingdom of Swaziland to the United Nations
408 East 50th Street
New York, N.Y.10022

Tel: 001-212-371-8910
Fax: 001-212-754-2755

Countries of accreditation
• Bahamas
• Barbados
• Cuba
• Guyana
• Jamaica
• Mexico
• Trinidad and Tobago