R4 225 Find Cheap Flights to London – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 13% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights to London

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to London

Mon, Sep 28 - Thu, Oct 1
Ethiopian Air Logo
8:20 - 6:30JNB  Johannesburg OR Tambo-LGW London Gatwick
23h 10m1 stop Addis Ababa Bole
Ethiopian Air Logo
10:10 - 3:55LGW  London Gatwick-JNB Johannesburg OR Tambo
16h 45m1 stop Addis Ababa Bole
R11 283Ethiopian Air
Wed, Sep 30 - Thu, Oct 15
Ethiopian Air Logo
8:20 - 6:30JNB  Johannesburg OR Tambo-LGW London Gatwick
23h 10m1 stop Addis Ababa Bole
Ethiopian Air Logo
10:10 - 3:55LGW  London Gatwick-JNB Johannesburg OR Tambo
16h 45m1 stop Addis Ababa Bole
R11 283Ethiopian Air
Wed, Oct 7 - Wed, Oct 14
RwandAir Logo
17:45 - 7:20JNB  Johannesburg OR Tambo-LHR London Heathrow
14h 35m1 stop Kigali Intl
RwandAir Logo
21:20 - 13:55LHR  London Heathrow-JNB Johannesburg OR Tambo
15h 35m1 stop Kigali Intl
R11 283RwandAir
Sat, Oct 10 - Sat, Oct 17
RwandAir Logo
17:45 - 7:00JNB  Johannesburg OR Tambo-LHR London Heathrow
14h 15m1 stop Kigali Intl
RwandAir Logo
21:10 - 13:55LHR  London Heathrow-JNB Johannesburg OR Tambo
15h 45m1 stop Kigali Intl
R11 283RwandAir
Tue, Oct 13 - Tue, Oct 27
SWISS Logo
19:25 - 11:20CPT  Cape Town Intl-LHR London Heathrow
16h 55m1 stop Zurich
SWISS Logo
13:45 - 7:35LHR  London Heathrow-CPT Cape Town Intl
15h 50m1 stop Zurich
R11 283SWISS
Thu, Dec 10 - Tue, Jan 19
Norse Atlantic UK Logo
11:30 - 21:15CPT  Cape Town Intl-LGW London Gatwick
11h 45mdirect
Norse Atlantic UK Logo
7:30 - 21:00LGW  London Gatwick-CPT Cape Town Intl
11h 30mdirect
R11 299Norse Atlantic UK
Sun, Sep 27 - Mon, Oct 5
Norse Atlantic UK Logo
0:10 - 10:55CPT  Cape Town Intl-LGW London Gatwick
11h 45mdirect
Norse Atlantic UK Logo
9:40 - 22:10LGW  London Gatwick-CPT Cape Town Intl
11h 30mdirect
R11 299Norse Atlantic UK
Tue, Oct 6 - Tue, Oct 13
Multiple Airlines Logo
14:30 - 22:50JNB  Johannesburg OR Tambo-LGW London Gatwick
33h 20m3 stops Addis Ababa Bole Rome Fiumicino Barcelona-El Prat
Multiple Airlines Logo
8:55 - 13:30LGW  London Gatwick-JNB Johannesburg OR Tambo
27h 35m2 stops Rome Fiumicino Addis Ababa Bole
R11 315Multiple Airlines
Thu, Oct 22 - Thu, Oct 29
Multiple Airlines Logo
9:45 - 14:10JNB  Johannesburg OR Tambo-LGW London Gatwick
29h 25m2 stops Abu Dhabi Zayed Intl Dublin
Multiple Airlines Logo
21:40 - 8:20LGW  London Gatwick-JNB Johannesburg OR Tambo
32h 40m2 stops Dublin Abu Dhabi Zayed Intl
R11 347Multiple Airlines
Wed, Nov 18 - Wed, Nov 25
SWISS Logo
9:20 - 7:40CPT  Cape Town Intl-LGW London Gatwick
24h 20m1 stop Zurich
SWISS Logo
18:40 - 10:40LGW  London Gatwick-CPT Cape Town Intl
14h 00m1 stop Zurich
R11 523SWISS
Booking Insights

Price, demand, and travel trends for South Africa to London flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from South Africa to London with more confidence.

What is the cheapest flight to London?

Johannesburg OR Tambo Airport to London is the cheapest route at R11 283 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to London?

A return flight to London costs R13 701 on average, based on data over the past 12 months on KAYAK. Return fares from Johannesburg OR Tambo Airport average R13 112, while Cape Town runs a bit higher at R14 271.

What is the cheapest day to fly to London?

Monday is the cheapest day to fly to London at R13 539 return on average over the past 12 months on KAYAK. Friday is the most expensive at R14 436.

What is the cheapest month to fly to London?

  • February is the cheapest month to fly to London with an average price of R11 923 return.
  • July (R15 284) and August (R14 756) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to London?

Morning flights to London are the cheapest at R12 291 return on average. Evening flights are the most expensive at R14 660.

What is a good deal for flights to London?

Flights under R11 669 are considered a good deal. 25% of KAYAK users found return flights to London at or below these prices, with the lowest fares from:

  • Richards Bay R9 882
  • Johannesburg OR Tambo Airport R11 392
.

When are flights to London the cheapest?

Flights to London are cheapest 26 weeks before departure. Booking in this window typically costs about 12% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to London

Low season

February

Cheapest flight

R4 225
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flights from Cape Town to London Gatwick Airport

When to book flights to London

Are your dates flexible? Find out the best times to travel to London based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to London, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • Do the airlines offer Wi-Fi on journeys from South Africa to London?

    If you are flying for work, or should you need to stay in touch with your loved ones, you can look for airlines that provide Wi-Fi during the flight. For instance, British Airways offers internet to all its passengers on flights from South Africa to London, so you can stay connected from take-off to touchdown.

  • Which is the best London airport to arrive into?

    You can get flights to a range of airports in London. If you land at London Heathrow (LHR), you will be able to get to the city centre, such as Paddington, within 15 minutes via the Heathrow Express. It’s also a great airport to land at to reach nearby locations such as Reading, which is a 40-minute drive away. Alternatively, if you are travelling to the south of the country, then Gatwick Airport (LGW) is ideal, as you can drive to Brighton in about 45 minutes or Eastbourne in approximately an hour.

  • What is the difference between the most popular and the most frequent airline at London?

    British Airways operates the most flights from South Africa to London at 21 per week, and for this route British Airways is also the airline most often selected by KAYAK users searching for flights from South Africa to London. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve London?

    Flights to London arrive at: London City (LCY), London Gatwick (LGW), London Heathrow (LHR), London Luton (LTN), London Southend (SEN) and London Stansted (STN).

  • Which airports serve London and the surrounding area?

    Flights to London can arrive at several major airports serving the metro area, including London City (LCY), London Gatwick (LGW), London Heathrow (LHR), London Luton (LTN), London Southend (SEN) and London Stansted (STN). Nearby alternatives within 80,5 km of London include London City (LCY). This airport is not in London itself but may be useful depending on your route, airline, and onward travel plans.

  • How long are direct flights to London from different departure cities?

    Direct flight time to London varies depending on your departure city:
    • from Johannesburg OR Tambo Airport: 11h 10m
    • from Cape Town: 11h 40m

  • Where can I fly from to get the cheapest fares to London?

    Based on fares booked in the past 5 days, the cheapest flights to London are from:
    • Johannesburg, from R11 283 return

  • How many flights serve London?

    London receives 6 flights per day and 40 per week from across the world. Johannesburg OR Tambo Airport has the most flights to London with 21 weekly flights.

  • How do I know if a flight to London is a good deal?

    A good deal on a flight to London is around R11 669 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to London?

    Last-minute fares to London – booked within 2 weeks of departure – run 1% above the average return fare of R13 701.

  • Which airlines should I consider for flights to London?

Your guide to booking London flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to London, aim to book around 26 weeks before you fly. That window historically saves about 12% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to London, recent KAYAK data shows that stronger deals tend to be around R11 669 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to London in February. Return fares historically average R11 923 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to morning to save up to R2 369 per return. Morning flights to London average R12 291 compared to R14 660 for afternoon flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to London, some airlines may include bags at no extra cost. For example, British Airways includes a cabin bag and a checked bag in Economy class, Virgin Atlantic includes a cabin bag and a checked bag in Economy class, and Norse Atlantic UK includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in London, a few great places to start are Central London, Paddington Station, and King's Cross Railway Station. These are popular with first-time visitors and can give you a good feel for the area.
  • If you get cheap flights to London from South Africa and you need assistance travelling through the terminal, you can request help from your airline at least 48 hours before take-off. London airports also have a range of accessible features, such as wheelchair-friendly toilets.
  • You should check with your airline before your flight about its baggage policy, as it varies from airline to airline. This will help you avoid unnecessary fees at the terminal. You can see how many bags are included in your ticket when you book. For example, British Airways includes one item of hand luggage and one checked bag.
  • Even though there are some direct flights to London from South Africa, you might find an indirect journey more convenient. For instance, one of the most popular stopover locations is at Dubai Airport (DXB), which is used by Emirates on flights from Johannesburg Airport (JNB) to London.

Reviews of the top 5 airlines flying to London

 
Need help choosing which airline to fly with to London? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3657 reviews
8,2Entertainment
8,1Boarding
8,4Crew
7,9Food
8,0Comfort
Airline reviews

Very bad service and food variety will never come back again

2,0 MediocreAmbrose, Apr 2026
Read more Emirates reviews

Very bad service and food variety will never come back again

My baby was with me it was really good experience with emirates

Fantastic as ever. Great staff super catering and excellent service.

Flight and entertainment great. Food needs to be improved, only one choice on the menu. Staff worked well throughout.

Crew were excellent and the bar service and chat fantastic. Cheese board delicious. Amenity kit good, very disappointing not getting pyjamas on this leg of the flight and needed to reuse from earlier flight.

Hospitality is good. Should improve on buggage handling because l lost a suitcase. Layover in Dubai was too long , 6 hours

Everything was superb, only bad point was that the fast track on London Heathrow arrivals was not handed out to me and I had to go back to the gate to collect it.

Superb experience. I hope they bring back the fast track option at Heathrow immigration.

I liked theAVML food. Taste was alright and quantity was enough. Sometimes during the flight I felt that the smell from toilet was coming to the cabin

You can improve in many ways First the crew in general is good, but needs to work with passion to their works not like robots Second, collecting the ear headphones long time before landing is strange The crew should deal with the passengers with respect and descent way not like giving orders

Because of the long lay over hour, Rwand Air offered a free hotel accomodation and transport. This was highly appreciate d

Pleasant, relaxed flight. I had 2 seats to myself, which was a bonus. I couldn't find a flight tracker ap so I could know where we were but that's a minor complaint. On the plus side, the passenger announcements did not come through my earphones but were on main speakers only. That was a nice touch.

Flight delayed by 3 hours 45 mins and no explanation given or apology. Rebooked on a flight departing to final destination 48 hrs later and baggage not delivered.

My outbound flight was grounded in Lusaka so we never made it to Paris. DO NOT fly this airline you will be stranded and your plans will be completely disrupted

Inflight entertainment with electronic charging stations can help during a long flight.

The flight was delayed with no notice. No inflight entertainment. Communication is vital in any business.

Poor communication: Flight come directly to kigali , didn’t come via mumbasa. Favouring to Rwandan passenger to move from economic to bussiness class after flight depart. Where they don’t asked other older passenger who need more comfort. Rude staff : chekin airport at Mumbai. Talking in local language (marathi) while serving and no sorry no thank you attitude.

The crew were fabulous. We travelled Doha to Miami and the crew in board we exceptional too.

Qatar was pretty OK for their services but Arangrant was awful at theirs and frankly lied to me. Qatar offers four business class fares and only three of them allow lounge access. This is a horrible policy when you pay so much for business class and shame on them for denying the simple use of their lounges for this confusion. When I requested my business class ticket with Arangrant I knew this and specifically told them I would only purchase the lowest class business seat that would still permit me lounge access on all legs of my trip. They lied to me and said I did and then I was refused this service on my return flights. I had no less than 4-8 schedule changes and got screwed by a late departure from DCA on my double connection to JNB. I lost nearly a full day on my outbound and then had little to no use of the lounges on my outbound flights. To then be denied access on my return flights made the 27 hour trip home pretty awful. Kayak should no longer work with Arangrant as they are dishonest and liars. Qatar should price all four of their business class fares to include lounge access and stop the insanity they have forced on people. My return trip home nearly ruined my entire trip to South Africa and I blame Arangrant for telling me lies and for Qatar for offering insane rules and regulations on such expensive business class fares. For the money I paid to Qatar, I did not receive the full services I was promised. I will probably never use Arangrant and their ignorant services ever again. I will question whether I ever fly on Qatar Airways again as well. When you pay so much and get such little in return, it leaves a bad taste in your mouth. Arangrant gives the whole industry a bad name and Qatar is not far behind them. I can honestly say that the wretched service and way I was treated by both have soured me on travel companies and airlines. It is bad enough that we have an idiot, felon, racist and bigoted president and administration to contend with while he has started an illegal war, I did not expect to get screwed over by Arangrant and Qatar as well. Shame on all of you.

