Cheap flights from Thailand to South Africa from ฿15,888

This is the cheapest one-way flight price, found on 31/5. Prices may vary by date and flight preferences.
BKK — JNB
6 Jun — 13 Jun1
Return
1 adult
Economy
From?
To?
Tue 6/6
Tue 13/6

Cheap flights from Thailand to South Africa in June, July 2023

The best prices found for Thailand to South Africa flights in June, July
Scroll through some of the best deals on flights from Thailand to South Africa in 2023. Check back regularly for other flight deals.

Thailand to South Africa 2023 flight deals

Cheap flights to South Africa from Thailand found for this year
Scroll through some of the best deals on flights from Thailand to South Africa in 2023. Check back regularly for other flight deals.

Cheap Emirates flights from Thailand to South Africa

Peruse some of the lowest-priced Emirates flights we've found from Thailand to South Africa. Make sure to check back often as deals are often changing.

Cheap เอธิโอเปียแอร์ flights from Thailand to South Africa

Have a look at some of the cheapest available เอธิโอเปียแอร์ flights departing from Thailand and landing in South Africa. Ensure the flight price, dates, time, and airline match your criteria before you book.

Last-minute flights from Thailand to South Africa

Late deals on return flights to South Africa from Thailand, departing today and this week
Book one of these great deals on flights from Thailand to South Africa. Tip: verify your flight details before completing your reservation.

One-way flights to South Africa from Thailand

The cheapest one-way flights from Thailand to South Africa
Users traveling one-way from Thailand to South Africa can select one of these great deals. Users needing a return flight from Thailand to South Africa should utilize the search form above.

Find flights from Thailand to South Africa within your budget

Use the slider to find flights from Thailand to South Africa that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

฿30,874 - ฿40,414

Route

Depart

Return

Price

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Wed 11/10

1 stop16h 15m

Johannesburg OR Tambo

Tue 17/10

1 stop19h 55m

฿30,874

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Mon 3/7

1 stop16h 15m

Johannesburg OR Tambo

Wed 19/7

1 stop17h 45m

฿30,909

Bangkok SuvarnabhumiCape Town Intl

BKK - CPT

BKKCPT

Bangkok Suvarnabhumi

Sun 8/10

1 stop16h 55m

Cape Town Intl

Mon 16/10

1 stop17h 40m

฿31,637

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Thu 12/10

1 stop19h 05m

Johannesburg OR Tambo

Tue 17/10

1 stop15h 05m

฿32,192

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Tue 11/7

1 stop16h 15m

Johannesburg OR Tambo

Wed 26/7

1 stop17h 45m

฿32,747

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Wed 28/6

1 stop16h 40m

Johannesburg OR Tambo

Thu 13/7

2 stops21h 05m

฿36,008

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Thu 12/10

1 stop35h 20m

Johannesburg OR Tambo

Tue 17/10

2 stops35h 40m

฿37,465

Bangkok SuvarnabhumiJohannesburg OR Tambo

BKK - JNB

BKKJNB

Bangkok Suvarnabhumi

Wed 28/6

1 stop18h 55m

Johannesburg OR Tambo

Thu 13/7

1 stop24h 10m

฿38,506

Bangkok SuvarnabhumiCape Town Intl

BKK - CPT

BKKCPT

Bangkok Suvarnabhumi

Sun 5/11

2 stops30h 05m

Cape Town Intl

Tue 28/11

2 stops24h 10m

฿40,414

Flights are sorted by cheapest first

Deals found on 1/6

Related info for your journey

Useful info, stats and facts about Thailand to South Africa flights.

Destination points for flights from Thailand to South Africa

Select to see more specific information for flights from Thailand to all places in South Africa

Top 6 airlines flying from Thailand to South Africa

The chart below displays the airlines Cheapflights users travelling from Thailand to South Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
สิงคโปร์แอร์ไลน์Cheapest฿13,675Average฿30,786FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search สิงคโปร์แอร์ไลน์ flights
กาตาร์แอร์เวย์Cheapest฿20,292Average฿40,819FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search กาตาร์แอร์เวย์ flights
เคนย่าแอร์เวย์Cheapest฿24,805Average฿26,456FlexibilityNo cancel feeOn-time82%COVID-19 safety
Search เคนย่าแอร์เวย์ flights
เอทิฮัดแอร์เวย์Cheapest฿26,966Average฿31,420FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
เอธิโอเปียแอร์Cheapest฿28,492Average฿35,359FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search เอธิโอเปียแอร์ flights
EmiratesCheapest฿34,513Average฿39,543FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.