Search results
Travelling to Cape Town is easy with British Airways. We operate regular flights from London Heathrow and London Gatwick to Cape Town International Airport, delivering you to Africa's most popular tourist destination in just over eleven hours.
- Find our cheapest fares - British Airways
Displayed fares are the lowest adult each-way prices for...
- Find our cheapest fares - British Airways
Find cheap British Airways flights to Cape Town from £832. Return. 1 adult. Economy. 0 bags. Sat 30/11. Sat 7/12. Search hundreds of travel sites at once for deals on British Airways flights to Cape Town. ...and more. In the last 7 days, travellers have searched 46,479,581 times on KAYAK, and here's why:
Compare British Airways flights to Cape Town now. Find flight deals, the easiest route or the cheapest time to fly, all with no added fees.
Displayed fares are the lowest adult each-way prices for direct flight options including taxes, fees, carrier imposed charges or fuel surcharge, where applicable, available in this period, based on a each-way night journey.
A flight from London Heathrow, London Gatwick or London City airports to Cape Town International Airport takes around 11 hours and 30 minutes. You can often find cheaper prices in Cape Town during the winter months when the weather, while still warm, is a little cooler and it’s more likely to rain.
Discover the cheapest flight options specifically offered by British Airways for travel from London to Cape Town. Compare prices and availability to find the most affordable fares for your desired travel dates.
Book British Airways flights from London (LHR) to Cape Town (CPT) from £820 for one-way flights and from £892 for round trip with British Airways & save!
People also ask
Where is the cheapest British Airways Flight to Cape Town?
How much does it cost to fly from London to Cape Town?
Does British Airways fly to Cape Town (CPT)?
Does British Airways fly from London Heathrow to Cape Town?
When will British Airways return to Cape Town?
How do I find the cheapest British Airways (London LHR - Cape Town CPT) ticket prices?