Welcome | Sign out

Cheap Flights from Johannesburg to Swaziland

Did You Know?

There are 55 countries in the same zone as Swaziland.
There are 1 cities with flights to Swaziland.
South African has the most flights to Swaziland.
There are 23 direct flights from Johannesburg, ZA to Swaziland.
There are 1 carriers with direct flights from Johannesburg, ZA to Swaziland.
The currency symbol for SZL is SZL.
The longest flight to Swaziland is 191 miles.

Flights to Cities in Swaziland

Flights
Airline
Lowest Price
S African
ZAR3747
Cheap Flights from Johannesburg to Swaziland, from ZAR3747 Round trip from JNB to SZ