π¬π§LondonLHRπΏπ¦Cape TownCPT
Direct + 14 connectionsAlliance
β€ 24h 21m
14 routesDirect Flight
LondonCape Town
11h 53m9,682 km21x/week
Connecting flights
14 routes1-stop connections via intermediate airports. Durations exclude layover.
π«π·

viaParis (Roissy-en-France, Val-d'Oise)CDG
12h 26m
9,711 km
π¨π
WK
viaZurichZRH
12h 39m
9,898 km
π©πͺ
DE
viaFrankfurt am MainFRA
12h 49m
10,047 km
π³π±

viaAmsterdamAMS
12h 50m
10,058 km
π©πͺ
viaMunichMUC
VL

12h 54m
10,120 km
πΏπ¦
VSFASAGE+3
viaJohannesburgJNB
13h 11m
10,347 km
πΉπ·

viaIstanbulIST
13h 51m
10,918 km
π°πͺ
KQ
viaNairobiNBO
13h 52m
10,942 km
πͺπΉ
viaAddis AbabaADD
14h 7m
11,150 km
πΆπ¦

viaDohaDOH
15h 56m
12,694 km
π¦πͺ/Emirates_(airline)-Logo.wine.svg)
VS
viaDubaiDXB
16h 28m
13,142 km
πΊπΈ

viaNewarkEWR
22h 22m
18,155 km
πΊπΈ
VS
viaDullesIAD
22h 58m
18,666 km
πΊπΈ
VS
viaAtlantaATL
24h 21m
19,851 km
Loading map...
Flying from London to Cape Town
Looking for flights from London (LHR) to Cape Town (CPT)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.
There is a direct flight from London to Cape Town with an average flight time of 11h 53m, covering a distance of 9,682 km. This route is operated by British Airways, Virgin Atlantic.
14 connecting routes are available with 1 stop, flying via airports such as Paris (Roissy-en-France, Val-d'Oise) (CDG), Zurich (ZRH), Frankfurt am Main (FRA). Total flight times shown exclude layover time at the connecting airport.