Take off on cheap flights from Johannesburg to London, your adventure starts now!

Cheapest dates for Johannesburg - London tickets

  • any
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • any
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • price
  • month of departure
  • month of return
£419
outward: 17-Jun-2019
08:00 JNB » 19:25 LHR
British Airways direct (11h25m)
inbound: 03-Jul-2019
18:50 LHR » 06:00 JNB
British Airways direct (11h10m)
£440
outward: 16-Jun-2019
19:20 JNB » 06:30 LHR
British Airways direct (11h10m)
inbound: 30-Jun-2019
18:50 LHR » 06:00 JNB
British Airways direct (11h10m)
£440
outward: 16-Jun-2019
19:20 JNB » 06:30 LHR
British Airways direct (11h10m)
inbound: 30-Jun-2019
18:50 LHR » 06:00 JNB
British Airways direct (11h10m)
£567
outward: 11-Dec-2018
09:25 JNB » 07:40 LGW
Emirates 1 stop (22h15m)
inbound: 26-Jan-2019
21:15 STN » 15:30 JNB
Emirates 1 stop (18h15m)
£580
outward: 13-Jul-2019
08:00 JNB » 19:25 LHR
British Airways direct (11h25m)
inbound: 27-Jul-2019
20:05 LHR » 07:05 JNB
British Airways direct (11h)
£580
outward: 13-Jul-2019
08:00 JNB » 19:25 LHR
British Airways direct (11h25m)
inbound: 27-Jul-2019
20:05 LHR » 07:05 JNB
British Airways direct (11h)
£642
outward: 11-Dec-2018
17:50 JNB » 12:40 LGW
Emirates 1 stop (18h50m)
inbound: 16-Dec-2018
21:15 STN » 15:30 JNB
Emirates 1 stop (18h15m)
£1021
outward: 11-Dec-2018
11:00 JNB » 09:40 LHR
Unknown Company 2 stops (22h40m)
inbound: 24-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1021
outward: 11-Dec-2018
11:00 JNB » 09:40 LHR
Unknown Company 2 stops (22h40m)
inbound: 29-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1030
outward: 11-Dec-2018
11:00 JNB » 09:40 LHR
Unknown Company 2 stops (22h40m)
inbound: 28-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1064
outward: 04-Jan-2019
19:15 JNB » 06:25 LHR
British Airways direct (11h10m)
inbound: 30-Apr-2019
18:50 LHR » 06:00 JNB
British Airways direct (11h10m)
£1069
outward: 04-Jan-2019
19:15 JNB » 06:25 LHR
British Airways direct (11h10m)
inbound: 31-May-2019
18:50 LHR » 06:00 JNB
British Airways direct (11h10m)
£1102
outward: 12-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 24-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1102
outward: 12-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 29-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1111
outward: 12-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 28-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1165
outward: 11-Dec-2018
11:00 JNB » 09:40 LHR
Unknown Company 2 stops (22h40m)
inbound: 25-Jan-2019
14:30 LHR » 11:55 JNB
Unknown Company 2 stops (21h25m)
£1165
outward: 12-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 26-Jan-2019
16:30 LHR » 15:20 JNB
Unknown Company 2 stops (22h50m)
£1219
outward: 14-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 24-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1219
outward: 14-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 29-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1228
outward: 14-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 28-Jan-2019
18:30 LHR » 15:20 JNB
Unknown Company 2 stops (20h50m)
£1247
outward: 12-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 25-Jan-2019
14:30 LHR » 11:55 JNB
Unknown Company 2 stops (21h25m)
£1283
outward: 14-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 26-Jan-2019
16:30 LHR » 15:20 JNB
Unknown Company 2 stops (22h50m)
£1364
outward: 14-Dec-2018
11:00 JNB » 08:45 LHR
Unknown Company 2 stops (21h45m)
inbound: 25-Jan-2019
14:30 LHR » 11:55 JNB
Unknown Company 2 stops (21h25m)
Return
Departure
23 January Jan Wednesday $retDate.dayShortName
24 January Jan Thursday $retDate.dayShortName
25 January Jan Friday $retDate.dayShortName
26 January Jan Saturday $retDate.dayShortName
27 January Jan Sunday $retDate.dayShortName
28 January Jan Monday $retDate.dayShortName
29 January Jan Tuesday $retDate.dayShortName
08 December Dec Saturday $outDate.dayShortName
09 December Dec Sunday $outDate.dayShortName
10 December Dec Monday $outDate.dayShortName
11 December Dec Tuesday $outDate.dayShortName
£1013 £1156 £563 £1022 £1013
12 December Dec Wednesday $outDate.dayShortName
£1094 £1237 £1156 £1103 £1094
13 December Dec Thursday $outDate.dayShortName
14 December Dec Friday $outDate.dayShortName
£1210 £1354 £1273 £1219 £1210
Choose when you'd like to depart to London (United Kingdom):
Find the cheapest Johannesburg London flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Johannesburg - London with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Johannesburg to London

  • any
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • all
  • British Airways
outbound: 04-Jan-2019
British Airways direct
return: 30-Apr-2019
British Airways direct

About Johannesburg - London flights

Average flight duration: 21h32m (flight with stopovers)

  • Arrival city:
  • London, United Kingdom
  • Airport(s):
  • London City Airport (LCY)
  • Heathrow Airport (LHR)
  • Gatwick Airport (LGW)
  • Luton Airport (LTN)
  • Stansted Airport (STN)
  • Southend Airport (SEN)
  • Local time:
  • 10-Dec-2018 16:22, GMT+0
  • Weather:
  • min. 2ºC, max. 8ºC
  • Departure city:
  • Johannesburg, South Africa
  • Airport(s):
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Local time:
  • 10-Dec-2018 18:22, GMT+2
  • Weather:
  • min. 16ºC, max. 28ºC

Most popular cheap hotels in London