Direct flights from Cape Town to London
All flights from CPT to LHR non-stop. There are direct flights from Cape Town International, South Africa to Heathrow (LHR), United Kingdom every day of the week with British Airways and Virgin Atlantic. The flight distance is 6049 miles and the trip usually takes about 12 hours.
Airlines with non-stop routes:
British Airways
Virgin Atlantic
Flight schedule from Cape Town to London with British Airways
This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Flight schedule from Cape Town to London with Virgin Atlantic
This is a weekly direct flight schedule for Virgin Atlantic. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Cape Town to London flight departures
Select a date to see all scheduled flight departures between CPT to LHR.
CPT - LHR information
-
Distance6049 miles (9733 km)
-
Flight time12 hours
-
AirlinesBritish AirwaysVirgin Atlantic
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
British Airways AircraftsAirbus A350Boeing 777
-
Virgin Atlantic AircraftBoeing 787
-
Arrival TerminalsTerminal 3 (Virgin Atlantic)Terminal 5 (British Airways)
Unpublished Flight Rates From Cape Town to London
Direct flights from Cape Town to United Kingdom
From Cape Town to London
LGW Gatwick