| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Cape Town London Heathrow | Outbound 23/05/26 1 Stopover (FRA) LH0577, LH4234 14h 45min | Return 09/06/26 1 Stopover (ZRH) LX0345, LX8086 13h 55min | | | ? | £543 | |
| Best option Cape Town London Heathrow | Outbound 08/08/26 direct BA0058 11h 40min | Return 31/08/26 direct BA0059 11h 30min | | | ? | £816 | |
| Cape Town London Heathrow | Outbound 25/05/26 1 Stopover (ADD) ET0846, ET0710 26h 35min | Return 07/06/26 1 Stopover (ADD) ET0701, ET0847 16h 35min | | | £569 | ||
| Cape Town London Heathrow | Outbound 25/05/26 1 Stopover (ADD) ET0846, ET0710 26h 35min | Return 07/06/26 1 Stopover (ADD) ET0701, ET0847 16h 35min | | | £570 | ||
| Cape Town London Heathrow | Outbound 25/05/26 1 Stopover (ADD) ET0844, ET0710 28h 10min | Return 07/06/26 1 Stopover (ADD) ET0701, ET0845 15h 00min | | | £573 | ||
| Cape Town London Heathrow | Outbound 28/05/26 1 Stopover (ZRH) LX8087, LX0332 15h 35min | Return 10/06/26 1 Stopover (ZRH) LX0339, LX8086 23h 50min | | | ? | £583 | |
| Cape Town London Heathrow | Outbound 25/05/26 1 Stopover (DXB) EK0771, EK0029 21h 00min | Return 07/06/26 1 Stopover (DXB) EK0032, EK0772 38h 40min | | | £583 | ||
| Cape Town London Heathrow | Outbound 25/05/26 1 Stopover (ADD) ET0846, ET0710 26h 35min | Return 07/06/26 1 Stopover (ADD) ET0701, ET0847 16h 35min | | | £584 | ||
| Cape Town London Heathrow | Outbound 25/05/26 1 Stopover (ADD) ET0846, ET0710 26h 35min | Return 07/06/26 1 Stopover (ADD) ET0701, ET0845 15h 00min | | | £587 | ||
| Cape Town London Heathrow | Outbound 03/08/26 1 Stopover (DXB) EK0773, EK0007 18h 50min | Return 20/08/26 1 Stopover (DXB) EK0002, EK0778 26h 40min | | | £623 |
Stops
- Direct flight
Airline
- Emirates Airline
- Kenya Airways
- British Airways
- Ethiopian Airlines
- Turkish Airlines
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 | 542,24 £ |
|---|---|
| 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 from 510 £
- Flight Cape Town - London Gatwick from 510 £
Alternative flights to London Heathrow
- Flight Johannesburg - London Heathrow from 430 £
- Flight Durban - London Heathrow from 572 £
Popular destinations for onward travel
- Flight London Heathrow - Dhaka from 410 £
- Flight London Heathrow - Delhi from 385 £
- Flight London Heathrow - Larnaca from 92 £
- Flight London Heathrow - Manchester from 50 £
- Flight London Heathrow - Berlin from 143 £
- Flight London Heathrow - Amritsar from 518 £
- Flight London Heathrow - Mumbai from 363 £
- Flight London Heathrow - Cairo from 200 £
- Flight London Heathrow - Kolkata from 482 £
- Flight London Heathrow - Bangkok from 274 £
Flight destinations with a similar price
- Flight Cape Town - London from 510 £
- Flight Cape Town - London Gatwick from 510 £