Skip to main content

Cheap Flights from London to Cape Town

Compare prices from British Airways, Virgin Atlantic, South African Airways and more. Flight time: 11-12 hours | Distance: 9,670 km

Best time to book2-3 months in advance
Peak seasonNovember-February
Off-peak seasonMay-August

Compare prices from 100+ airlines and booking sites in seconds

Latest Flight Deals

London β†’ Cape Town

Z0

Β£203

per person

Direct5/11/2026
View Deal

London β†’ Cape Town

Z0

Β£256

per person

Direct3/9/2026
View Deal

Your Complete Guide to London to Cape Town Flights

Planning a trip from London to Cape Town? You've come to the right place. TravelDealForge compares flight prices from all major airlines operating on this popular route, helping you find the best deals and save money on your journey.

The route between London and Cape Town is served by leading carriers including British Airways, Virgin Atlantic, South African Airways, Emirates. With a flight time of approximately 11-12 hours and a distance of 9,670 km, this is a medium to long-haul journey ideal for extended holidays.

Top Airlines on This Route

  • British Airways - offering regular services between London and Cape Town
  • Virgin Atlantic - offering regular services between London and Cape Town
  • South African Airways - offering regular services between London and Cape Town
  • Emirates - offering regular services between London and Cape Town

Airport Information

Departure: London Heathrow (LHR)
Arrival: Cape Town International (CPT)

Frequently Asked Questions

How long is the flight from London to Cape Town?

Direct flights from London to Cape Town typically take 11-12 hours. The flight distance is approximately 9,670 km.

Which airlines fly from London to Cape Town?

Popular airlines operating on this route include British Airways, Virgin Atlantic, South African Airways, Emirates. We recommend comparing prices across all carriers to find the best deal.

What is the best time to book flights from London to Cape Town?

For the best prices, we recommend booking 2-3 months in advance. Peak season is November-February, while the cheapest fares are often found during May-August.

Which airport should I fly from/to for London to Cape Town?

Flights typically depart from London Heathrow (LHR) and arrive at Cape Town International (CPT). Some budget airlines may use alternative airports, so check your booking carefully.