
9,670 km
Distance
11h 30m
Duration
$650
From
2
Airlines
About This Route
Popular long-haul route connecting South Africa's most visited city with London.
Airlines Operating This Route
British Airways
Virgin Atlantic
Frequently Asked Questions
How long is the flight from Cape Town to London?
The average flight time from Cape Town to London is approximately 11h 30m. This may vary depending on the airline, aircraft type, and weather conditions.
What is the cheapest way to fly from Cape Town to London?
Flights from Cape Town to London start from $650. We recommend booking 2-3 months in advance and using our search tool to compare prices across all airlines.
Which airlines fly from CPT to LHR?
Airlines operating on this route include British Airways, Virgin Atlantic. Each offers different service levels and pricing.