Getting to Swaziland
The main transport service includes Airlink Swaziland, the national airline, which is based at Matsapha Airport. Bookings are available through South African Airways. There are flights from Johannesburg twice daily. The flight is approximately 1hour.
There are a number of borders between South Africa and Mozambique that allow entry into Swaziland. Plan ahead and take note of the opening times of the borders. A valid passport is required from everyone who enters the Kingdom of Swaziland. Local buses, taxis, and minibus taxis operate throughout the country.