Departure month: any January 2021 February 2021 March 2021 April 2021 May 2021 June 2021 July 2021 August 2021 September 2021 October 2021 November 2021 December 2021 Sorted by: day of search price arrival city London - Johannesburg outbound: 18-Jan-2021 2 stops (35h05m)Air France return: 25-Jan-2021 2 stops (16h55m)Air France £470 Verify London - Johannesburg outbound: 18-Jan-2021 1 stop (24h50m)Emirates return: 25-Jan-2021 1 stop (18h50m)Emirates £511 Verify London - Johannesburg outbound: 01-Aug-2021 1 stop (13h50m)KLM return: 22-Aug-2021 1 stop (16h50m)KLM £717 Verify London - Johannesburg outbound: 01-Aug-2021 1 stop (17h35m)Qatar Airways return: 22-Aug-2021 1 stop (17h35m)Qatar Airways £971 Verify
Flight offers from South Africa Departure month: any January 2021 February 2021 March 2021 April 2021 May 2021 June 2021 July 2021 August 2021 September 2021 October 2021 November 2021 December 2021 Sorted by: popularity price arrival city London outbound: 03-Mar-2021 1 stop (19h05m)Qatar Airways return: 04-Aug-2021 1 stop (17h35m)Qatar Airways £429 Verify