Flights from Heathrow (LHR) to South Africa (South Africa)

Change search
Find and book cheap flights from Heathrow to South Africa. We compare hundreds of flights from Heathrow to South Africa from a range of airlines and travel agents to get you the best flight deals.
London (LHR) to Cape Town (CPT)
 Depart between
Now - 10 Jul 15

Availability within date range limited, check with advertiser

Uploaded 21 hours ago

   View more dates
Prices from
  • Price
  3 more Southall Travel flights available on this route
£565   Dep 15 Aug 15 - 31 Oct 15
London to Cape Town
LHR to CPT Southall Travel
£576   Dep 01 Nov 15 - 05 Dec 15
London to Cape Town
LHR to CPT Southall Travel
£584   Dep 11 Jan 16 - 21 Feb 16
London to Cape Town
LHR to CPT Southall Travel
London (LHR) to Johannesburg (JNB)
 Depart 18 May 15
 Return 08 Nov 15

Flying with Ethiopian Airlines

Price subject to availability

Availability last checked 1 hour ago

   View more dates
Prices from
  • Price
  • Dep date
  8 more The Wise Miser flights available on this route
£423   Dep 24 May 15 - Rtn 31 May 15
London to Johannesburg
LHR to JNB The Wise Miser
£423   Dep 20 Jun 15 - Rtn 20 Dec 15
London to Johannesburg
LHR to JNB The Wise Miser
£423   Dep 14 Sep 15 - Rtn 28 Dec 15
London to Johannesburg
LHR to JNB The Wise Miser
£468   Dep 04 Sep 15 - Rtn 10 Nov 15
London to Cape Town
LHR to CPT The Wise Miser
£517   Dep 06 May 15 - Rtn 27 May 15
London to Cape Town
LHR to CPT The Wise Miser
£538   Dep 14 Sep 15 - Rtn 19 Oct 15
London to Cape Town
LHR to CPT The Wise Miser
£542   Dep 09 Sep 15 - Rtn 14 Oct 15
London to Cape Town
LHR to CPT The Wise Miser
£543   Dep 14 Aug 15 - Rtn 06 Oct 15
London to Cape Town
LHR to CPT The Wise Miser
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 15 Jul 15

Availability within date range limited, check with advertiser

Uploaded 56 minutes ago

   View more dates
Prices from
  • Price
  13 more Flight Centre flights available on this route
£487   Dep Now - 30 Nov 15
London to Johannesburg
LHR to JNB Flight Centre
£499   Dep Now - 30 Jun 15
London to Johannesburg
LHR to JNB Flight Centre
£589   Dep Now - 30 Nov 15
London to Cape Town
LHR to CPT Flight Centre
£618   Dep 20 Apr 15 - 15 Dec 15
London to Johannesburg
LHR to JNB Flight Centre
£678   Dep 01 Sep 15 - 15 Dec 15
London to Cape Town
LHR to CPT Flight Centre
£685   Dep Now - 15 Jul 15
London to Johannesburg
LHR to JNB Flight Centre
£686   Dep 11 Aug 15 - 11 Dec 15
London to Johannesburg
LHR to JNB Flight Centre
£741   Dep 11 Aug 15 - 11 Dec 15
London to Cape Town
LHR to CPT Flight Centre
£923   Dep Now - 08 Oct 15
London to Johannesburg
LHR to JNB Flight Centre
£1,002   Dep Now - 26 Apr 15
London to Cape Town
LHR to CPT Flight Centre
£1,008   Dep 28 Oct 15 - 03 Dec 15
London to Cape Town
LHR to CPT Flight Centre
£1,015   Dep 01 Nov 15 - 30 Nov 15
London to Johannesburg
LHR to JNB Flight Centre
£1,040   Dep 28 Oct 15 - 03 Dec 15
London to Durban
LHR to DUR Flight Centre
London (LHR) to Johannesburg (JNB)
 Depart 17 May 15
 Return 31 May 15

Flying with Virgin Atlantic

Price subject to availability

Availability last checked 2 hours ago

   View more dates
Prices from
  • Price
  • Dep date
  11 more Virgin Atlantic flights available on this route
