Find cheap flights from Bangkok to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

— JNB
Dec 3 — Dec 101
Return
1 adult
Economy
0 bags
From?
To?
Sat 3/12
Sat 10/12

Let KAYAK do the searching

Save 12% or more

Search hundreds of travel sites at once for deals on flights to Johannesburg

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

December

High season

August

Cheapest flight

R7 069

Average price (return flight)

R14 699
Best time to beat the crowds (17% less expensive on average)
Most popular time to fly (21% more expensive on average)
Flight from Bangkok to Johannesburg OR Tambo
(avg. price over the last 2 weeks)

When to book flights from Bangkok to OR Tambo

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Bangkok

  • The cheapest flight from Bangkok to Johannesburg was found, on average, 63 days before departure.
  • Book at least 7 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is December.

FAQs for booking Bangkok to Johannesburg flights

Top 3 airlines serving Bangkok to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,6
Singapore AirlinesOverall score based on 4203 reviews
8,8Boarding
8,4Comfort
8,9Crew
8,6Entertainment
8,2Food
Airline reviews

Bangkok airport needs a redesign to make it more accommodating for passengers with long layovers between flights. It needs a better selection of restaurants, stores and rest rooms near the departure gates. It also needs a shuttle or other transport system to help passengers transit the long distances between gates in different concourses.

Read more about Singapore Airlines

Bangkok airport needs a redesign to make it more accommodating for passengers with long layovers between flights. It needs a better selection of restaurants, stores and rest rooms near the departure gates. It also needs a shuttle or other transport system to help passengers transit the long distances between gates in different concourses.

Helpful staff. Leg too could be better. Food was okay.

Customer friendly fine service. Thank you.

My seat did not lean back. It was so uncomfortable. This needs to be checked prior to flight especially very long one.

Tight space, No onboard entertainment, food served not so appetizing. There are other $food$ choices but you have to pay extra.

All good other than departing 1 hr late!!

Singapore airlines has resumed after Covid selling premium services but not opened lounges to cater for the demand you cannot get a seat in their lounges and social distancing is non existent. I wouldn't pay for services you don't get so be aware.

I love everything about Singapore airlines excepted fact that you cannot reach a person to speak with anything with on the phone that is the only reason I may not use a Singapore Airlines again I tried many times to call someone and cannot speak to a person about some specific problems that I need to speak with an individual about

I have guitar when I fly, they don’t allow to take the guitar with you on board even the bins was empty

We enjoyed the flight very much. The flight staff was very helpful and friendly.

