Matsapha Airport, approximately 1km north of Manzini and a few kilometers west of the route connecting Manzini and Mbabane, is Swaziland’s sole presently operational international airport. Airlink Swaziland flies from Johannesburg to Swaziland (South Africa). At the airport, there is also a modest vehicle rental station and a snack store. A hotspot was recently built, enabling anybody with a WiFi or Wireless LAN enabled computer or PDA to access the internet for free from anywhere in the building. Another international airport, Sikhuphe, has been in the works for some time and is expected to open in 2013.
The majority of public bus routes arrive in Mbabane or Manzini. Johannesburg, Durban, and Cape Town in South Africa, as well as Maputo in Mozambique, are served by smaller bus lines or minibuses.
Larger buses typically travel inside the nation, with some stopping at border crossings where passengers must connect with an onward trip unless a group ticket for a large bus is made.
The Swaziland-based siyeSwatini TransMagnific offers scheduled road travel to and from Swaziland on a daily basis. The Johannesburg airport is one of the stops. Unlike public transportation, the TransMagnific minibuses are customized for enhanced comfort and safety. Because the size of the minibus is determined by the number of reservations for that journey, the bus may prove to be very uncomfortable. They ask that reservations and payments be made at least one day ahead to departure so that your food can be prepared and the movie selection for the +-5-hour journey can be made. Meals, on the other hand, are given randomly among the passengers; some receive a pack, while others don’t. Expect a four-hour wait if the motorist collides with another car on the highway.
The South African Baz Bus, an independent route aimed at backpackers, used to make frequent stops in Swaziland, passing via South Africa on its way to different hostels and hotels. They no longer do as of July 2016. Baz Bus and TransMagnific are the safest options for traveling into and out of South Africa to and from Swaziland. In South Africa, all minibuses arrive at Johannesburg bus terminals, which may be hazardous.
Border crossings between South Africa and Swaziland may be congested depending on the season. Because it is the most popular border post, the Ngwenya/Oshoek Border Post (on the N17/MR3 from Ermelo to Mbabane) is always packed on long weekends and holidays. Other border checkpoints, such the one near Amsterdam (Nerston) and Jeppes Reef, are a suitable option and are readily accessible with standard 2x4s.
If you’re coming from South Africa, visit the Department of Home Affairs website for information on border crossings and their hours of operation.