£749   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Virgin Atlantic
£900   Dep 14 Jun 15 - Rtn 28 Jun 15
London to Johannesburg
LHR to JNB Virgin Atlantic
£900   Dep 17 Jun 15 - Rtn 01 Jul 15
London to Johannesburg
LHR to JNB Virgin Atlantic
£900   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Virgin Atlantic
£900   Dep 19 Aug 15 - Rtn 02 Sep 15
London to Johannesburg
LHR to JNB Virgin Atlantic
£919   Dep 17 May 15 - Rtn 31 May 15
London to Cape Town
LHR to CPT Virgin Atlantic
£919   Dep 14 Jun 15 - Rtn 28 Jun 15
London to Cape Town
LHR to CPT Virgin Atlantic
£1,023   Dep 20 May 15 - Rtn 03 Jun 15
London to Cape Town
LHR to CPT Virgin Atlantic
£1,023   Dep 17 Jun 15 - Rtn 01 Jul 15
London to Cape Town
LHR to CPT Virgin Atlantic
£1,023   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Cape Town
LHR to CPT Virgin Atlantic
£1,023   Dep 19 Aug 15 - Rtn 02 Sep 15
London to Cape Town
LHR to CPT Virgin Atlantic
London (LHR) to Johannesburg (JNB)
 Depart 20 May 15
 Return 03 Jun 15

Flying with KLM

Price subject to availability

Availability last checked 7 hours ago

   View more dates
Prices from
  • Price
  • Dep date
  15 more Netflights.com flights available on this route
£413   Dep 20 May 15 - Rtn 27 May 15
London to Johannesburg
LHR to JNB Netflights.com
£413   Dep 10 Jun 15 - Rtn 17 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£416   Dep 20 May 15 - Rtn 27 May 15
London to Johannesburg
LHR to JNB Netflights.com
£416   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£417   Dep 20 May 15 - Rtn 27 May 15
London to Johannesburg
LHR to JNB Netflights.com
£417   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£417   Dep 10 Jun 15 - Rtn 17 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£417   Dep 01 Jul 15 - Rtn 08 Jul 15
London to Johannesburg
LHR to JNB Netflights.com
£417   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Netflights.com
£432   Dep 20 May 15 - Rtn 27 May 15
London to Johannesburg
LHR to JNB Netflights.com
£432   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£432   Dep 10 Jun 15 - Rtn 24 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£432   Dep 10 Jun 15 - Rtn 17 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£443   Dep 10 Jun 15 - Rtn 24 Jun 15
London to Johannesburg
LHR to JNB Netflights.com
£443   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Netflights.com
London (LHR) to Cape Town (CPT)
 Depart between
Now - 15 Jul 15

Availability within date range limited, check with advertiser

Uploaded 21 hours ago

   View more dates
Prices from
  • Price
  3 more Cheap Ticket flights available on this route
£551   Dep 11 Aug 15 - 30 Nov 15
London to Cape Town
LHR to CPT Cheap Ticket
£559   Dep 01 Oct 15 - 10 Dec 15
London to Cape Town
LHR to CPT Cheap Ticket
£568   Dep 04 Jan 16 - 29 Feb 16
London to Cape Town
LHR to CPT Cheap Ticket
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 10 Jul 15

Availability within date range limited, check with advertiser

Uploaded 22 hours ago

   View more dates
Prices from
  • Price
  1 more Flightxpert flights available on this route
£413   Dep 14 Jul 15 - 02 Sep 15
London to Johannesburg
LHR to JNB Flightxpert
London (LHR) to Port Elizabeth (PLZ)
 Depart between
Now - 30 Jun 15

Availability within date range limited, check with advertiser

Uploaded 1 day ago

   View more dates
Prices from
  • Price
  4 more Travango flights available on this route
£909   Dep 01 Jul 15 - 15 Jul 15
London to Port Elizabeth
LHR to PLZ Travango
£909   Dep 11 Aug 15 - 10 Dec 15
London to Port Elizabeth
LHR to PLZ Travango
£909   Dep 25 Dec 15 - 31 Mar 16
London to Port Elizabeth
LHR to PLZ Travango
£916   Dep 16 Jul 15 - 10 Aug 15
London to Port Elizabeth
LHR to PLZ Travango
London (LHR) to Johannesburg (JNB)
 Depart 20 May 15
 Return 03 Jun 15

Flying with Air France

Price subject to availability

Availability last checked 9 hours ago

   View more dates
Prices from
  • Price
  • Dep date
  15 more Opodo flights available on this route