Pros: "It’s an old plane, so the seats are those older yet more comfortable type of seats!"
Cons: "Better service from the crews."
Pros: "Again seats space could be better. Crews were very attentive."
Cons: "Other passengers reclining their seats could be a nuisance..."
Pros: "Entertainment"
Cons: "Crew miss my drink"
Cons: "Nothing much"
Cons: "Seats after 1st hr, will feel uncomfortable"
Pros: "Crew was attentive and made extra effort to meet special requests from passengers."
Pros: "Same as above on SIN-BKK"
Cons: "Next time in B787 Dreamliner"
Pros: "Seat was comfortable, flight attendants were attentive and the food wasn't bad."
Pros: "Kindy flight attedances,,smooth boarding,,delicious food"
Cons: "Nothing"
Pros: "Efficient"
Cons: "Better food, better selection movies"
Pros: "Entertainment system ok"
Cons: "Change if gate 30 minutes before departure and no info at old gate. New gate very far away, terrible for old people."
Pros: "Cabin crew knew how to work."
Cons: "So surprisingly, the cabin was dirty and the seat comfort was below expectation."
Pros: "The crews on board were amazing!"
Cons: "The service from the ground staffs are not as good a the crews onboard."
Cons: "My moslem meal selection wasn’t provided onboard"
Pros: "Well organized boarding, friendliness of staff, food service"
Cons: "Flight was delayed by about an hour."
Cons: "The toilets were a little unsanitary."
Cons: "Flight was late due to the eternal airtraffic mess at suvanabhumi whenever it rains"
Pros: "Entertainment ok but not newest, boarding smooth, food ok"
Cons: "Long waiting time for baggage, food not exceptional"
Pros: "My neighbor"
Cons: "Fight war delayed and we got a security check upon arrival"
Pros: "In flight entertainment systems"
Cons: "I had beef with mashed potatoes but I found the beef was quite tough."
Pros: "Arrived"
Cons: "Boarding a mess, 30% boarded as "business". Food terrible. Entertainment system doesn't work on a lot of seats as plane is very old. Cabin crew not able to handle the passengers, delayed in every aspect and forget to serve passengers. Shitty flight and service."
Pros: "Very organized"
Cons: "Seats could be a bit more comfortable in premium economy"
Pros: "check-in, priority lane, BKK-SKL, boarding, crew, cabin, disembark, baggage claim to cab home"
Cons: "baby crying throughout the flight"
Cons: "Flight attendants were bot friendly, appearwd to be botheted when askes questions or requests were made."
Pros: "The staff were so friendly and helpful."
Cons: "I Booked a flight that stated that it only had one stop in singapore, then direct to SFO after arriving in singapore i was told that i had to go to a transfer counter, that there was a problem with my ticket. after arriving at the transfer counter they took my boarding pass for my dircet flight to SFO, & told me that i now had a stop in hong kong, that the direct flight to SFO was over booked!! this is not right i wouldn't of booked this flight if they had been truthfull about the extra stop. i will never use singapore airline or kayak again!!!"
Pros: "But I got to take Qatar airline and the service was great"
Cons: "Almost missed the flight, havent noticed the passengers in prior"
Cons: "Mediocre food, lousy entertainment system that belongs to the last decade. Singapore Airlines has not been the premium carrier it was a decade ago and is now simply a so-so airline charging exorbitant fares."
Pros: "Service is the best among the airlines I’ve ever taken"
Cons: "Never ever get free upgrade"
Pros: "I loved the professionalism of the crew, and how they treat the passengers with such care. I prefer Singapore airlines over any other. Seats are very comfortable. This craft had touch screen monitors that worked well. I was able to use my own ear buds by pulling the jack out part way."
Cons: "I really only have one gripe. I wish there were more movie choices for adults that did not have foul language and immoral scenes."
Cons: "My first flight (DXB - SIN) was delayed and so my bag didn't make it onto the second flight (SIN - CNS)"
Pros: "Boarding ok, timely departure. Food very good for plane food."
Cons: "Announced early landing but then doing circles without any update, we ended up being 30min late. Updates would have been good."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Pros: "None"
Cons: "Crew"
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "The flight wasn't full so we had a spare seat between us, That made economy barely tolerable."
Cons: "The seats in economy are now Way TOO SMALL! You better start calling Economy - "Stearage"! Food was not as good as on past flights with SA. Movie selection not as good as past SA flights. Earphones supplied are horrible!!!"
Pros: "Loved the crew. Really helpful."
Cons: "1) while boarding you should keep families with kids (at least till 6yrs of age or with disabilities) prior to other people... 2) food was ok ok"
Pros: "Very helpful and polite staff"
Cons: "Old B777-200 with small personal screen. And they don't have pillows on board."
Pros: "crews are energetic and warm welcoming passengers."
Cons: "aircon temperature is too hot for seat 50H area."
Pros: "Everything"
Cons: "Nothing"
Pros: "Crew"
Cons: "Change crew"
Pros: "Great food, friendly crew"
Cons: "Late boarding wasn’t announced. Ran out of several drink items on flight"
Cons: "More announcements about lateness of departure. Less breakable plastic glasses. Passing water out more e often. Better coffee- it was very weak. Better movie selection"
Pros: "Crew was very pleasant and efficient."
Cons: "Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement."
Pros: "ok"
Cons: "very short flight"
Pros: "Air Austral ok"
Cons: "When your company proposes flight which goes through Thailand, it should be clearly advised that there will be a visa that needs to be bought while going through the Thai immigrations, we spent around 14,000 Thai Bhats while incoming and outgoing. Very dictative country, I will never ever fly again through Thailand with Air Austral, I would prefer paying another Rs.10,000 to emirates and have a better service. The Hifly company that operated the flights from RUN to BKK and back, was a disaster, very uncomfortable and really bad service."
Pros: "Crew and service were top rate."
Cons: "Flight delayed over an hour. There was little information passed along within the airport. Boarding/manifest at the gate was a madhouse with no order or flight class boarding. This was surpassed at Reunion by the mobs crowding to get their visas."
Cons: "To learn that the flight was over 3 hours later was a problem for different reasons : - what to do in a airport during 3 hours ? - we arrived in St Denis at 11:10 pm, + luggage time so nobody could come to pick us"
Pros: "Food and service are above usual airline standard."
Cons: "Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines."
Pros: "Staff was nice. Worked to make sure we were seated in a way that helped us stay together. Plenty of space. Courteous staff."
Cons: "Flight was delayed leaving Antananarivo. Flight arrived slightly late to Port Louis (Mauritius). Wanted to get food at airport in Reunion as we got to Reunion at 8:25 pm and had left home (to get to airport in Antananarivo at 2:30 pm, were only served a small snack on flight - it was only 1 hour long), but there was no ATM in the terminal and the only place serving food did not accept international credit cards."
Cons: "Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis."
Cons: "Online check-in - boarding pass for 2nd leg Saint-Denis - Port Louis could be issued, but not for 1st leg ?? Boarding - confusing - boarding pass issued stated 14:45 as boarding time when this was in fact scheduled departure time. Plane eventually departed 20 mins late."
Pros: "Air Austral is a great airline providing top quality service"
Pros: "everything"
Cons: "too little of ethanol on board (nothing)"
Cons: "Disappointing"

