- Select your month
- Choose your trip length
- Pick your day
- Other months
- 2 nights
- 3 nights
- 5 nights
- 7 nights
- 14 nights
- 21 nights
- Other duration
Fly from London to Cape Town
Flights to get there soon
Cheap flights for the next season
Flights for the forward planner
Destination information for Cape Town
Average flight time11 hrs 35 mins
Airports serving London
- Heathrow (LHR)
- Gatwick (LGW)
- Stansted (STN)
- Luton (LTN)
- City (LCY)
- St Pancras (QQS)
Airports servicing Cape Town
- Cape Town (CPT)
Temp on Avg for June in Cape Town19.3 °C
Rainfall on Average for June in Cape Town79.3 mm
Telegraph Travel, Condé Nast Traveller, National Geographic – Cape Town scoops up awards from all the big-name travel guides. This South African port charms from the outset, laying out an activity-packed city sandwiched between flat-topped mountains and the wild Atlantic coast.
But it’s not all about its looks. Cape Town also delivers shop-lined boardwalks, island museums, serene botanical gardens, plus a cable car that climbs right up to the top of Table Mountain. It’s little wonder that over 4 million visitors gravitate to this city each year.
Best of all, getting to Cape Town from London is easy. Direct flights take off from Heathrow Airport daily.
How long is the flight from London to Cape Town?
If you fancy flying direct, the travel time is 11 hours 30 minutes. Flights with a stopover usually last between 15 and 19 hours.
Which airlines operate flights from London to Cape Town?
British Airways flies direct, while KLM and South African Airways offer flights with stopovers.
You could also book with two different airlines, e.g. fly to Johannesburg with Virgin Atlantic and continue your journey to Cape Town with South African Airways.
How frequent are flights between London and Cape Town?
Direct London to Cape Town flights run daily. Want a bit more choice? There are over 10 extra flight routes a day – they just include a layover.
Which airports serve London and Cape Town?
Heathrow Airport offers direct flights from London to Cape Town. Alternatively, book an indirect flight that takes off from London City Airport, Gatwick Airport or London Stansted Airport.
Which direct flight route between London and Cape Town is cheapest?
British Airways is the only airline that offers a direct flight to Cape Town at the moment. It usually flies from Heathrow Airport.
A flight from London to Cape Town whisks you straight to one of the prettiest cities in South Africa.
You could sip cocktails on the Victoria & Albert Waterfront, learn about apartheid in the District Six Museum, browse artwork in the South African National Gallery, or catch a cable car up Table Mountain. Boulders Beach is within grabbing distance, too – home to a colony of African penguins.
Weather-wise, Cape Town tends to get more sunshine than London for most of the year, with temperatures really rocketing up between October and April.
Use our smart search engine to find cheap flights to Cape Town.
Popular flight searches
Check out other popular destinations found by fellow travellers