£422   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Opodo
£423   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£426   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£452   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Opodo
£461   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£468   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£468   Dep 17 Jun 15 - Rtn 01 Jul 15
London to Johannesburg
LHR to JNB Opodo
£476   Dep 17 Jun 15 - Rtn 01 Jul 15
London to Johannesburg
LHR to JNB Opodo
£476   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Opodo
£476   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£477   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£477   Dep 17 Jun 15 - Rtn 01 Jul 15
London to Johannesburg
LHR to JNB Opodo
£483   Dep 20 May 15 - Rtn 03 Jun 15
London to Johannesburg
LHR to JNB Opodo
£492   Dep 17 Jun 15 - Rtn 01 Jul 15
London to Johannesburg
LHR to JNB Opodo
£501   Dep 01 Jul 15 - Rtn 15 Jul 15
London to Johannesburg
LHR to JNB Opodo
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 14 Jul 15

Availability within date range limited, check with advertiser

Uploaded 3 days ago

   View more dates
Prices from
  • Price
  3 more Flycheapest.co.uk flights available on this route
£499   Dep 15 Jul 15 - 24 Dec 15
London to Johannesburg
LHR to JNB Flycheapest.co.uk
£549   Dep 15 Jul 15 - 24 Dec 15
London to Cape Town
LHR to CPT Flycheapest.co.uk
£569   Dep Now - 14 Jul 15
London to Cape Town
LHR to CPT Flycheapest.co.uk
London (LHR) to Cape Town (CPT)
 Depart between
01 Jul 15 - 30 Sep 15

Availability within date range limited, check with advertiser

Uploaded 6 hours ago

   View more dates
Prices from
  • Price
  2 more Holidaymood flights available on this route
£452   Dep 01 Oct 15 - 31 Dec 15
London to Cape Town
LHR to CPT Holidaymood
£462   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT Holidaymood
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 30 Jun 15

Availability within date range limited, check with advertiser

Uploaded 4 hours ago

   View more dates
Prices from
  • Price
  15 more Hoodaki.com flights available on this route
£408   Dep 16 Aug 15 - 30 Nov 15
London to Johannesburg
LHR to JNB Hoodaki.com
£418   Dep 01 Jul 15 - 14 Jul 15
London to Johannesburg
LHR to JNB Hoodaki.com
£526   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT Hoodaki.com
£526   Dep 16 Aug 15 - 30 Nov 15
London to Cape Town
LHR to CPT Hoodaki.com
£536   Dep 01 Jul 15 - 14 Jul 15
London to Cape Town
LHR to CPT Hoodaki.com
£581   Dep 01 Dec 15 - 10 Dec 15
London to Cape Town
LHR to CPT Hoodaki.com
£589   Dep 01 Jan 16 - 25 Mar 16
London to Johannesburg
LHR to JNB Hoodaki.com
£624   Dep 15 Jul 15 - 15 Aug 15
London to Johannesburg
LHR to JNB Hoodaki.com
£624   Dep 01 Dec 15 - 31 Dec 15
London to Johannesburg
LHR to JNB Hoodaki.com
£679   Dep Now - 15 Jul 15
London to Durban
LHR to DUR Hoodaki.com
£679   Dep 11 Aug 15 - 10 Dec 15
London to Durban
LHR to DUR Hoodaki.com
£679   Dep 06 Jan 16 - 26 Mar 16
London to Durban
LHR to DUR Hoodaki.com
£788   Dep 15 Jul 15 - 10 Aug 15
London to Cape Town
LHR to CPT Hoodaki.com
£845   Dep Now - 30 Jun 15
London to Port Elizabeth
LHR to PLZ Hoodaki.com
£907   Dep 11 Dec 15 - 31 Dec 15
London to Cape Town
LHR to CPT Hoodaki.com
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 30 Jun 15

Availability within date range limited, check with advertiser

Uploaded 4 hours ago

   View more dates
Prices from
  • Price
  8 more Just Travel flights available on this route
£452   Dep 15 Aug 15 - 09 Dec 15
London to Johannesburg
LHR to JNB Just Travel
£452   Dep 10 Dec 15 - 05 Jan 16
London to Johannesburg
LHR to JNB Just Travel
£481   Dep 11 Jul 15 - 31 Aug 15
London to Johannesburg
LHR to JNB Just Travel
£557   Dep 11 Jul 15 - 31 Aug 15
London to Cape Town
LHR to CPT Just Travel
£572   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT Just Travel
£578   Dep 15 Aug 15 - 09 Dec 15
London to Cape Town
LHR to CPT Just Travel
£587   Dep 01 May 15 - 31 May 15
London to Cape Town
LHR to CPT Just Travel
£603   Dep 10 Dec 15 - 05 Jan 16
London to Cape Town
LHR to CPT Just Travel
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 05 Jul 15

