Find cheap flights to London

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

When is the best time to fly to London?

+90.0%
+60.0%
+30.0%
Base
Price
7 795 - 14 0457 795 - 14 045 ZAR

London flight deals found on momondo

Check out some of the best fares to London found recently by users on momondo
Quickest
Cheapest
Emirates
Emirates
22 Jul
JNB
0:20
Johannesburg OR Tambo airport
21h 25m
1 Stop
20:45
STN
London Stansted airport
Emirates
27 Aug
STN
22:10
London Stansted airport
22h 40m
1 Stop
21:50
+1
JNB
Johannesburg OR Tambo airport
7 078 ZAR
Emirates
Emirates
06 Aug
JNB
0:20
Johannesburg OR Tambo airport
22h 25m
1 Stop
21:45
LGW
London Gatwick airport
Emirates
20 Aug
LGW
11:00
London Gatwick airport
18h 30m
1 Stop
6:30
+1
JNB
Johannesburg OR Tambo airport
7 078 ZAR
Emirates
Emirates
22 Jul
JNB
12:30
Johannesburg OR Tambo airport
27h 05m
1 Stop
14:35
+1
LGW
London Gatwick airport
Emirates
27 Aug
LGW
11:00
London Gatwick airport
18h 30m
1 Stop
6:30
+1
JNB
Johannesburg OR Tambo airport
7 121 ZAR
KLM
KLM
28 Jul
JNB
1:10
Johannesburg OR Tambo airport
16h 50m
1 Stop
17:00
LHR
London Heathrow airport
KLM
28 Aug
LHR
7:30
London Heathrow airport
13h 50m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
7 512 ZAR
KLM
KLM
08 Nov
JNB
1:55
Johannesburg OR Tambo airport
22h 55m
1 Stop
22:50
LHR
London Heathrow airport
KLM
18 Nov
LHR
16:25
London Heathrow airport
27h 40m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
7 541 ZAR
KLM
KLM
10 Nov
JNB
1:55
Johannesburg OR Tambo airport
21h 20m
1 Stop
21:15
LHR
London Heathrow airport
KLM
14 Nov
LHR
17:50
London Heathrow airport
26h 15m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
7 541 ZAR
British Airways
British Airways
12 Dec
JNB
22:15
Johannesburg OR Tambo airport
11h 10m
7:25
+1
LHR
London Heathrow airport
British Airways
02 Jan
LHR
21:10
London Heathrow airport
11h 05m
10:15
+1
JNB
Johannesburg OR Tambo airport
9 784 ZAR
Virgin Atlantic
Virgin Atlantic
17 Dec
JNB
23:00
Johannesburg OR Tambo airport
11h 20m
8:20
+1
LHR
London Heathrow airport
Virgin Atlantic
11 Jan
LHR
21:10
London Heathrow airport
11h 00m
10:10
+1
JNB
Johannesburg OR Tambo airport
9 581 ZAR
Thomas Cook Airlines
Thomas Cook Airlines
20 Dec
CPT
2:35
Cape Town Intl airport
12h 00m
12:35
LGW
London Gatwick airport
Thomas Cook Airlines
05 Jan
LGW
18:10
London Gatwick airport
11h 55m
8:05
+1
CPT
Cape Town Intl airport
9 958 ZAR
Lufthansa
Lufthansa
16 Dec
JNB
21:40
Johannesburg OR Tambo airport
13h 55m
1 Stop
9:35
+1
LCY
London City airport
Lufthansa
08 Jan
LCY
17:15
London City airport
13h 10m
1 Stop
8:25
+1
JNB
Johannesburg OR Tambo airport
12 273 ZAR
KLM
KLM
28 Jul
JNB
1:10
Johannesburg OR Tambo airport
16h 50m
1 Stop
17:00
LHR
London Heathrow airport
KLM
28 Aug
LHR
7:30
London Heathrow airport
13h 50m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
7 512 ZAR
Ethiopian Air
Ethiopian Air
28 Oct
CPT
16:45
Cape Town Intl airport
17h 50m
1 Stop
8:35
+1
LHR
London Heathrow airport
Ethiopian Air
26 Nov
LHR
20:15
London Heathrow airport
15h 30m
1 Stop
13:45
+1
CPT
Cape Town Intl airport
8 670 ZAR

Airports near London

Below you will find all the airports in London along with their distance from the city centre
London City
11 km from city centre
London Gatwick
37 km from city centre
London Heathrow
23 km from city centre
London Luton
43 km from city centre
London Southend
56 km from city centre
London Stansted
48 km from city centre

Popular routes to London

Most frequently searched flights to London along with the cheapest price and shortest flight duration
Cape Town to London
Fastest flight time
11h 55m
Cheapest price
7 497 ZAR
Johannesburg to London
Fastest flight time
19h 30m
Cheapest price
7 034 ZAR
Durban to London
Fastest flight time
18h 30m
Cheapest price
7 772 ZAR
Port Elizabeth to London
Fastest flight time
21h 45m
Cheapest price
9 929 ZAR
View more

Start planning your trip to London