Select Class
Price Range
Max Price: £1000
Flights To Cape Town
All prices are per person unless stated otherwise. Terms and conditions apply. Offers are subject to availability which may be limited.
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
KLM Airlines
LHR
AMS
CPT
+1 Stop
KLM Airlines
CPT
AMS
LHR
+1 Stop
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Ethiopian Airlines
LHR
ADD
CPT
+1 Stop
Ethiopian Airlines
CPT
ADD
LHR
+1 Stop
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
Virgin Atlantic
LHR
JNB
CPT
+1 Stop
Virgin Atlantic
CPT
JNB
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
LHR
KGL
CPT
+1 Stop
CPT
KGL
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Air France
LHR
CDG ... NBO
CPT
+2 Stops
Air France
CPT
CDG ... NBO
LHR
+2 Stops
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Qatar Airlines
LHR
DOH
CPT
+1 Stop
Qatar Airlines
CPT
DOH
LHR
+1 Stop
Turkish Airlines
LHR
IST
CPT
+1 Stop
Turkish Airlines
CPT
IST
LHR
+1 Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
Kenya Airways
LHR
NBO
CPT
+1 Stop
Kenya Airways
CPT
NBO
LHR
+1 Stop
British Airways
LHR
Direct
CPT
Non-Stop
British Airways
CPT
Direct
LHR
Non-Stop
Emirates Airlines
LHR
DXB
CPT
+1 Stop
Emirates Airlines
CPT
DXB
LHR
+1 Stop
Etihad Airlines
LHR
AUH ... JNB
CPT
+2 Stops
Etihad Airlines
CPT
AUH ... JNB
LHR
+2 Stops
Iberia Airlines‎
LHR
MAD ... JNB
CPT
+2 Stops
Iberia Airlines‎
CPT
MAD ... JNB
LHR
+2 Stops
South African Airlines
LHR
JNB
CPT
+1 Stop
South African Airlines
CPT
JNB
LHR
+1 Stop