Transportation

Bus in Mbabane

TransMagnific

Shuttle service with four daily departures between Johannesburg (OR Tambo International Airport) and Mbabane, Swaziland (one way E600). Other destinations include Durban (E780) and, on weekends, Nelspruit (E400).
Car Rental in Manzini

Europcar

Offers car rental. Also has a branch in Mbabane and King Mswati III International Airport.
Bus in Mbabane

Sky World

Shuttle service between Johannesburg (OR Tambo International Airport) and Mbabane, Swaziland (one way E600).
Taxi in Mbabane

Nonshared Taxi Rank

Don't accept the first offer as the price is negotiable. Expect to pay around E10 per km.
Parking in Mkhaya Game Reserve

Mkyaha pick up location

Pick up location for Mkhaya Game Reserve.
Airline in Manzini

Swaziland Airlink

Flies between Jo’burg and Manzini (four flights per day, one hour, R6500)
Car Rental in Manzini

Avis

Offers car rental. Also has a branch at Matshapa airport.
Petrol Station in Mbabane

Engen Petrol Station

With shop and ATM.
Petrol Station in Mbabane

Total Petrol Station

With shop