* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Cape Town to London
Flights from Cape Town to London will have you arriving in this beautiful city within approximately 12 hours. Planes will leave from Cape Town International Airport (CPT), and arrive at Heathrow Airport (LHR). Popular airlines flying from Cape Town to London are: British Airways, South African Airways, KLM and TAP Portugal. Direct flights from Cape Town to London are available.
Compare all airlines and book the best price.
Things to know before you travel to London
Essential details you need to know before your trip.
1 ZAR = 0.06 GBP
London is 1 hour behind Johannesburg
You will need a visa to fly from Cape Town to London.
From Heathrow Airport, it is a 40-minute drive from the city centre of London
The main attractions in London are Buckingham Palace, Tower Bridge and Westminster Abbey.