Find flights
Deals
When to book
Tips
FAQs
Direct Flights
Airlines

Book Cheap Johannesburg Plane Tickets

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Johannesburg found on KAYAK in the last 72 hours.
17/4Wed
2 stops
42h 15mKUL-JNB
RM 407
6/12Wed
3 stops
49h 20mKUL-JNB
RM 425
5/12Tue
3 stops
40h 35mKUL-JNB
RM 429
4/12Mon
3 stops
24h 40mKUL-JNB
RM 436
16/4Tue
1 stopQatar Airways
17h 50mKUL-JNB
RM 493
4/12Mon
1 stopQatar Airways
18h 45mKUL-JNB
RM 494
6/12Wed
1 stopEtihad Airways
19h 55mKUL-JNB
RM 563
5/12Tue
4 stopsEthiopian Air
42h 30mKUL-JNB
RM 1,126
16/4Tue
3 stopsEmirates
24h 00mKUL-JNB
RM 1,496
8/12Fri
4 stopsEthiopian Air
42h 30mKUL-JNB
RM 1,605

Search by stops

Search by airline

Search by price

Recent return flight deals

9/4Tue
1 stopSAUDIA
19h 55mKUL-JNB
19/4Fri
1 stopSAUDIA
25h 05mJNB-KUL
RM 739
11/12Mon
3 stops
27h 20mKUL-JNB
25/12Mon
2 stops
20h 30mJNB-KUL
RM 807
18/5Sat
1 stopQatar Airways
17h 50mKUL-JNB
9/6Sun
1 stopQatar Airways
18h 40mJNB-KUL
RM 808
25/5Sat
1 stopQatar Airways
17h 50mKUL-JNB
16/6Sun
1 stopQatar Airways
17h 30mJNB-KUL
RM 809
26/5Sun
2 stopsQatar Airways
21h 40mKUL-JNB
16/6Sun
1 stopQatar Airways
17h 30mJNB-KUL
RM 850
19/5Sun
2 stopsEthiopian Air
19h 50mKUL-JNB
16/6Sun
2 stopsEthiopian Air
36h 10mJNB-KUL
RM 877
9/4Tue
2 stopsEthiopian Air
19h 50mKUL-JNB
19/4Fri
2 stopsEthiopian Air
36h 10mJNB-KUL
RM 894
8/4Mon
1 stopMalaysia Airlines
18h 35mKUL-JNB
19/4Fri
2 stopsMalaysia Airlines
36h 10mJNB-KUL
RM 1,174
14/2Wed
1 stopEtihad Airways
17h 15mKUL-JNB
21/2Wed
1 stopEtihad Airways
16h 15mJNB-KUL
RM 3,554
6/3Wed
1 stopEtihad Airways
29h 05mKUL-JNB
13/3Wed
1 stopEtihad Airways
28h 00mJNB-KUL
RM 3,677

Search by stops

Search by airline

Search by price

Recent domestic flight deals

7/2Wed
directLift
1h 05mDUR-JNB
20/2Tue
directLift
1h 05mJNB-DUR
RM 64
26/1Fri
directFlySafair
1h 10mDUR-JNB
29/1Mon
directFlySafair
1h 10mJNB-DUR
RM 70
9/12Sat
directFlySafair
1h 10mDUR-JNB
10/12Sun
directFlySafair
1h 15mJNB-DUR
RM 75
9/12Sat
directFlySafair
1h 10mDUR-JNB
10/12Sun
directFlySafair
1h 10mJNB-DUR
RM 76
22/1Mon
directLift
1h 05mDUR-JNB
28/1Sun
directLift
1h 05mJNB-DUR
RM 77
28/1Sun
directFlySafair
1h 30mELS-JNB
4/2Sun
directFlySafair
1h 35mJNB-ELS
RM 81
16/2Fri
directAirlink
1h 45mGRJ-JNB
27/2Tue
directAirlink
2h 00mJNB-GRJ
RM 94
19/12Tue
directAirlink
1h 10mDUR-JNB
4/1Thu
directAirlink
1h 05mJNB-DUR
RM 104
16/12Sat
directCemair
1h 50mPLZ-JNB
17/12Sun
directCemair
1h 50mJNB-PLZ
RM 145
16/1Tue
directCemair
2h 00mCPT-JNB
22/1Mon
directCemair
2h 15mJNB-CPT
RM 146

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Malaysia

Cabin classes: