Opodo is now available in the following countries:

Find Cheap Flights from London to Cape Town from £189

Trustpilot rating 4.4 out of 5

Explore the best deals

Discover the cheapest flights from London to Cape Town
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Cape Town

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 12 May - 18 May
£405
£437
£379
£319
£317
£318
£300
£395
£346
£303
£425
£317
MarchAprilMayJune

Flight route information

Currency and price comparison

TrainLocal, one-way ticket
71%Trains in Cape Town are 71% cheaper than in London.
London£2.90
Cape Town£0.85
MealMid-priced restaurant
63%A meal in Cape Town is 63% cheaper than a meal in London.
London£20.00
Cape Town£7.34
TaxiStandard daytime start rate
77%A taxi fare in Cape Town is 77% cheaper than in London.
London£4.65
Cape Town£1.06
CoffeeRegular cappuccino
59%Coffee in Cape Town is 59% cheaper than in London.
London£3.75
Cape Town£1.55
Exchange rate
1 GBP = 23.56 ZAR
1 ZAR = 0.05 GBP
Last checked on Tue 25/03
Distance: 6011 miles
London airports
Gatwick (LGW)How far from city centre: 25 miles
Heathrow (LHR)How far from city centre: 14 miles
Luton International (LTN)How far from city centre: 27 miles
Stansted (STN)How far from city centre: 30 miles
London City (LCY)How far from city centre: 7 miles
Southend (SEN)How far from city centre: 35 miles
Cape Town airports
Cape Town International Airport (CPT)How far from city centre: 11 miles

Useful information to fly from London to Cape Town

Travelling from London to Cape Town is an experience worth considering. With a flight time of around 11-12 hours, you'll be transported to a vibrant city known for its stunning natural beauty, from the iconic Table Mountain to the picturesque beaches. Once you've booked your cheap flights from London to Cape Town, be sure to check out our website for great deals on hotels and car hire.

Time difference between London and Cape Town

Cape Town is 2 hours ahead of London, ignoring any Daylight Savings Time differences. Remember to double-check the specific Daylight Savings Time schedules for your travel dates to avoid any surprises.

Best time to fly to Cape Town

Cape Town boasts a pleasantly warm and temperate Mediterranean-style climate. Throughout the year, you can experience distinct seasonal differences, with temperatures potentially reaching a delightful 35°C (95°F) during the summer months, making it a paradise for beachgoers. In contrast, autumn and spring offer the perfect conditions for exploring the natural beauty surrounding Cape Town. If you're searching for cheap flights from London to Cape Town, consider travelling during the shoulder seasons.

Temperatures in Cape Town during the main seasons are: Summer: 20-26°C (68-78°F), Autumn: 15-22°C (59-72°F), Winter: 12-17°C (54-62°F), Spring: 14-20°C (57-68°F).

Book your holidays in Cape Town.

London airports

Planning your dream trip to Cape Town? Finding the perfect flights to Cape Town from London is easy with so many London airports to choose from. Let's look at the options for cheap flights from London to Cape Town:

Airport information

Heathrow Airport (LHR)

Heathrow, the busiest airport in the UK, is a popular choice for travellers seeking flights to Cape Town from London. Located just 15 miles (24 km) west of Central London, Heathrow offers a wide array of routes and airlines, making it easy to find cheap tickets to Cape Town from London.

Gatwick Airport (LGW)

Situated 29 miles (47 km) south of Central London, Gatwick is another excellent option for cheap flights to Cape Town from London. As the second busiest airport in the UK, Gatwick provides numerous flights and competitive fares, ensuring you'll find the perfect travel option for your needs.

Stansted Airport (STN)

Located 42 miles (68 km) northeast of Central London, Stansted is a convenient choice for travellers seeking cheap flights from London to Cape Town. As the fourth busiest airport in the UK, Stansted offers a variety of airlines and routes, making it easy to find affordable tickets to Cape Town from London.

Main airlines for this route

Here are some of the top airlines offering flights from London to Cape Town:

  • British Airways
  • Virgin Atlantic
  • Norse Atlantic UK

Cape Town airports

If you're planning to visit Cape Town, you'll likely arrive at Cape Town International Airport (CPT). To find cheap flights to Cape Town from London or tickets to Cape Town from London, you can search on our website.

Airport information

Cape Town International Airport (CPT)

Cape Town International Airport is the primary international airport serving the city and the second busiest in South Africa.

