Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Cape Town London Heathrow | Outbound 24/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 06/01/26 1 Stopover (ZRH) LX0333, LX8086 15h 45min | | ![]() | ? | £634 | |
Best option Cape Town London Heathrow | Outbound 21/12/25 direct BA0058 12h 00min | Return 03/01/26 direct BA0059 11h 50min | | ![]() | ? | £1,049 | |
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 03/01/26 1 Stopover (ZRH) LX0317, LX8086 20h 30min | | ![]() | £732 | ||
Cape Town London Heathrow | Outbound 24/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 05/01/26 1 Stopover (ZRH) LX0345, LX8086 14h 05min | | ![]() | ? | £658 | |
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 03/01/26 1 Stopover (ZRH) LX0317, LX8086 20h 30min | | ![]() | £662 | ||
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 03/01/26 1 Stopover (ZRH) LX0317, LX8086 20h 30min | | ![]() | £663 | ||
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 03/01/26 1 Stopover (ZRH) LX0317, LX8086 20h 30min | | ![]() | £664 | ||
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 03/01/26 1 Stopover (ZRH) LX0339, LX8084 36h 45min | | ![]() | £713 | ||
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (ZRH) LX8087, LX0340 14h 40min | Return 03/01/26 2 Stopovers (MAD, DOH) BA0458, IB6226, IB6173 31h 55min | | ![]() | ? | £747 | |
Cape Town London Heathrow | Outbound 21/12/25 1 Stopover (NBO) KQ0783, KQ0100 27h 05min | Return 03/01/26 2 Stopovers (CDG, NBO) KQ3081, KQ0115, KQ0792 42h 00min | | ![]() | ? | £807 |
Stops
- Direct flight
Airline
- Swiss International Air Lines
- British Airways
- Emirates Airline
- Kenya Airways
- South African Airways
Tips and tricks to help you find cheap flights from Cape Town to London Heathrow
Favourite airline: Kenya Airways
82 % of flights booked on the route from Cape Town to London Heathrow are booked with Kenya Airways, British Airways and South African Airways.

Kenya Airways
50 %

British Airways
21 %

South African Airways
11 %
Stopover flights are the cheapest connection
Direct flights on this route are £180.00 more expensive on average than flights with a stopover.
non stop flight
1 stop
2 stops
12h 00min
26h 10min
26h 25min
775 £
801 £
595 £
Favourite connection: via Johannesburg and Nairobi
The most popular flights on this route are via Johannesburg and Nairobi and are booked by 67 % of all travellers.
Route
bookings
2 stopovers Johannesburg O.R. Tambo Nairobi Kenyatta
26h 25min, from 595 £
67 %
Direct flights
12h 00min, from 775 £
21 %
2 stopovers Johannesburg O.R. Tambo Zurich (Zürich)-Kloten
18h 15min, from 818 £
8 %
Important flight information
Flight information: Cape Town - London Heathrow
Outbound and return from | 633,10 £ |
---|---|
Flight duration | min. 12:00 |
Return flight duration | min. 11:30/ max. 11:35 |
Distance | 9692 km |
Flights per week | 16 |
Departure airport | Airport Cape Town (CPT) |
Departure country | Flights from South Africa |
Arrival airport | Airport London Heathrow (LHR) |
Destination country | Flights to United Kingdom |
Alternative routes to United Kingdom
- Flight Cape Town - London Gatwick from 565 £
- Flight Cape Town - London from 565 £
Alternative flights to London Heathrow
- Flight Johannesburg - London Heathrow from 410 £
Popular destinations for onward travel
- Flight London Heathrow - Amsterdam from 62 £
- Flight London Heathrow - Athens from 78 £
- Flight London Heathrow - Kolkata from 442 £
- Flight London Heathrow - Dhaka from 477 £
- Flight London Heathrow - Delhi from 269 £
- Flight London Heathrow - Dublin from 67 £
- Flight London Heathrow - Dubai from 305 £
- Flight London Heathrow - Edinburgh from 72 £
- Flight London Heathrow - Rome Fiumicino from 86 £
- Flight London Heathrow - Funchal from 235 £