Website Only

Availability within date range limited, check with advertiser

Uploaded 1 day ago

   View more dates
Prices from
  • Price
  1 more 7 Continents Travel flights available on this route
£559   Dep Now - 05 Sep 15
London to Johannesburg
LHR to JNB 7 Continents Travel
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 31 Dec 15

Availability within date range limited, check with advertiser

Uploaded 25 days ago

   View more dates
Prices from
  • Price
  5 more HolidayGenie.com flights available on this route
£913   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT HolidayGenie.com
£2,173   Dep Now - 31 Dec 15
London to Johannesburg
LHR to JNB HolidayGenie.com
£2,175   Dep Now - 31 Dec 15
London to Durban
LHR to DUR HolidayGenie.com
£2,175   Dep Now - 31 Dec 15
London to Port Elizabeth
LHR to PLZ HolidayGenie.com
£2,406   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT HolidayGenie.com
London (LHR) to Johannesburg (JNB)
 Depart 04 Jun 15
 Return 16 Jun 15

Price subject to availability

Availability last checked 6 hours ago

 
Prices from
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 30 Jun 15

Availability within date range limited, check with advertiser

Uploaded 4 hours ago

   View more dates
Prices from
  • Price
  15 more Benz Travel flights available on this route
£413   Dep 16 Aug 15 - 30 Nov 15
London to Johannesburg
LHR to JNB Benz Travel
£423   Dep 01 Jul 15 - 14 Jul 15
London to Johannesburg
LHR to JNB Benz Travel
£531   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT Benz Travel
£531   Dep 16 Aug 15 - 30 Nov 15
London to Cape Town
LHR to CPT Benz Travel
£541   Dep 01 Jul 15 - 14 Jul 15
London to Cape Town
LHR to CPT Benz Travel
£586   Dep 01 Dec 15 - 10 Dec 15
London to Cape Town
LHR to CPT Benz Travel
£594   Dep 01 Jan 16 - 25 Mar 16
London to Johannesburg
LHR to JNB Benz Travel
£629   Dep 15 Jul 15 - 15 Aug 15
London to Johannesburg
LHR to JNB Benz Travel
£629   Dep 01 Dec 15 - 31 Dec 15
London to Johannesburg
LHR to JNB Benz Travel
£684   Dep Now - 15 Jul 15
London to Durban
LHR to DUR Benz Travel
£684   Dep 11 Aug 15 - 10 Dec 15
London to Durban
LHR to DUR Benz Travel
£684   Dep 06 Jan 16 - 26 Mar 16
London to Durban
LHR to DUR Benz Travel
£793   Dep 15 Jul 15 - 10 Aug 15
London to Cape Town
LHR to CPT Benz Travel
£850   Dep Now - 30 Jun 15
London to Port Elizabeth
LHR to PLZ Benz Travel
£912   Dep 11 Dec 15 - 31 Dec 15
London to Cape Town
LHR to CPT Benz Travel
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 31 Dec 15

Premium economy

Availability within date range limited, check with advertiser

Uploaded 1 day ago

   View more dates
Prices from
  • Price
  1 more Business Class London flights available on this route
£1,280   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT Business Class London
London (LHR) to Cape Town (CPT)
 Depart between
01 Jul 15 - 30 Sep 15

Availability within date range limited, check with advertiser

Uploaded 6 hours ago

   View more dates
Prices from
  • Price
  2 more Air Travel Experts flights available on this route
£452   Dep 01 Oct 15 - 31 Dec 15
London to Cape Town
LHR to CPT Air Travel Experts
£462   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT Air Travel Experts
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 30 Jun 15

Availability within date range limited, check with advertiser

Uploaded 21 hours ago

   View more dates
Prices from
  • Price
  15 more TravelCenterUK flights available on this route
