eDreams is now available in the following countries:

British Airways flights from Cape Town to London on eDreams South Africa

Flight deals from Cape Town to London

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

British Airways flights from Cape Town to London

Cape Town London
Thu, 23 May CPT - LHR
R108327
Price per passenger

Find prices on flights from all airlines

Cape Town London
Sun, 05 May CPT - LHR
Mon, 06 May LHR - CPT
R10375
Price per passenger
Cape Town London
Thu, 02 May CPT - LHR
Mon, 06 May LHR - CPT
R11205
Price per passenger
Cape Town London
Thu, 02 May CPT - LHR
Mon, 06 May LHR - CPT
R11944
Price per passenger
Cape Town London
Thu, 02 May CPT - LHR
Mon, 06 May LHR - CPT
R12471
Price per passenger
Cape Town London
Thu, 02 May CPT - LHR
Sat, 04 May LHR - CPT
R12494
Price per passenger
Cape Town London
Thu, 02 May CPT - LHR
Mon, 06 May LHR - CPT
R12523
Price per passenger

British Airways Cape Town-London flights faq's

Which airports does British Airways fly between Cape Town and London?
For flights between Cape Town and London, British Airways operates from the following airport routes: Cape Town International Airport (CPT) to Heathrow (LHR) ; Cape Town International Airport (CPT) to Gatwick (LGW)
What do British Airways flights from Cape Town to London cost?
One of British Airways cheapest prices for a Cape Town to London flight we have right now is R108327. On average though, flights with British Airways cost $108327.19 for the route Cape Town to London, but it mostly depends on the season and how far in advance you book your tickets.

Plan your trip