Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

Book cheap flights from Bangkok to Johannesburg

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Bangkok to Johannesburg found on KAYAK in the last 72 hours.
5/2Mon
3 stops
49h 15mBKK-JNB
R419
6/2Tue
3 stops
31h 20mBKK-JNB
R424
4/2Sun
1 stopEthiopian Air
16h 30mBKK-JNB
R490
24/1Wed
1 stopEtihad Airways
28h 35mBKK-JNB
R552
1/5Wed
1 stopEtihad Airways
28h 15mBKK-JNB
R553
2/1Tue
1 stopEthiopian Air
23h 25mBKK-JNB
R589
1/1Mon
1 stopEmirates
36h 45mBKK-JNB
R802
1/5Wed
2 stopsEmirates
22h 50mBKK-JNB
R1 003
18/1Thu
1 stopQatar Airways
24h 35mBKK-JNB
R1 786
20/1Sat
1 stopQatar Airways
24h 35mBKK-JNB
R1 864

Search by stops

Search by airline

Search by price

Last minute flights from Suvarnabhumi to OR Tambo

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Bangkok to Johannesburg that are departing in the next 10 days.
12/12Tue
multi-stopEthiopian Air
16h 30mBKK-JNB
20/12Wed
multi-stopEthiopian Air
32h 40mJNB-BKK
R929
12/12Tue
multi-stopEthiopian Air
19h 50mBKK-JNB
20/12Wed
multi-stopEthiopian Air
32h 40mJNB-BKK
R1 113
13/12Wed
multi-stopEtihad Airways
28h 35mBKK-JNB
20/12Wed
multi-stopEtihad Airways
28h 40mJNB-BKK
R1 174
12/12Tue
multi-stopEthiopian Air
37h 30mBKK-JNB
20/12Wed
multi-stopEthiopian Air
20h 30mJNB-BKK
R1 203
13/12Wed
multi-stopAir China
43h 05mBKK-JNB
20/12Wed
multi-stopAir China
25h 30mJNB-BKK
R1 213
13/12Wed
multi-stop
28h 35mBKK-JNB
20/12Wed
multi-stop
25h 10mJNB-BKK
R1 434
12/12Tue
multi-stopEthiopian Air
16h 30mBKK-JNB
19/12Tue
multi-stopEthiopian Air
27h 40mJNB-BKK
R1 462
13/12Wed
multi-stopAir China
41h 45mBKK-JNB
20/12Wed
multi-stopAir China
25h 30mJNB-BKK
R1 473
12/12Tue
multi-stopEthiopian Air
37h 30mBKK-JNB
19/12Tue
multi-stopEthiopian Air
27h 40mJNB-BKK
R1 725
13/12Wed
multi-stop
28h 35mBKK-JNB
19/12Tue
multi-stop
25h 05mJNB-BKK
R1 749

Search by stops

Search by airline

Search by price

Bangkok Suvarnabhumi Airport - Johannesburg Flights

Departure:

Bangkok Suvarnabhumi Airport (BKK)Thailand

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Bangkok Suvarnabhumi Airport

Cabin classes: