When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 60 days in advance, which can save you up to 12% on flights from Bangkok to South Africa compared to booking the week you need them. Waiting 60 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at ฿27,639. For sooner than that we have options available in the next 3 days from ฿34,006.
Our data shows that October tends to be the cheapest month to fly to South Africa from Bangkok. Users have commonly found prices around ฿30,609 for the month, but tickets can be as low as ฿23,768. Due to multiple factors, prepare for potentially higher prices in July.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Bangkok to South Africa as you normally would.
Fly from
Fly to
Budget
฿23,479 - ฿45,438
Route
Depart
Return
Price
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Sun 8/9
1 stop16h 15m
Johannesburg OR Tambo
Mon 23/9
1 stop17h 45m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Tue 1/10
2 stops21h 55m
Johannesburg OR Tambo
Wed 9/10
2 stops21h 45m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Wed 2/10
1 stop28h 20m
Johannesburg OR Tambo
Wed 9/10
1 stop29h 05m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Fri 20/12
1 stop19h 50m
Johannesburg OR Tambo
Thu 9/1
1 stop23h 50m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Thu 3/10
1 stop36h 55m
Johannesburg OR Tambo
Tue 8/10
1 stop18h 10m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Sat 28/9
2 stops35h 45m
Johannesburg OR Tambo
Wed 9/10
2 stops32h 45m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Mon 5/8
2 stops48h 10m
Johannesburg OR Tambo
Sun 18/8
2 stops44h 50m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Sat 21/12
1 stop29h 15m
Johannesburg OR Tambo
Thu 9/1
1 stop32h 45m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Mon 30/9
1 stop33h 10m
Cape Town Intl
Sat 16/11
1 stop30h 25m
No data available for this route at this time. Please check back soon.
Comfort
Crew
Boarding
Entertainment
Food
Overall
Reviews
We were in seat 43B. We were the last few rows to be served breakfast, and they had run out of food, trays etc. Finally received a yoghurt, fruit, and a breadroll. We were not offered a tea or coffee only a glass of juice or water. The hostesses seemed to be new to the job and struggling. The overnight flight was freezing, and not an enjoyable journey.
Comfort
Crew
Boarding
Entertainment
Food
Overall
Reviews
We were in seat 43B. We were the last few rows to be served breakfast, and they had run out of food, trays etc. Finally received a yoghurt, fruit, and a breadroll. We were not offered a tea or coffee only a glass of juice or water. The hostesses seemed to be new to the job and struggling. The overnight flight was freezing, and not an enjoyable journey.
Comfort
Crew
Boarding
Entertainment
Food
Overall
Reviews
We were in seat 43B. We were the last few rows to be served breakfast, and they had run out of food, trays etc. Finally received a yoghurt, fruit, and a breadroll. We were not offered a tea or coffee only a glass of juice or water. The hostesses seemed to be new to the job and struggling. The overnight flight was freezing, and not an enjoyable journey.
Comfort
Crew
Boarding
Entertainment
Food
Overall
Reviews
We were in seat 43B. We were the last few rows to be served breakfast, and they had run out of food, trays etc. Finally received a yoghurt, fruit, and a breadroll. We were not offered a tea or coffee only a glass of juice or water. The hostesses seemed to be new to the job and struggling. The overnight flight was freezing, and not an enjoyable journey.
Comfort
Crew
Boarding
Entertainment
Food
Overall
Reviews
We were in seat 43B. We were the last few rows to be served breakfast, and they had run out of food, trays etc. Finally received a yoghurt, fruit, and a breadroll. We were not offered a tea or coffee only a glass of juice or water. The hostesses seemed to be new to the job and struggling. The overnight flight was freezing, and not an enjoyable journey.
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to South Africa from Bangkok today with Cheapflights!
Millions of users choose and trust Cheapflights to book the best flight deals from Bangkok to South Africa for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Need flexible booking options for your flight to South Africa from Bangkok? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes! Start tracking prices for Bangkok to South Africa flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.