- Home
- Flights
- Flights from Cape Town
- Cape Town to London
Cheap flights from Cape Town to London from ZAR 6,517
British Airways, Virgin Atlantic and Norse Atlantic Airways fly nonstop from Cape Town to London. The flight takes around 12h 36m, and the cheapest one-way fare we found recently is ZAR 6,517 on 14 Jan.
Direct flights available 12h 36m Cheapest in January Prices checked 15 days ago
Cape Town to London at a glance
Cheapest one-wayZAR 6,517Qatar Airways · 1 stop · Thu 14 JanFastest flight12h 36mEstimated
Nonstop flightsYesBritish Airways, Virgin Atlantic, Norse Atlantic Airways
Airlines flying nonstop from Cape Town to London
3 airlines on this route.
Cheapest month to fly from Cape Town to London
Lowest one-way fare found for each month: January is cheapest, May the most expensive.
Good to know
- Distance
- 9,681 km6,012 miles
- Flight time
- 12h 36mestimate
- Time difference
- -2hLondon vs Cape Town
- Currency in London
- GBP
- Airports
- CPT → LGW, LHR, STN
Flights from Cape Town to London: questions answered
How much is a flight from Cape Town to London?
The cheapest one-way fare we found recently is ZAR 6,517 with 1 stop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Cape Town to London?
Yes. British Airways, Virgin Atlantic and Norse Atlantic Airways fly this route nonstop.
How long is the flight from Cape Town to London?
A nonstop flight covers 9,681 km and takes around 12h 36m.
What is the cheapest month to fly from Cape Town to London?
January has the lowest fare we found (ZAR 6,517), while May is the most expensive (ZAR 7,553).
Which airlines fly from Cape Town to London?
British Airways, Virgin Atlantic and Norse Atlantic Airways operate nonstop flights on this route.
Which airports serve Cape Town and London?
Cape Town: Cape Town International Airport (CPT). London: London Gatwick Airport (LGW), London Heathrow Airport (LHR), London Stansted Airport (STN) and London Luton Airport (LTN).
What is the time difference between Cape Town and London?
London is 2 hours behind Cape Town.