Flight was comfortable Thanks

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Cons: "Poor communication"
Cons: "Better seat"
Pros: "Cabin crew was great at customer service. Very helpful."
Cons: "The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now."
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Pros: "Amazing crew!"
Pros: "Flight Crew were great"
Cons: "The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are."
Cons: "USB connection was not working from my seat"
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Cons: "Crews could have greet and serve passengers with a warm smile. Food was acceptable but not as good as Japan / Korean airlines . I suppose the low airfares reflect its Servicr."
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "Cheap. Good for connections in Africa."
Cons: "Boarding was slow. The food is the worst I've had on an international flight. Flight crew is often not responsive and brusque. The recline on my wife's seat was broken."
Cons: "My reservation seat was suddenly changed with no notification and apologise. It was really confusing situation."
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
Pros: "The plane was very bad and scrambling all time."
Cons: "Smell. Hygiene very low."
Pros: "The staff was very kind."
Cons: "Flight was uncomfortable. They forgot my food and drink. The attendant sneezed on me without covering her mouth, my tv didn't work. The plane was dirty. I asked to be moved up to any of the 10 open seats in business and they said they can't. It was actually one of the worst flights I've ever taken anywhere in my life."
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Cons: "They didn’t announce when boarding started/what zones were to go."
Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"
Pros: "Airplane"
Cons: "Waiting for customer service"
Pros: "crew"
Cons: "we were seating 2 hours at the aircraft with no electricity an then they move us to another aircraft and totally we arrived Nairobi more than 3 hours delay"
Pros: "ET's on board crew is excellent. The food is great."
Cons: "Delay.....again."
Pros: "Everything Kosher food was excellent"
Cons: "Nothing"
Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."
Pros: "That I finally had an on time flight with Ethiopian airlines, having suffered through an absolutely miserable outbound flight"
Cons: "On connecting from Bangkok to Nairobi passengers are funneled into a security waiting area with no water, coffee, duty free shopping- absolutely nothing but dirty toilets- for a 2+ hour layover. Bole airport is surely one of the most disfunctional airports on the planet."
Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"
Cons: "My phone was stolen on airport premises"
Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."
Pros: "The cabin crew did a good job of managing all sorts of issues, and they had a lot to deal with. People switching seats, refusing to get up from wrong seats, oversized carry on, personal hygiene. The crew did their job professionally and with a smile. Made big impression. I did have a much different and better experience going from ADD to BKK"
Cons: "The food, comfort and entertainment on this plane was below OK. The monitors were unresponsive to touch, antiquated ear phone/ plug system and the seats were nasty, covered in a cloth material and disgusting! On some seats you can see stains that will not come out. Ever. The food was....airline food."
Pros: "The flight was on time. Staff was friendly and accommodating."
Cons: "I couldn't do an online check-in. I got very hungry. We only got one main meal. I will pack more snacks for my return flight."
Pros: "Great crew, decent food"
Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."
Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"
Pros: "Very helpful, attentive and kind cabin staff. New aircraft !!!"
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse)"
Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."
Pros: "The flight was ok, left late but didn't impact our arrival time."
Cons: "Tray table was very dirty, restroom not cleaned or refilled, generally unkempt."
Cons: "Seats were dirty"
Cons: "Same as above"
Pros: "The food. And the on board entertainment. Staff was also nice but a little bit sloppy and slow."
Cons: "."
Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."
Cons: "the hotel they put me in in the connection was horrible"
Cons: "- terrible food and no snacks provided - Crew was attentive and fairly kind - bathrooms were cleaned but could have improved on the amount of times it was cleaned - poor air circulation"
Pros: "The best flight ever and the crew is super cool"
Cons: "Customer service was horrible. Cancelled a trip within 24 hours of booking but put me through hours of waiting on the phone for assistance and still charged a 300 dollar fee. Our ticket was somehow suspended BY THEM so we had to call an office in a different country to unsuspeND then we were able to cancel. No help at all and kept dodging responsibility and forwarding the problem to other offices. Would book a different airline to avoid unneeded stress."
Pros: "Excellent staff, professional and friendly. Nice food"
Cons: "Aircraft "medium" range with business seat not very comfortable. No special attention to business class passengers at arrival"
Pros: "Boarding was okay and crew were friendly"
Cons: "extremely old airplane, mediocre food, almost non-existent in-flight entertainment."
Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."
Pros: "Good customer service on time flight"