Airport Facilities

Cape Town International Airport offers a range of facilities for travellers, including duty-free shops, restaurants, currency exchange, ATMs, and car hire services.

Getting to the City Centre
  • Public Transportation: While there used to be a MyCiti bus service to the city centre, it's currently unavailable.
  • Taxi: You can find authorised airport taxis outside the terminal.
  • Car Hire: Hiring a car at the airport is a convenient option. Book your car hire in Cape Town.

What to do and see in Cape Town

Cape Town is a dream destination for travellers seeking adventure and stunning natural beauty. With your flights to Cape Town from London booked, get ready to be mesmerised by the iconic Table Mountain, explore the vibrant waterfront, and immerse yourself in the rich culture of this South African gem. Here are three must-do activities to add to your itinerary:

  • Ascend Table Mountain: Take a cable car or hike to the summit of Table Mountain for breathtaking panoramic views of the city, coastline, and surrounding mountains.
  • Visit Robben Island: Take a ferry to Robben Island, a UNESCO World Heritage Site, and delve into the history of Nelson Mandela's imprisonment and the struggle against apartheid.
  • Explore the Cape Peninsula: Embark on a scenic drive along the Cape Peninsula, stopping at charming coastal towns, visiting the African penguin colony at Boulders Beach, and marvelling at the dramatic scenery at Cape Point.

Discover our TOP discounts for your flight from London to Cape Town

Yes, you read that right! With Opodo Prime you can find exclusive deals on your flights to Cape Town from London. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from London to Cape Town

Is it possible to purchase a flexible ticket for my flight from London to Cape Town?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions South Africa may apply when travelling from London. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
How can I find cheap flights from London to Cape Town at Opodo?
The cheapest price for a flight from London to Cape Town is 189£. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Cape Town expensive to visit compared to London?

If you compare transportation prices, the taxi ride in Cape Town costs an average of 1.06 GBP, 77% cheaper than London, with a fare of 4.65 GBP,

while train tickets costs 71% less in Cape Town: 0.85 GBP against 2.90 GBP in London.

If you compare the price of a lunch meal, however, you can find it from 7.34 GBP in Cape Town, 63% less than the 20.00 GBP in London.

The price of the coffee is around 59% cheaper in Cape Town, with an average of 1.55 GBP, while in London the coffee costs 3.75 GBP.

When is the best time to book a flight from London to Cape Town?
The most popular months to book a flight from London to Cape Town are October, January and December, based on the searches of our customers. For insights on the best time to book flights to Cape Town, visit our page best time to book your flights, where you’ll find useful information based on travel trends.
When is the best time to travel from London to Cape Town?
The best time of the year to go to Cape Town when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, December is the top 1º month to fly to Cape Town from London in terms of searches from our customer, followed by January and February. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, June and August are the months with less volume of searchs for the route London - Cape Town.
How long does the flight take to go from London to Cape Town?
The total flight time between London and Cape Town is of around 14:48 hours on average, considering an average distance of 11,327 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Cape Town compared to London?
While in London the temperatures can reach an average of 29.01 ºC in summer, with precipitation levels up to 9 mm ,Cape Town's temperatures can go up to 28.98 ºC during the hot season, with 9 mm average of rain rate . In winter, however, weather indicators show around 4.54 ºC in Cape Town, compared to the -3.09 ºC average degrees reported in London. During the winter period, London can register 6 mm precipitation, while Cape Town have an average of 12 mm rain level.
Which airports have flights between London and Cape Town?

The main airport route flying between London and Cape Town is: Gatwick (LGW) to Cape Town International Airport (CPT). This route is covered by the following airline(s):

Norse Atlantic UK.

Turkish Airlines.

Alternatively, you can find London - Cape Town flights between Heathrow (LHR) to Cape Town International Airport (CPT) with the following airline(s) flying the route: Virgin Atlantic.

Ethiopian Airlines.

__${autoContent.get("CP_Airline3Route3")}__.

Which are the airlines with flights from London to Cape Town?

Airlines with direct flights departing from London to Cape Town are:

  • Ethiopian Airlines.
  • Emirates.
  • Virgin Atlantic.

Virgin Atlantic, stopping in Johannesburg for 90 minutes minimum.

  • South African Airways, with 90 minutes scale in Johannesburg.
  • Lufthansa, with 65 minutes scale in Frankfurt.

Plan your trip

Other popular routesPopular Flight Routes