Find flights
Deals
When to book
FAQs & Tips
Direct Flights

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.
22/1Mon
3 stops
56h 10mLHR-HLA
£562
21/1Sun
3 stops
58h 40mLHR-HLA
£594
18/4Thu
2 stops
24h 45mLHR-HLA
£621
23/2Fri
2 stops
35h 30mLHR-HLA
£634
25/1Thu
2 stops
23h 45mLHR-HLA
£645
29/2Thu
3 stops
29h 10mMAN-HLA
£646
1/2Thu
2 stops
25h 20mLHR-HLA
£647
18/1Thu
2 stops
33h 05mLHR-HLA
£648
22/1Mon
2 stops
36h 30mLHR-HLA
£657
21/1Sun
2 stops
36h 30mLHR-HLA
£658

Search by stops

Search by price

Recent return flight deals

27/2Tue
2 stops
22h 25mLHR-HLA
20/3Wed
2 stops
20h 15mHLA-LHR
£1,413
21/2Wed
2 stops
21h 25mLHR-HLA
7/3Thu
2 stops
22h 00mHLA-LHR
£1,466
7/3Thu
2 stops
21h 25mLHR-HLA
28/3Thu
2 stops
19h 15mHLA-LHR
£1,468
17/1Wed
2 stops
25h 10mLHR-HLA
31/1Wed
2 stops
19h 15mHLA-LHR
£1,485
27/1Sat
2 stops
25h 20mLHR-HLA
8/2Thu
2 stops
19h 15mHLA-LHR
£1,496
20/2Tue
2 stops
24h 10mLHR-HLA
29/2Thu
2 stops
19h 15mHLA-LHR
£1,503
6/2Tue
2 stops
23h 25mLHR-HLA
14/2Wed
2 stops
19h 15mHLA-LHR
£1,508
20/2Tue
2 stops
20h 55mMAN-HLA
29/2Thu
2 stops
22h 55mHLA-MAN
£1,511
3/3Sun
2 stops
24h 10mLHR-HLA
3/4Wed
2 stops
22h 40mHLA-LHR
£1,511
14/2Wed
2 stops
21h 25mLHR-HLA
20/3Wed
2 stops
20h 15mHLA-LHR
£1,515

Search by stops

Search by price

Recent domestic flight deals

24/1Wed
directFlySafair
2h 10mCPT-HLA
31/1Wed
directFlySafair
2h 15mHLA-CPT
£101
25/12Mon
directFlySafair
1h 10mDUR-HLA
1/1Mon
directFlySafair
1h 10mHLA-DUR
£105
25/12Mon
directFlySafair
2h 10mCPT-HLA
13/1Sat
directFlySafair
2h 15mHLA-CPT
£110
19/1Fri
directFlySafair
2h 15mCPT-HLA
25/1Thu
directFlySafair
2h 15mHLA-CPT
£112
25/12Mon
directFlySafair
2h 05mCPT-HLA
7/1Sun
directFlySafair
2h 15mHLA-CPT
£117
17/12Sun
directFlySafair
2h 05mCPT-HLA
17/1Wed
directFlySafair
2h 05mHLA-CPT
£123
26/12Tue
directFlySafair
2h 15mCPT-HLA
6/1Sat
directFlySafair
2h 10mHLA-CPT
£128
20/12Wed
directFlySafair
2h 15mCPT-HLA
5/1Fri
directFlySafair
2h 05mHLA-CPT
£133
10/1Wed
directFlySafair
2h 15mCPT-HLA
17/1Wed
directFlySafair
2h 15mHLA-CPT
£138
28/12Thu
directFlySafair
2h 15mCPT-HLA
10/1Wed
directFlySafair
2h 15mHLA-CPT
£149

Search by stops

Search by airline

Search by price

Last minute flights to Lanseria

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.
9/12Sat
multi-stop
17h 30mLHR-HLA
14/12Thu
multi-stop
16h 20mHLA-LHR
£5,622
11/12Mon
multi-stop
17h 30mLHR-HLA
14/12Thu
multi-stop
16h 20mHLA-LHR
£7,280
11/12Mon
multi-stop
17h 30mLHR-HLA
15/12Fri
multi-stop
16h 20mHLA-LHR
£7,285
10/12Sun
multi-stop
23h 15mLHR-HLA
14/12Thu
multi-stop
23h 45mHLA-LHR
£9,848

Search by stops

Search by price

Flights to Johannesburg Lanseria

Destination:

Johannesburg Lanseria (HLA)South Africa

Return flight deals:

Johannesburg Lanseria - United Kingdom

Cabin classes: