-
British Airways London (LHR) → Cape Town (CPT) 1 route
-
Direct
London (LHR) → Cape Town (CPT)
12 hrs Explore route
-
-
Virgin Atlantic London (LHR) → Cape Town (CPT) 1 route
-
Direct
London (LHR) → Cape Town (CPT)
12 hrs Explore route
-
-
Lufthansa London (STN) → Munich (MUC) → Cape Town (CPT) 1 route
-
1 stop
London (STN) → Munich (MUC) → Cape Town (CPT)
13 hrs 15 mins Excluding layover time Explore route
-
-
Condor, Lufthansa London (LGW) → Frankfurt (FRA) → Cape Town (CPT) 1 route
-
1 stop
London (LGW) → Frankfurt (FRA) → Cape Town (CPT)
13 hrs 35 mins Excluding layover time Explore route
-
-
Ethiopian Airlines London (LGW) → Addis Ababa (ADD) → Cape Town (CPT) 2 routes
-
1 stop
London (LGW) → Addis Ababa (ADD) → Cape Town (CPT)
14 hrs 25 mins Excluding layover time Explore route -
1 stop
London (LHR) → Addis Ababa (ADD) → Cape Town (CPT)
14 hrs 40 mins Excluding layover time Explore route
-
-
Kenya Airways London (LGW) → Nairobi (NBO) → Cape Town (CPT) 3 routes
-
1 stop
London (LGW) → Nairobi (NBO) → Cape Town (CPT)
14 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LGW) → Nairobi (NBO) → Victoria Falls (VFA) → Cape Town (CPT)
15 hrs 10 mins Excluding layover time Explore route -
2 stops
London (LGW) → Nairobi (NBO) → Livingstone (LVI) → Cape Town (CPT)
15 hrs 15 mins Excluding layover time Explore route
-
-
Qatar Airways London (LGW) → Doha (DOH) → Cape Town (CPT) 1 route
-
1 stop
London (LGW) → Doha (DOH) → Cape Town (CPT)
16 hrs 50 mins Excluding layover time Explore route
-
-
Emirates London (STN) → Dubai (DXB) → Cape Town (CPT) 2 routes
-
1 stop
London (STN) → Dubai (DXB) → Cape Town (CPT)
17 hrs Excluding layover time Explore route -
1 stop
London (LGW) → Dubai (DXB) → Cape Town (CPT)
17 hrs 15 mins Excluding layover time Explore route
-
-
Singapore Airlines London (LGW) → Singapore (SIN) → Johannesburg (JNB) → Cape Town (CPT) 1 route
-
2 stops
London (LGW) → Singapore (SIN) → Johannesburg (JNB) → Cape Town (CPT)
1 day 3 hrs 5 mins Excluding layover time Explore route
-
-
KLM, British Airways London (LCY) → Amsterdam (AMS) → Cape Town (CPT) 2 routes
-
1 stop
London (LCY) → Amsterdam (AMS) → Cape Town (CPT)
12 hrs 35 mins Excluding layover time Explore route -
1 stop
London (LHR) → Amsterdam (AMS) → Cape Town (CPT)
12 hrs 55 mins Excluding layover time Explore route
-
-
Air Dolomiti, Condor, Lufthansa London (LCY) → Frankfurt (FRA) → Cape Town (CPT) 1 route
-
1 stop
London (LCY) → Frankfurt (FRA) → Cape Town (CPT)
13 hrs 30 mins Excluding layover time Explore route
-
-
Air France, easyJet London (LGW) → Paris (CDG) → Cape Town (CPT) 1 route
-
1 stop
London (LGW) → Paris (CDG) → Cape Town (CPT)
13 hrs 30 mins Excluding layover time Explore route
-
-
Air France, British Airways London (LHR) → Paris (CDG) → Cape Town (CPT) 1 route
-
1 stop
London (LHR) → Paris (CDG) → Cape Town (CPT)
13 hrs 45 mins Excluding layover time Explore route
-
-
Kenya Airways, British Airways London (LHR) → Nairobi (NBO) → Cape Town (CPT) 1 route
-
1 stop
London (LHR) → Nairobi (NBO) → Cape Town (CPT)
15 hrs 5 mins Excluding layover time Explore route
-
-
easyJet, KLM London (LGW) → Dusseldorf (DUS) → Amsterdam (AMS) → Cape Town (CPT) 5 routes
-
2 stops
London (LGW) → Dusseldorf (DUS) → Amsterdam (AMS) → Cape Town (CPT)
13 hrs 35 mins Excluding layover time Explore route -
2 stops
London (SEN) → Jersey (JER) → Amsterdam (AMS) → Cape Town (CPT)
13 hrs 50 mins Excluding layover time Explore route -
2 stops
London (LTN) → Jersey (JER) → Amsterdam (AMS) → Cape Town (CPT)
13 hrs 55 mins Excluding layover time Explore route -
2 stops
London (SEN) → Paris (CDG) → Amsterdam (AMS) → Cape Town (CPT)
13 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LTN) → Paris (CDG) → Amsterdam (AMS) → Cape Town (CPT)
14 hrs 5 mins Excluding layover time Explore route
-
-
Ryanair, Lufthansa London (STN) → Luxembourg (LUX) → Munich (MUC) → Cape Town (CPT) 1 route
-
2 stops
London (STN) → Luxembourg (LUX) → Munich (MUC) → Cape Town (CPT)
13 hrs 35 mins Excluding layover time Explore route
-
-
Luxair, Lufthansa London (LCY) → Luxembourg (LUX) → Munich (MUC) → Cape Town (CPT) 1 route
-
2 stops
London (LCY) → Luxembourg (LUX) → Munich (MUC) → Cape Town (CPT)
13 hrs 40 mins Excluding layover time Explore route
-
-
Eurowings, Lufthansa London (LGW) → Stuttgart (STR) → Munich (MUC) → Cape Town (CPT) 2 routes
-
2 stops
London (LGW) → Stuttgart (STR) → Munich (MUC) → Cape Town (CPT)
13 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Stuttgart (STR) → Munich (MUC) → Cape Town (CPT)
13 hrs 40 mins Excluding layover time Explore route
-
-
Ryanair, KLM London (STN) → Luxembourg (LUX) → Amsterdam (AMS) → Cape Town (CPT) 1 route
-
2 stops
London (STN) → Luxembourg (LUX) → Amsterdam (AMS) → Cape Town (CPT)
13 hrs 40 mins Excluding layover time Explore route
-
-
Luxair, KLM London (LCY) → Luxembourg (LUX) → Amsterdam (AMS) → Cape Town (CPT) 1 route
-
2 stops
London (LCY) → Luxembourg (LUX) → Amsterdam (AMS) → Cape Town (CPT)
13 hrs 45 mins Excluding layover time Explore route
-
-
easyJet, Lufthansa London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT) 10 routes
-
2 stops
London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT)
13 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LGW) → Dusseldorf (DUS) → Munich (MUC) → Cape Town (CPT)
13 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LTN) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT)
13 hrs 50 mins Excluding layover time Explore route -
2 stops
London (SEN) → Amsterdam (AMS) → Munich (MUC) → Cape Town (CPT)
13 hrs 50 mins Excluding layover time Explore route -
2 stops
London (SEN) → Paris (CDG) → Munich (MUC) → Cape Town (CPT)
13 hrs 55 mins Excluding layover time Explore route -
2 stops
London (STN) → Amsterdam (AMS) → Munich (MUC) → Cape Town (CPT)
13 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LTN) → Amsterdam (AMS) → Munich (MUC) → Cape Town (CPT)
14 hrs Excluding layover time Explore route -
2 stops
London (LGW) → Amsterdam (AMS) → Munich (MUC) → Cape Town (CPT)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LGW) → Dusseldorf (DUS) → Frankfurt (FRA) → Cape Town (CPT)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LTN) → Paris (CDG) → Munich (MUC) → Cape Town (CPT)
14 hrs 5 mins Excluding layover time Explore route
-
-
Ryanair UK, Lufthansa London (STN) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT) 1 route
-
2 stops
London (STN) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT)
13 hrs 50 mins Excluding layover time Explore route
-
-
British Airways, Lufthansa London (LHR) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT) 4 routes
-
2 stops
London (LHR) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT)
13 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LHR) → Luxembourg (LUX) → Munich (MUC) → Cape Town (CPT)
13 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LHR) → Hanover (HAJ) → Munich (MUC) → Cape Town (CPT)
14 hrs Excluding layover time Explore route -
2 stops
London (LCY) → Geneva (GVA) → Munich (MUC) → Cape Town (CPT)
14 hrs 5 mins Excluding layover time Explore route
-
-
Air Peace, TAAG London (LGW) → Lagos (LOS) → Luanda (NBJ) → Cape Town (CPT) 1 route
-
2 stops
London (LGW) → Lagos (LOS) → Luanda (NBJ) → Cape Town (CPT)
14 hrs Excluding layover time Explore route
-
-
British Airways, KLM London (LHR) → Hanover (HAJ) → Amsterdam (AMS) → Cape Town (CPT) 5 routes
-
2 stops
London (LHR) → Hanover (HAJ) → Amsterdam (AMS) → Cape Town (CPT)
14 hrs Excluding layover time Explore route -
2 stops
London (LHR) → Jersey (JER) → Amsterdam (AMS) → Cape Town (CPT)
14 hrs Excluding layover time Explore route -
2 stops
London (LHR) → Luxembourg (LUX) → Amsterdam (AMS) → Cape Town (CPT)
14 hrs Excluding layover time Explore route -
2 stops
London (LHR) → Manchester (MAN) → Amsterdam (AMS) → Cape Town (CPT)
14 hrs Excluding layover time Explore route -
2 stops
London (LHR) → Newcastle (NCL) → Amsterdam (AMS) → Cape Town (CPT)
14 hrs 5 mins Excluding layover time Explore route
-