Book cheap flights from Bangkok to Johannesburg

Recent return flight deals

3/5Wed
1 stopSingapore Airlines
16h 40mBKK-JNB
25/5Thu
1 stopSingapore Airlines
19h 35mJNB-BKK
R12 100
25/2Sat
3 stopsMultiple Airlines
26h 50mBKK-JNB
28/2Tue
2 stopsMultiple Airlines
32h 15mJNB-BKK
R15 130
25/2Sat
2 stopsMultiple Airlines
24h 30mBKK-JNB
28/2Tue
2 stopsMultiple Airlines
32h 15mJNB-BKK
R15 269
18/1Wed
3 stopsMultiple Airlines
31h 55mBKK-JNB
1/2Wed
2 stopsMultiple Airlines
32h 15mJNB-BKK
R15 321
16/1Mon
2 stopsMultiple Airlines
29h 35mBKK-JNB
30/1Mon
2 stopsMultiple Airlines
21h 20mJNB-BKK
R15 391
25/2Sat
3 stopsMultiple Airlines
26h 50mBKK-JNB
28/2Tue
3 stopsMultiple Airlines
33h 55mJNB-BKK
R15 478
25/2Sat
3 stopsMultiple Airlines
42h 55mDMK-JNB
1/3Wed
3 stopsMultiple Airlines
35h 15mJNB-DMK
R15 530
26/12Mon
3 stopsMultiple Airlines
22h 15mBKK-JNB
10/3Fri
1 stopMultiple Airlines
24h 00mJNB-BKK
R15 530
18/1Wed
3 stopsMultiple Airlines
31h 55mBKK-JNB
1/2Wed
3 stopsMultiple Airlines
33h 55mJNB-BKK
R15 565
16/1Mon
3 stopsMultiple Airlines
31h 55mBKK-JNB
29/1Sun
2 stopsMultiple Airlines
32h 15mJNB-BKK
R15 635
2/5Tue
1 stopEthiopian Air
16h 30mBKK-JNB
25/5Thu
1 stopEthiopian Air
17h 50mJNB-BKK
R15 670
16/1Mon
2 stopsMultiple Airlines
29h 35mBKK-JNB
27/1Fri
2 stopsMultiple Airlines
27h 05mJNB-BKK
R15 722
16/1Mon
2 stopsMultiple Airlines
29h 35mBKK-JNB
26/1Thu
3 stopsMultiple Airlines
33h 55mJNB-BKK
R15 739
16/1Mon
3 stopsMultiple Airlines
31h 55mBKK-JNB
30/1Mon
3 stopsMultiple Airlines
32h 45mJNB-BKK
R15 878
7/3Tue
1 stopEthiopian Air
16h 30mBKK-JNB
12/4Wed
1 stopEthiopian Air
17h 50mJNB-BKK
R16 070
15/1Sun
1 stopEthiopian Air
16h 15mBKK-JNB
30/1Mon
1 stopEthiopian Air
17h 50mJNB-BKK
R16 157
24/2Fri
1 stopEthiopian Air
16h 15mBKK-JNB
1/3Wed
1 stopEthiopian Air
17h 50mJNB-BKK
R16 453
30/1Mon
1 stopEthiopian Air
16h 15mBKK-JNB
21/2Tue
1 stopEthiopian Air
17h 15mJNB-BKK
R16 557
24/1Tue
1 stopEthiopian Air
16h 30mBKK-JNB
23/2Thu
1 stopEthiopian Air
17h 15mJNB-BKK
R16 714
24/2Fri
1 stopEthiopian Air
16h 10mBKK-JNB
28/2Tue
1 stopEthiopian Air
17h 15mJNB-BKK
R16 993

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/3Sat
3 stopsMultiple Airlines
31h 15mBKK-JNB
R7 069
25/3Sat
3 stopsMultiple Airlines
26h 30mBKK-JNB
R7 295
13/3Mon
1 stopSingapore Airlines
19h 30mBKK-JNB
R7 382
12/3Sun
1 stopSingapore Airlines
17h 05mBKK-JNB
R7 399
6/3Mon
1 stopSingapore Airlines
23h 05mBKK-JNB
R7 434
1/3Wed
3 stopsMultiple Airlines
37h 25mDMK-JNB
R7 469
17/3Fri
2 stopsMultiple Airlines
32h 05mBKK-JNB
R7 469
1/3Wed
3 stopsMultiple Airlines
56h 15mDMK-JNB
R7 539
1/3Wed
2 stopsMultiple Airlines
43h 00mBKK-JNB
R7 591
12/3Sun
3 stopsMultiple Airlines
42h 55mDMK-JNB
R7 661
13/3Mon
2 stopsMultiple Airlines
27h 20mBKK-JNB
R7 713
15/3Wed
2 stopsMultiple Airlines
29h 15mBKK-JNB
R7 730
11/1Wed
3 stopsMultiple Airlines
23h 15mDMK-JNB
R7 887
11/3Sat
1 stopSingapore Airlines
39h 10mBKK-JNB
R8 026
7/3Tue
1 stopEthiopian Air
16h 30mBKK-JNB
R9 158
28/2Tue
1 stopEthiopian Air
16h 30mBKK-JNB
R9 175
16/3Thu
1 stopAir Austral
18h 45mBKK-JNB
R9 245
15/3Wed
1 stopEthiopian Air
16h 10mBKK-JNB
R9 332
28/2Tue
1 stopEthiopian Air
16h 30mBKK-JNB
R9 454
14/3Tue
1 stopEthiopian Air
16h 30mBKK-JNB
R9 471

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Bangkok

Browse destinations:

R12 100