Flights Africa South Africa London to South Africa

Cheap flights from London to South Africa

Depart
Return
Any month
Compare vs momondo |

London to South Africa flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from London to South Africa by changing tabs
Quickest
Cheapest
Etihad Airways
Etihad Airways
03 Mar
18:50
LHR
London Heathrow airport
43h 55m
2 Stops
JNB
16:45
+2
Johannesburg OR Tambo airport
Etihad Airways
17 Mar
21:15
JNB
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
14:00
+1
London Heathrow airport
£361
Etihad Airways
Etihad Airways
23 Jan
20:00
LHR
London Heathrow airport
18h 45m
1 Stop
JNB
16:45
+1
Johannesburg OR Tambo airport
Etihad Airways
26 Jan
21:15
JNB
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
14:00
+1
London Heathrow airport
£362
Ethiopian Air
Ethiopian Air
22 Mar
20:15
LHR
London Heathrow airport
15h 30m
1 Stop
CPT
13:45
+1
Cape Town Intl airport
Ethiopian Air
27 Mar
16:40
CPT
Cape Town Intl airport
29h 15m
1 Stop
LHR
19:55
+1
London Heathrow airport
£378
Ethiopian Air
Ethiopian Air
10 Feb
20:15
LHR
London Heathrow airport
14h 50m
1 Stop
JNB
13:05
+1
Johannesburg OR Tambo airport
Ethiopian Air
14 Feb
16:10
JNB
Johannesburg OR Tambo airport
18h 25m
1 Stop
LHR
08:35
+1
London Heathrow airport
£379
SWISS
SWISS
26 Jan
18:40
LHR
London Heathrow airport
13h 40m
1 Stop
JNB
10:20
+1
Johannesburg OR Tambo airport
SWISS
09 Feb
22:20
JNB
Johannesburg OR Tambo airport
13h 45m
1 Stop
LHR
10:05
+1
London Heathrow airport
£381
Lufthansa
Lufthansa
16 Jan
17:30
LHR
London Heathrow airport
13h 55m
1 Stop
JNB
09:25
+1
Johannesburg OR Tambo airport
Lufthansa
21 Jan
22:20
JNB
Johannesburg OR Tambo airport
13h 45m
1 Stop
LHR
10:05
+1
London Heathrow airport
£390
Virgin Atlantic
Virgin Atlantic
06 Jan
21:55
LHR
London Heathrow airport
11h 00m
JNB
10:55
+1
Johannesburg OR Tambo airport
Virgin Atlantic
21 Jan
23:00
JNB
Johannesburg OR Tambo airport
11h 20m
LHR
08:20
+1
London Heathrow airport
£620
SWISS
SWISS
26 Jan
18:40
LHR
London Heathrow airport
13h 40m
1 Stop
JNB
10:20
+1
Johannesburg OR Tambo airport
SWISS
09 Feb
22:20
JNB
Johannesburg OR Tambo airport
13h 45m
1 Stop
LHR
10:05
+1
London Heathrow airport
£381
Lufthansa
Lufthansa
16 Jan
17:30
LHR
London Heathrow airport
13h 55m
1 Stop
JNB
09:25
+1
Johannesburg OR Tambo airport
Lufthansa
21 Jan
22:20
JNB
Johannesburg OR Tambo airport
13h 45m
1 Stop
LHR
10:05
+1
London Heathrow airport
£390
KLM
KLM
07 Mar
06:30
LHR
London Heathrow airport
13h 35m
1 Stop
JNB
22:05
Johannesburg OR Tambo airport
KLM
13 Mar
01:55
JNB
Johannesburg OR Tambo airport
14h 10m
1 Stop
LHR
14:05
London Heathrow airport
£399
SWISS
SWISS
20 Jan
17:00
LHR
London Heathrow airport
15h 20m
1 Stop
JNB
10:20
+1
Johannesburg OR Tambo airport
SWISS
28 Jan
22:20
JNB
Johannesburg OR Tambo airport
13h 45m
1 Stop
LHR
10:05
+1
London Heathrow airport
£398
Turkish Airlines
Turkish Airlines
05 Feb
16:45
LGW
London Gatwick airport
16h 25m
1 Stop
JNB
11:10
+1
Johannesburg OR Tambo airport
Turkish Airlines
12 Mar
21:15
JNB
Johannesburg OR Tambo airport
16h 25m
1 Stop
LGW
11:40
+1
London Gatwick airport
£414

Alternative routes for London to South Africa

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
London to Johannesburg
Fastest flight time
10h 50m
Cheapest price
£360
London to Cape Town
Fastest flight time
11h 30m
Cheapest price
£380
Birmingham to Johannesburg
Fastest flight time
13h 15m
Cheapest price
£389
Birmingham to Cape Town
Fastest flight time
19h 15m
Cheapest price
£459
London to East London
Fastest flight time
17h 15m
Cheapest price
£519
London to Port Elizabeth
Fastest flight time
14h 25m
Cheapest price
£528
London to George
Fastest flight time
18h 20m
Cheapest price
£529
London to Richards Bay
Fastest flight time
19h 05m
Cheapest price
£578
London to Kimberley
Fastest flight time
18h 45m
Cheapest price
£642
London to Mthatha
Fastest flight time
28h 15m
Cheapest price
£662
Birmingham to Port Elizabeth
Fastest flight time
24h 00m
Cheapest price
£697
London to Bloemfontein
Fastest flight time
21h 40m
Cheapest price
£698
London to Pietermaritzburg
Fastest flight time
21h 55m
Cheapest price
£715
London to Hoedspruit
Fastest flight time
36h 25m
Cheapest price
£719
Birmingham to George
Fastest flight time
24h 30m
Cheapest price
£738
London to Mbombela
Fastest flight time
16h 20m
Cheapest price
£745
London to Skukuza
Fastest flight time
20h 20m
Cheapest price
£781
London to Phalaborwa
Fastest flight time
19h 30m
Cheapest price
£787
London to Polokwane
Fastest flight time
26h 00m
Cheapest price
£794
View more

Flights from London to:

Flights to South Africa from:

*Flight prices to South Africa are based on prices for economy tickets found by momondo users during searches within the last 72 hours. These prices may no longer be available.
Flights Africa South Africa London to South Africa