The boarding process was awful-the computers were down and there was no way to check in. Took extremely long, very chaotic and no guarantee our bags were even getting on the plane. I was also delayed and took away from any time i had to catch a connecting flight.

The seats were uncomfortable. The service was poor. We bought internet for my family and myself and it didn’t work. The charger for our phone didn’t work. The service seemed like they were tired and exhausted and seemed a bit upset. It was not a good flight. Our flight from miami to Qatar was great but from Qatar to Tokyo was simply awful

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Good staff, good intent, decent entertainment. More seat space would always be of benefit

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

In spite of placing requests for vegetarian food, I didn’t get it because they ran out of stock. According to crew, only fixed number of vegetarian orders will be carried. Typically, they should have checked and served those who had specifically requested. I was one of those to get the food last.

Flight delayed, rerouted, communication extremely poor. Crew efficient but robotic, not supportive

I didn’t expect American Airlines. I excepted QTAR AIR LINES. From KAYAK we are booking so in the kayak site it showed qathar air lines but operating American Airlines. I don’t like .

Selection of movies didn't include recent box office hits. Food was average not great. English sparkling wine is not drinkable. Otherwise, everything was great.

Food has been disappointing in both legs of flight to india

Great staff great experience, made a 2 hour delay very bearable

I was my pleasure to fly virgin on my birthday for my first solo trip ever 🫶🏼

Overall, flight was excellent but check in was very slow for Premium Economy. Economy queue was shorter but we weren't allowed to use it.

Great crew - old style upper class seats on the older fleet now feels dated

Following a paid seat upgrade for enhanced comfort, I encountered an unacceptable odor in my assigned area. It took three hours for the crew to relocate me, and the replacement seat was unacceptably close to the lavatory, offering no improvement.

Good overall. Cannot fault the airlines. I have had better entertainment systems before ie ice in Emirates but it was not too bad. Food was decent and staff were friendly.

Miami airport needs more thorough signage. It was a long walk from my transport point to the check in desk,

From the start everything was perfectly fine. First meal was fantastic. Breakfast needs a lot of work and food was overcooked and not very nice for breakfast. Staff were fantastic friendly nice they came round and check we need anything else to eat or drink

They lost my luggage on my way to Namibia (I was unable to review that flight as I was in the bush/off line) It took 3 days to get my bag and I had to pay $375.00 to have it transported to my location as it was over 100 Kilometers from that Airport and the local Airlink carrier would not got that far.

Great flight, last one out the air-conditioning was far to hot and the return it was to cold and then issued blankets. On the outward bowned the headset connector didn't work properly. You had intermittent sound from the audio socket.

Terrible service especially for premium economy. Much more comfortable seats on other providers

Friendly hosts/hostesses; dinner was of acceptable, but mediocre standard

Our original booking with Kayak -our first experience -was exactly what we wanted and worked well. Updates were friendly and reassuring as were the contacts with UnderPricer so a big win-win. We learned a lot on your reliability and will definitely put you on our organisational list for the future.

It was just ok. Half the bathrooms were broke on the flight.

If they wouldn't have canceled the flight WITHOUT informing me until I looked at my ticket and saw I had 2 extra layovers in 2 different cities than the ones I paid for? That would have been nice.

Poor BA get a lot of stick and have some problems getting your bags to the same destination BUT the whole experience is very much 5 star and probably due to excellent, helpful and sooo British staff. We travelled in economy plus.

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

The 7 hour delay in Johannesburg was extremely tiresome, with poor communication at check-in and a sad R120 voucher as compensation. All in all sitting for 10 hours on an airport was pretty bad. At arrival the baggage arrival took 2 hours. All in all, a very, very long trip.

Travelling to a place near London?

Book flights to London if you plan to visit one of these locations
Guildford
Dartford
Reading
Winchester
Ramsgate
Hounslow
Redhill
Wembley
Ely
Crawley
Bromley
Gatwick
Tonbridge
Woodstock
Teddington
Margate
Basingstoke
Woking
Chichester
Hayes

More options for your flight to London