Cheap flights from London to Cape Town (LHR to CPT) from $1,969

Compare prices across airlines and find the best deals

Discover deals on London to Cape Town flights
British AirwaysEthiopian AirlinesEtihad AirwaysKenya Airways
Typical range $1,969-$2,269•Cheapest found $1,969
Updated recently