Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Find cheap flights to London

Sun 4/21
Sun 4/28
Any month
Compare vs momondo |

When is the best time to fly to London?

+90.0%
+60.0%
+30.0%
Base
Price
7 581 - 13 7127 581 - 13 712 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
JNB
3:25 pm
Johannesburg OR Tambo airport
31h 20m
1 Stop
9:45 pm
+1
LGW
London Gatwick airport
Emirates
LGW
10:45 pm
London Gatwick airport
30h 45m
1 Stop
6:30 am
+2
JNB
Johannesburg OR Tambo airport
6 507 ZAR
Emirates
Emirates
JNB
9:10 pm
Johannesburg OR Tambo airport
18h 25m
1 Stop
2:35 pm
+1
LGW
London Gatwick airport
Emirates
LGW
3:30 pm
London Gatwick airport
38h 00m
1 Stop
6:30 am
+2
JNB
Johannesburg OR Tambo airport
6 507 ZAR
Emirates
Emirates
JNB
12:20 am
Johannesburg OR Tambo airport
22h 25m
1 Stop
9:45 pm
LGW
London Gatwick airport
Emirates
LGW
10:45 pm
London Gatwick airport
17h 40m
1 Stop
5:25 pm
+1
JNB
Johannesburg OR Tambo airport
6 521 ZAR
KLM
KLM
JNB
1:15 am
Johannesburg OR Tambo airport
19h 35m
1 Stop
7:50 pm
LHR
London Heathrow airport
KLM
LHR
3:45 pm
London Heathrow airport
29h 35m
1 Stop
10:20 pm
+1
JNB
Johannesburg OR Tambo airport
7 167 ZAR
KLM
KLM
JNB
1:10 am
Johannesburg OR Tambo airport
19h 40m
1 Stop
7:50 pm
LHR
London Heathrow airport
KLM
LHR
7:30 am
London Heathrow airport
13h 50m
1 Stop
10:20 pm
JNB
Johannesburg OR Tambo airport
7 167 ZAR
Multiple Airlines
Multiple Airlines
DUR
6:25 pm
Durban King Shaka Intl airport
24h 50m
2 Stops
6:15 pm
+1
LHR
London Heathrow airport
Multiple Airlines
LHR
7:25 pm
London Heathrow airport
19h 00m
2 Stops
3:25 pm
+1
DUR
Durban King Shaka Intl airport
7 308 ZAR
British Airways
British Airways
JNB
9:20 pm
Johannesburg OR Tambo airport
11h 10m
7:30 am
+1
LHR
London Heathrow airport
British Airways
LHR
8:05 pm
London Heathrow airport
11h 00m
8:05 am
+1
JNB
Johannesburg OR Tambo airport
8 291 ZAR
Virgin Atlantic
Virgin Atlantic
JNB
11:45 pm
Johannesburg OR Tambo airport
11h 15m
10:00 am
+1
LHR
London Heathrow airport
Virgin Atlantic
LHR
9:05 pm
London Heathrow airport
11h 00m
9:05 am
+1
JNB
Johannesburg OR Tambo airport
8 305 ZAR
Lufthansa
Lufthansa
JNB
9:25 pm
Johannesburg OR Tambo airport
14h 15m
1 Stop
10:40 am
+1
LCY
London City airport
Lufthansa
LCY
6:50 pm
London City airport
13h 40m
1 Stop
9:30 am
+1
JNB
Johannesburg OR Tambo airport
12 156 ZAR
Ethiopian Air
Ethiopian Air
JNB
4:30 pm
Johannesburg OR Tambo airport
17h 30m
1 Stop
9:00 am
+1
LHR
London Heathrow airport
Ethiopian Air
LHR
10:00 pm
London Heathrow airport
15h 05m
1 Stop
2:05 pm
+1
JNB
Johannesburg OR Tambo airport
7 743 ZAR
KLM
KLM
JNB
1:10 am
Johannesburg OR Tambo airport
19h 40m
1 Stop
7:50 pm
LHR
London Heathrow airport
KLM
LHR
7:30 am
London Heathrow airport
13h 50m
1 Stop
10:20 pm
JNB
Johannesburg OR Tambo airport
7 167 ZAR
RwandAir
RwandAir
JNB
5:20 am
Johannesburg OR Tambo airport
15h 30m
2 Stops
7:50 pm
LGW
London Gatwick airport
RwandAir
LGW
8:10 pm
London Gatwick airport
19h 05m
3 Stops
4:15 pm
+1
JNB
Johannesburg OR Tambo airport
8 755 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

Quick facts about London

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in London
Local time
Currency
British Pound
Beer
Pint of beer
30 ZAR
Food
Inexpensive restaurant
276 ZAR
Public transport
One-way ticket
46 ZAR

Start planning your trip to London