Find flights
When to book
FAQs
Direct Flights
Airlines

Book cheap flights from Southeast Asia to Johannesburg

Recent one-way flight deals

9/12Sat
3 stops
49h 20mKUL-JNB
R406
1/5Wed
1 stopKenya Airways
14h 55mBKK-JNB
R438
19/5Sun
2 stopsEthiopian Air
19h 50mKUL-JNB
R461
18/5Sat
1 stopQatar Airways
17h 50mKUL-JNB
R488
16/4Tue
1 stopQatar Airways
17h 50mKUL-JNB
R493
18/4Thu
1 stopSingapore Airlines
14h 40mKUL-JNB
R501
18/4Thu
2 stopsEthiopian Air
19h 50mKUL-JNB
R522
6/1Sat
1 stopEmirates
26h 20mSIN-JNB
R617
9/12Sat
2 stopsEmirates
40h 20mKUL-JNB
R617
28/2Wed
1 stopSingapore Airlines
14h 00mSGN-JNB
R724

Search by stops

Search by airline

Search by price

Recent return flight deals

24/1Wed
1 stopSingapore Airlines
14h 10mBKK-JNB
16/2Fri
1 stopSingapore Airlines
16h 30mJNB-BKK
R672
26/3Tue
1 stopEthiopian Air
17h 05mSIN-JNB
11/4Thu
1 stopEthiopian Air
18h 20mJNB-SIN
R678
21/5Tue
1 stopQatar Airways
22h 50mSIN-JNB
4/6Tue
1 stopQatar Airways
18h 55mJNB-SIN
R797
20/5Mon
1 stopQatar Airways
18h 50mSIN-JNB
4/6Tue
1 stopQatar Airways
18h 55mJNB-SIN
R802
4/3Mon
2 stopsEtihad Airways
41h 55mSIN-JNB
10/3Sun
1 stopEtihad Airways
17h 45mJNB-SIN
R821
11/3Mon
1 stopCathay Pacific
28h 10mBKK-JNB
15/3Fri
1 stopCathay Pacific
30h 15mJNB-BKK
R838
23/1Tue
1 stopEtihad Airways
17h 15mKUL-JNB
16/2Fri
2 stopsEtihad Airways
40h 05mJNB-KUL
R839
27/3Wed
1 stopEmirates
17h 15mSIN-JNB
8/4Mon
1 stopEmirates
20h 05mJNB-SIN
R911
27/3Wed
1 stopEmirates
17h 15mSIN-JNB
11/4Thu
1 stopEmirates
31h 40mJNB-SIN
R955
14/12Thu
1 stopCathay Pacific
28h 10mBKK-JNB
16/1Tue
1 stopCathay Pacific
25h 55mJNB-BKK
R1 049

Search by stops

Search by airline

Search by price