Getting there and around
International Flights
Driving to Swaziland
Getting around Swaziland
International Flights
Swaziland has one international airport, Matsapa International Airport. There is talk of building another airport somewhere else, but personally, I like our small airport. There's something about getting off a plane and finding your bag dumped on the tarmac that feels like home. The Swazi airport is located about 25 km from the main city, Mbabane and 8km from Manzini, Swaziland's busiest city.

The easiest way of getting to Swaziland from overseas is to fly to Johannesburg and catch a connecting flight to Swaziland. There are many scheduled airlines (South African Airlines, Virgin, British Airway, Air France, Lufthansa, to name a few) that fly directly to Johannesburg from international destinations. 

When leaving Swaziland from Matsapha Airport, all visitors are expected to pay a a departure tax of E50.
Airlines
Swazi Airlink offers regular services to Matsapha Airport from Johannesburg. The journey takes about 45 minutes and on a clear day offers some fantastic scenery.

Steffen Air
offers chartered flghts to anywhere in South Africa, Mozambique, Zimbabwe and other neighboiring countries. They normally fly from Matsapa Airport, but arrangements can be made for flights to and from Matata, near Big Bend in the south-east of Swaziland. They also offer direct scheduled flights from Swaziland to Durban.
Driving to Swaziland
Many people choose to drive to Swaziland from Johannesburg or other nieighbouring cities. All foreign registered cars driving into Swaziland are obliged to pay a road tax of E5 at the border. There are about 13 border posts. From Johannesburg, the popular border post is Oshoek-Ngwenya and from Mozambique, Lomahasha-Namaacha.

Border opening times
The full list of border posts and their opening times for 2005/6 is shown below:
Bulembu-Josefdal                  08:00 - 16:00
Gege-Bothashoop                 08:00 - 16:00
Lavumisa-Golela                       07:00 - 22:00
Lomahasha-Namaacha         07:00 - 20:00
Lundzi-Waverley                      07:00 - 16:00
Mahamba                                      07:00 - 22:00
Mananga                                       08:00 - 18:00
Matsamo-Jeppes Reef         08:00 - 20:00
Mhlumeni - Goba                      07:00 - 20:00
Ngwenya-Oshoek                   07:00 - 22:00
Salitjie-Onverwacht                 08:00 - 18:00
Sandlane-Nerston                   08:00 - 18:00
Sicunusa-Houdkop                 08:00 - 18:00
Car Hire
The major car rental companies are represented in Southern Africa and cars can be hired  from Johannesburg International Airport and other major cities in South Africa. These include Avis,  Imperial, Budget, Hertz and Sixt.
Public Transport
1. For the adventurous traveller, the cheapest way to travel to Swaziland from South Africa is to take a minibus from Johannesburg to Swaziland. If travelling from Johannesburg, these 15 seater minibuses normally leave from Wanderers Street in downtown Johannesburg. As far as I remember, there are no scheduled times. The bus leaves when it is full. Do not be alarmed if the driver takes your passport, they normally collect them at the start of the journey and return them later on. But be warned! This is not the safest way to get to Swaziland and by no means the most comfortable. The journey time averages 4 hours with one or two stops at Filling stations.

2. The Baz Bus drives from South Africa to Swaziland. It offers a hop on, hop off service and it stops at a variety of places. It is targeted mostly at backpackers touring Southern Africa and  includes a stop Swaziland rather than being a direct form of transport.
Getting around Swaziland
Car Hire

Local Public Transport

Walking and Cycling

Hitch-hiking
Hosted by www.Geocities.ws

1