£416   Dep 01 May 15 - 10 Jul 15
London to Johannesburg
LHR to JNB TravelCenterUK
£429   Dep 10 Dec 15 - 31 Jan 16
London to Johannesburg
LHR to JNB TravelCenterUK
£459   Dep 01 Oct 15 - 09 Dec 15
London to Johannesburg
LHR to JNB TravelCenterUK
£475   Dep 06 Jul 15 - 17 Aug 15
London to Johannesburg
LHR to JNB TravelCenterUK
£486   Dep 18 Aug 15 - 30 Sep 15
London to Johannesburg
LHR to JNB TravelCenterUK
£517   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT TravelCenterUK
£524   Dep 01 May 15 - 10 Jul 15
London to Cape Town
LHR to CPT TravelCenterUK
£532   Dep 18 Aug 15 - 30 Sep 15
London to Cape Town
LHR to CPT TravelCenterUK
£541   Dep Now - 30 Jun 15
London to Durban
LHR to DUR TravelCenterUK
£545   Dep 10 Dec 15 - 31 Jan 16
London to Cape Town
LHR to CPT TravelCenterUK
£551   Dep 01 Oct 15 - 09 Dec 15
London to Cape Town
LHR to CPT TravelCenterUK
£559   Dep 01 May 15 - 10 Jul 15
London to Durban
LHR to DUR TravelCenterUK
£562   Dep Now - 30 Jun 15
London to Port Elizabeth
LHR to PLZ TravelCenterUK
£574   Dep 01 May 15 - 10 Jul 15
London to Port Elizabeth
LHR to PLZ TravelCenterUK
£578   Dep 06 Jul 15 - 17 Aug 15
London to Durban
LHR to DUR TravelCenterUK
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 31 Dec 15

Availability within date range limited, check with advertiser

Uploaded 25 days ago

   View more dates
Prices from
  • Price
  5 more GenieFlights.com flights available on this route
£913   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT GenieFlights.com
£2,173   Dep Now - 31 Dec 15
London to Johannesburg
LHR to JNB GenieFlights.com
£2,175   Dep Now - 31 Dec 15
London to Durban
LHR to DUR GenieFlights.com
£2,175   Dep Now - 31 Dec 15
London to Port Elizabeth
LHR to PLZ GenieFlights.com
£2,406   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT GenieFlights.com
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 15 Jul 15

Availability within date range limited, check with advertiser

Uploaded 10 days ago

   View more dates
Prices from
  • Price
  3 more One2One Flights flights available on this route
£561   Dep Now - 15 Jul 15
London to Cape Town
LHR to CPT One2One Flights
£651   Dep Now - 15 Jul 15
London to Durban
LHR to DUR One2One Flights
£666   Dep Now - 15 Jul 15
London to Port Elizabeth
LHR to PLZ One2One Flights
London (LHR) to Johannesburg (JNB)
 Depart between
01 May 15 - 31 May 15

Availability within date range limited, check with advertiser

Uploaded 4 hours ago

   View more dates
Prices from
  • Price
  5 more Crystal Travel flights available on this route
£415   Dep 11 Jul 15 - 31 Aug 15
London to Johannesburg
LHR to JNB Crystal Travel
£449   Dep Now - 30 Jun 15
London to Johannesburg
LHR to JNB Crystal Travel
£469   Dep 15 Aug 15 - 09 Dec 15
London to Johannesburg
LHR to JNB Crystal Travel
£487   Dep 10 Dec 15 - 05 Jan 16
London to Johannesburg
LHR to JNB Crystal Travel
£497   Dep Now - 10 May 15
London to Johannesburg
LHR to JNB Crystal Travel
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 20 Apr 15

Availability within date range limited, check with advertiser

Uploaded 10 days ago

   View more dates
Prices from
  • Price
  15 more Dream World Travel flights available on this route
£574   Dep Now - 24 Mar 16
London to Johannesburg
LHR to JNB Dream World Travel
£574   Dep Now - 08 Oct 15
London to Johannesburg
LHR to JNB Dream World Travel
£615   Dep Now - 30 Nov 15
London to Johannesburg
LHR to JNB Dream World Travel
£615   Dep Now - 31 Dec 15
London to Johannesburg
LHR to JNB Dream World Travel
£615   Dep Now - 25 Mar 16
London to Johannesburg
LHR to JNB Dream World Travel
£615   Dep Now - 31 Mar 16
London to Johannesburg
LHR to JNB Dream World Travel
£625   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT Dream World Travel
£625   Dep Now - 31 Mar 16
London to Cape Town
LHR to CPT Dream World Travel
£638   Dep Now - 12 Dec 15
London to Johannesburg
LHR to JNB Dream World Travel
£638   Dep Now - 15 Jul 15
London to Johannesburg
LHR to JNB Dream World Travel
£638   Dep Now - 24 Mar 16
London to Johannesburg
LHR to JNB Dream World Travel
£665   Dep Now - 15 Dec 15
London to Johannesburg
LHR to JNB Dream World Travel
£665   Dep Now - 15 Dec 15
London to Johannesburg
LHR to JNB Dream World Travel
£665   Dep Now - 31 Dec 15
London to Johannesburg
LHR to JNB Dream World Travel
£665   Dep Now - 15 Dec 15
London to Johannesburg
LHR to JNB Dream World Travel
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 09 Jul 15

