Welcome | Sign out
Recommended by:More >

Cheap Flights from Johannesburg to Thailand

Did You Know?

Johannesburg, ZA only connects with one city within Thailand nonstop.
927 seats are available per week to fly direct from Johannesburg, ZA to Thailand.
There are no short haul direct flights between Johannesburg, ZA and Thailand.
Johannesburg, ZA has 3 long haul flights nonstop to Thailand each week.
The largest aircraft flying nonstop from Johannesburg, ZA to Thailand is the Boeing 777 with 309 seats.
Only one airline operates between Johannesburg, ZA and Thailand.
Thai Airways provides 100% of the nonstop flights from Johannesburg, ZA to Thailand.
The longest nonstop flight between Johannesburg, ZA and Thailand is 5,587 miles.

Flights to Cities in Thailand

Flights
Airline
Lowest Price
Jet Airways, Cathay, Thai, Kenya, Turkish, KLM, South African, Emirates, Korean, Lufthansa, Air France, Qatar, Ethiopian, Egyptair, Etihad, El Al, Singapore
R5832
Etihad, Singapore, Emirates, Korean, Lufthansa, Thai, Qatar
R5934
Singapore, Korean, Etihad, Thai, Qatar, Lufthansa
R8540
Etihad, Thai, Qatar, Lufthansa
R8540
Thai, Qatar, Etihad, Singapore
R9044
Recommended by:More >
Cheap Flights from Johannesburg to Thailand, from R5832 Round trip from JNB to TH