Find flights from London to Johannesburg (LHR - JNB) from GBP 585*
Featured daily Return Flights from London to Johannesburg
location_on
location_on
May 2026
FromGBP 636*
Viewed: 1 day ago
Round Trip/Economy
Jun 2026
FromGBP 687*
Viewed: 6 hrs ago
Round Trip/Economy
Jul 2026
FromGBP 992*
Viewed: 6 hrs ago
Round Trip/Economy
Aug 2026
FromGBP 644*
Viewed: 6 hrs ago
Round Trip/Economy
Sep 2026
FromGBP 585*
Viewed: 1 day ago
Round Trip/Economy
Oct 2026
FromGBP 585*
Viewed: 1 day ago
Round Trip/Economy
GBP 636
GBP 2.4K
Displaying fares for May-2026
01
Fr
MAY
02
Sa
03
Su
04
Mo
05
Tu
06
We
07
Th
08
Fr
09
Sa
10
Su
11
Mo
12
Tu
13
We
14
Th
15
Fr
16
Sa
17
Su
18
Mo
19
Tu
20
We
21
Th
22
Fr
23
Sa
24
Su
25
Mo
26
Tu
27
We
28
Th
29
Fr
30
Sa
31
Su
RangeGBP 636-GBP 2,367
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
Top Round Trip Flights from London to Johannesburg with Kenya Airways