Flying with Qatar Airways

Availability within date range limited, check with advertiser

Uploaded 3 days ago

   View more dates
Prices from
  • Price
  9 more TravelNJaunt flights available on this route
£430   Dep 28 Dec 15 - 20 Jun 16
London to Johannesburg
LHR to JNB TravelNJaunt
£440   Dep 12 Aug 15 - 09 Dec 15
London to Johannesburg
LHR to JNB TravelNJaunt
£484   Dep Now - 09 Jul 15
London to Cape Town
LHR to CPT TravelNJaunt
£489   Dep 28 Dec 15 - 20 Jun 16
London to Cape Town
LHR to CPT TravelNJaunt
£499   Dep 12 Aug 15 - 09 Dec 15
London to Cape Town
LHR to CPT TravelNJaunt
£585   Dep 10 Jul 15 - 11 Aug 15
London to Johannesburg
LHR to JNB TravelNJaunt
£585   Dep 10 Dec 15 - 27 Dec 15
London to Johannesburg
LHR to JNB TravelNJaunt
£659   Dep 10 Jul 15 - 11 Aug 15
London to Cape Town
LHR to CPT TravelNJaunt
£659   Dep 10 Dec 15 - 27 Dec 15
London to Cape Town
LHR to CPT TravelNJaunt
London (LHR) to Johannesburg (JNB)
 Depart between
04 May 15 - 15 Jul 15

Availability within date range limited, check with advertiser

Uploaded 19 hours ago

   View more dates
Prices from
  • Price
  10 more Clickaflight flights available on this route
£538   Dep 08 Nov 15 - 10 Dec 15
London to Johannesburg
LHR to JNB Clickaflight
£578   Dep 08 Nov 15 - 10 Dec 15
London to Cape Town
LHR to CPT Clickaflight
£593   Dep 04 May 15 - 15 Jul 15
London to Cape Town
LHR to CPT Clickaflight
£615   Dep Now - 04 Oct 15
London to Johannesburg
LHR to JNB Clickaflight
£625   Dep Now - 12 Sep 15
London to Durban
LHR to DUR Clickaflight
£628   Dep Now - 30 Sep 15
London to Cape Town
LHR to CPT Clickaflight
£634   Dep 15 Jul 15 - 15 Aug 15
London to Johannesburg
LHR to JNB Clickaflight
£638   Dep 17 Oct 15 - 10 Dec 15
London to Durban
LHR to DUR Clickaflight
£648   Dep Now - 31 Jul 15
London to Durban
LHR to DUR Clickaflight
£668   Dep 12 Nov 15 - 31 Dec 15
London to Durban
LHR to DUR Clickaflight
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 15 Jul 15

Availability within date range limited, check with advertiser

Uploaded 4 days ago

   View more dates
Prices from
  • Price
  15 more ComeFli flights available on this route
