Find flights
Deals
When to book
FAQs & Tips
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.
23.05Thu
1 stopEthiopian Air
13h 05mTLV-JNB
₪447
27.12Wed
1 stopEthiopian Air
11h 00mTLV-JNB
₪458
21.04Sun
1 stopEthiopian Air
13h 05mTLV-JNB
₪465
24.12Sun
1 stopEthiopian Air
11h 00mTLV-JNB
₪466
10.12Sun
1 stopEmirates
30h 40mTLV-JNB
₪513
24.05Fri
2 stops
33h 40mTLV-JNB
₪546
24.05Fri
3 stops
33h 40mTLV-JNB
₪568
22.01Mon
1 stopEmirates
25h 00mTLV-JNB
₪1,631
15.04Mon
1 stopKLM
17h 35mTLV-JNB
₪1,895
14.04Sun
1 stopTurkish Airlines
34h 00mTLV-JNB
₪2,396

Search by stops

Search by airline

Search by price

Recent round-trip flight deals

03.03Sun
1 stopEthiopian Air
11h 00mTLV-JNB
20.03Wed
1 stopEthiopian Air
14h 35mJNB-TLV
₪471
30.01Tue
1 stopEthiopian Air
13h 20mTLV-JNB
07.02Wed
1 stopEthiopian Air
11h 50mJNB-TLV
₪485
27.03Wed
nonstopEL AL
8h 30mTLV-JNB
11.04Thu
nonstopEL AL
8h 25mJNB-TLV
₪591
20.03Wed
nonstopEL AL
8h 30mTLV-JNB
25.03Mon
nonstopEL AL
8h 25mJNB-TLV
₪596
21.01Sun
1 stopTurkish Airlines
24h 30mTLV-JNB
29.02Thu
1 stopTurkish Airlines
13h 45mJNB-TLV
₪661
31.03Sun
1 stop
19h 55mTLV-JNB
18.04Thu
nonstop
8h 25mJNB-TLV
₪683
27.03Wed
1 stopTurkish Airlines
23h 30mTLV-JNB
18.04Thu
1 stopTurkish Airlines
13h 20mJNB-TLV
₪701
10.01Wed
2 stops
23h 00mTLV-JNB
24.01Wed
1 stop
30h 55mJNB-TLV
₪719
31.01Wed
2 stopsLufthansa
23h 00mTLV-JNB
06.02Tue
1 stopLufthansa
19h 55mJNB-TLV
₪737
11.01Thu
2 stopsLufthansa
23h 00mTLV-JNB
07.02Wed
1 stopLufthansa
23h 40mJNB-TLV
₪740

Search by stops

Search by airline

Search by price

Recent domestic flight deals

17.01Wed
nonstopLift
1h 05mDUR-JNB
24.01Wed
nonstopLift
1h 05mJNB-DUR
₪64
25.12Mon
nonstopFlySafair
1h 10mDUR-JNB
01.01Mon
nonstopFlySafair
1h 10mJNB-DUR
₪65
27.01Sat
nonstopFlySafair
1h 10mDUR-JNB
31.01Wed
nonstopFlySafair
1h 10mJNB-DUR
₪70
26.01Fri
nonstopFlySafair
1h 10mDUR-JNB
28.01Sun
nonstopFlySafair
1h 10mJNB-DUR
₪71
15.12Fri
nonstopFlySafair
1h 10mDUR-JNB
25.12Mon
nonstopFlySafair
1h 10mJNB-DUR
₪75
18.01Thu
nonstopLift
1h 05mDUR-JNB
25.01Thu
nonstopLift
1h 05mJNB-DUR
₪77
31.05Fri
nonstopAirlink
1h 45mGRJ-JNB
22.09Sun
nonstopAirlink
2h 00mJNB-GRJ
₪94
12.01Fri
nonstopAirlink
1h 35mELS-JNB
19.01Fri
nonstopAirlink
1h 30mJNB-ELS
₪110
16.12Sat
nonstopCemair
1h 00mBFN-JNB
19.12Tue
nonstopCemair
1h 00mJNB-BFN
₪152
16.12Sat
nonstopCemair
1h 00mBFN-JNB
19.12Tue
nonstopCemair
1h 00mJNB-BFN
₪153

Search by stops

Search by airline

Search by price

Last minute flights 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 to Johannesburg that are departing in the next 10 days.
07.12Thu
multi-stopEthiopian Air
11h 00mTLV-JNB
22.12Fri
multi-stopEthiopian Air
16h 45mJNB-TLV
₪647
09.12Sat
multi-stopEthiopian Air
11h 00mTLV-JNB
21.12Thu
multi-stopEthiopian Air
16h 45mJNB-TLV
₪654
07.12Thu
multi-stop
11h 00mTLV-JNB
22.12Fri
multi-stop
37h 35mJNB-TLV
₪942
09.12Sat
nonstop
8h 30mTLV-JNB
25.12Mon
multi-stop
16h 45mJNB-TLV
₪984
06.12Wed
multi-stopEtihad Airways
19h 30mTLV-JNB
13.12Wed
multi-stopEtihad Airways
37h 35mJNB-TLV
₪1,008
09.12Sat
nonstopEL AL
8h 30mTLV-JNB
24.12Sun
nonstopEL AL
8h 25mJNB-TLV
₪1,009
08.12Fri
multi-stopEmirates
34h 55mTLV-JNB
19.12Tue
multi-stopEmirates
14h 05mJNB-TLV
₪1,042
06.12Wed
multi-stopEtihad Airways
19h 30mTLV-JNB
24.12Sun
multi-stopEtihad Airways
25h 30mJNB-TLV
₪1,045
06.12Wed
multi-stopEmirates
34h 55mTLV-JNB
19.12Tue
multi-stopEmirates
14h 05mJNB-TLV
₪1,125
09.12Sat
nonstopEL AL
8h 30mTLV-JNB
10.12Sun
nonstopEL AL
8h 25mJNB-TLV
₪1,193

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Israel

Cabin classes:

₪2,057

Popular routes

The most searched flights to Johannesburg by KAYAK users.