£455   Dep 16 Jul 15 - 31 Aug 15
London to Johannesburg
LHR to JNB ComeFli
£455   Dep 01 Aug 15 - 10 Dec 15
London to Johannesburg
LHR to JNB ComeFli
£464   Dep Now - 15 Jul 15
London to Cape Town
LHR to CPT ComeFli
£468   Dep 21 Nov 15 - 15 Dec 15
London to Johannesburg
LHR to JNB ComeFli
£485   Dep 10 Dec 15 - 31 Dec 15
London to Johannesburg
LHR to JNB ComeFli
£498   Dep 21 Nov 15 - 15 Dec 15
London to Cape Town
LHR to CPT ComeFli
£505   Dep 01 Jul 15 - 16 Jul 15
London to Johannesburg
LHR to JNB ComeFli
£538   Dep 01 Jul 15 - 16 Jul 15
London to Cape Town
LHR to CPT ComeFli
£569   Dep Now - 15 Jul 15
London to Durban
LHR to DUR ComeFli
£574   Dep 16 Jul 15 - 31 Aug 15
London to Durban
LHR to DUR ComeFli
£578   Dep Now - 15 Jul 15
London to Port Elizabeth
LHR to PLZ ComeFli
£581   Dep 21 Nov 15 - 15 Dec 15
London to Durban
LHR to DUR ComeFli
£582   Dep 01 Aug 15 - 10 Dec 15
London to Durban
LHR to DUR ComeFli
£609   Dep 16 Jul 15 - 31 Aug 15
London to Cape Town
LHR to CPT ComeFli
£617   Dep 01 Aug 15 - 10 Dec 15
London to Cape Town
LHR to CPT ComeFli
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 10 Jul 15

Availability within date range limited, check with advertiser

Uploaded 2 days ago

   View more dates
Prices from
  • Price
  15 more A1Flightcentre flights available on this route
£478   Dep 16 Aug 15 - 30 Nov 15
London to Johannesburg
LHR to JNB A1Flightcentre
£509   Dep Now - 30 Jun 15
London to Cape Town
LHR to CPT A1Flightcentre
£519   Dep Now - 30 Jun 15
London to Johannesburg
LHR to JNB A1Flightcentre
£521   Dep 15 Aug 15 - 30 Nov 15
London to Cape Town
LHR to CPT A1Flightcentre
£598   Dep 01 Jul 15 - 31 Aug 15
London to Johannesburg
LHR to JNB A1Flightcentre
£611   Dep Now - 30 Jun 15
London to Port Elizabeth
LHR to PLZ A1Flightcentre
£619   Dep Now - 10 Jul 15
London to Cape Town
LHR to CPT A1Flightcentre
£629   Dep Now - 30 Jun 15
London to Richards Bay
LHR to RCB A1Flightcentre
£639   Dep Now - 10 Jul 15
London to East London
LHR to ELS A1Flightcentre
£639   Dep Now - 30 Jun 15
London to George
LHR to GRJ A1Flightcentre
£648   Dep Now - 10 Jul 15
London to Nelspruit
LHR to MQP A1Flightcentre
£649   Dep Now - 10 Jul 15
London to Port Elizabeth
LHR to PLZ A1Flightcentre
£655   Dep 01 Jul 15 - 31 Aug 15
London to Cape Town
LHR to CPT A1Flightcentre
£659   Dep Now - 10 Jul 15
London to Durban
LHR to DUR A1Flightcentre
£659   Dep 11 Aug 15 - 09 Dec 15
London to Port Elizabeth
LHR to PLZ A1Flightcentre
London (LHR) to Johannesburg (JNB)
 Depart 09 May 15
 Return 10 Jun 15

Flying with Kenya Airways

Price subject to availability

Availability last checked 6 hours ago

   View more dates
Prices from
  • Price
  • Dep date
  5 more CheapOair.co.uk flights available on this route
£573   Dep 15 Aug 15 - Rtn 03 Sep 15
London to Johannesburg
LHR to JNB CheapOair.co.uk
£579   Dep 11 May 15 - Rtn 09 Jul 15
London to Pietersburg
LHR to PTG CheapOair.co.uk
£638   Dep 09 May 15 - Rtn 09 Jul 15
London to Pietersburg
LHR to PTG CheapOair.co.uk
£642   Dep 09 May 15 - Rtn 09 Jul 15
London to George
LHR to GRJ CheapOair.co.uk
£665   Dep 09 May 15 - Rtn 09 Jul 15
London to Nelspruit
LHR to MQP CheapOair.co.uk
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 31 Dec 15

Availability within date range limited, check with advertiser

Uploaded 25 days ago

   View more dates
Prices from
  • Price
  5 more Flying Eagles flights available on this route
£913   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT Flying Eagles
£2,173   Dep Now - 31 Dec 15
London to Johannesburg
LHR to JNB Flying Eagles
£2,175   Dep Now - 31 Dec 15
London to Durban
LHR to DUR Flying Eagles
£2,175   Dep Now - 31 Dec 15
London to Port Elizabeth
LHR to PLZ Flying Eagles
£2,406   Dep Now - 31 Dec 15
London to Cape Town
LHR to CPT Flying Eagles
London (LHR) to Johannesburg (JNB)
 Depart 16 Jul 15
 Return 23 Jul 15

Flying with Qatar Airways

Price subject to availability

Availability last checked 1 day ago

   View more dates
Prices from
  • Price
  • Dep date
  15 more Momondo flights available on this route
£725   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Johannesburg
LHR to JNB Momondo
£735   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Johannesburg
LHR to JNB Momondo
£867   Dep 16 Jul 15 - Rtn 23 Jul 15
London to Johannesburg
LHR to JNB Momondo
£909   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Johannesburg
LHR to JNB Momondo
£920   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Johannesburg
LHR to JNB Momondo
£936   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Johannesburg
LHR to JNB Momondo
£952   Dep 16 Jul 15 - Rtn 23 Jul 15
London to Johannesburg
LHR to JNB Momondo
£957   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Johannesburg
LHR to JNB Momondo
£970   Dep 16 Jul 15 - Rtn 23 Jul 15
London to Johannesburg
LHR to JNB Momondo
£982   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Nelspruit
LHR to MQP Momondo
£987   Dep 16 Jul 15 - Rtn 23 Jul 15
London to Johannesburg
LHR to JNB Momondo
£1,000   Dep 15 Jul 15 - Rtn 22 Jul 15
London to Phalaborwa
LHR to PHW Momondo
£1,002   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Phalaborwa
LHR to PHW Momondo
£1,004   Dep 14 Jul 15 - Rtn 21 Jul 15
London to Richards Bay
LHR to RCB Momondo
£1,042   Dep 15 Jul 15 - Rtn 22 Jul 15
London to Nelspruit
LHR to MQP Momondo
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 15 Jul 15

Availability within date range limited, check with advertiser

Uploaded 10 days ago

   View more dates
Prices from
  • Price
  4 more Travel Mint flights available on this route
£579   Dep Now - 15 Jul 15
London to Cape Town
LHR to CPT Travel Mint
£629   Dep Now - 15 Jul 15
London to Port Elizabeth
LHR to PLZ Travel Mint
£629   Dep Now - 15 Jul 15
London to Durban
LHR to DUR Travel Mint
£629   Dep Now - 15 Jul 15
London to East London
LHR to ELS Travel Mint
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 30 Apr 15

Flying with Turkish Airlines

Availability within date range limited, check with advertiser

Uploaded 5 days ago

   View more dates
Prices from
  • Price
  10 more Flightcatchers flights available on this route
£484   Dep Now - 20 Jun 15
London to Johannesburg
LHR to JNB Flightcatchers
£499   Dep 15 Jun 15 - 12 Jul 15
London to Johannesburg
LHR to JNB Flightcatchers
£520   Dep Now - 30 Apr 15
London to Cape Town
LHR to CPT Flightcatchers
£529   Dep Now - 20 Jun 15
London to Cape Town
LHR to CPT Flightcatchers
£538   Dep 16 Aug 15 - 10 Dec 15
London to Cape Town
LHR to CPT Flightcatchers
£567   Dep 11 Dec 15 - 15 Jan 16
London to Johannesburg
LHR to JNB Flightcatchers
£579   Dep 21 Jun 15 - 31 Aug 15
London to Johannesburg
LHR to JNB Flightcatchers
£590   Dep 16 Aug 15 - 10 Dec 15
London to Johannesburg
LHR to JNB Flightcatchers
£645   Dep 11 Dec 15 - 15 Jan 16
London to Cape Town
LHR to CPT Flightcatchers
£689   Dep 21 Jun 15 - 31 Aug 15
London to Cape Town
LHR to CPT Flightcatchers
Business class flights
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 31 Jul 15

Flying with Egypt Air

Availability within date range limited, check with advertiser

Uploaded 28 minutes ago

 
Prices from
London (LHR) to Johannesburg (JNB)
 Depart between
Now - 31 May 15

Availability within date range limited, check with advertiser

Uploaded 4 hours ago

 
Prices from
FlightsTo
Search recommended websites
  • Recent Searches
From placeholder To placeholder
Staying in placeholder
Pick up placeholder
(under 12) (under 2)
Thank you for subscribing to the Cheapflights newsletter
Searching... Find deals  
GO  
  • Clear recent searches
  • Enter your travel details and click ‘Find deals’ to see a list of partners with great airfare offers to your destination

    Sorry, we do not have any partners that match your search criteria.