Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to the United Kingdom from R4 773

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to the United Kingdom departing on 24/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 21/7
Sun 28/7

Search hundreds of travel sites at once for deals on flights to the United Kingdom

In the last 7 days, travellers have searched 44 325 680 times on KAYAK, and here's why:

Save 40% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best United Kingdom Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

London
London1 stopR7 331
Manchester
Manchester1 stopR8 556
Birmingham
Birmingham2 stopsR13 023
Edinburgh
Edinburgh2 stopsR12 194
Bristol
Bristol1 stopR15 347
Aberdeen
Aberdeen1 stopR19 850
Inverness
Inverness1 stopR9 186

Good to know

Low season

February

High season

December

Cheapest flight

R4 773
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to London Heathrow Airport

FAQs - booking United Kingdom flights

  • How long is the flight to the United Kingdom?

    An average direct flight from South Africa to the United Kingdom takes 20h 25m, covering a distance of 15388 km. The most popular route is Johannesburg - London with an average flight time of 11h 05m.

  • What is the cheapest flight to the United Kingdom?

    The cheapest ticket to the United Kingdom from South Africa found in the last 72 hours was R5 925 one-way, and R7 637 round-trip. The most popular route is Johannesburg OR Tambo to London Heathrow and the cheapest round-trip airline ticket found on this route in the last 72 hours was R7 871.

  • Which airlines fly to the United Kingdom?

    American Airlines, British Airways & Iberia fly the most frequently from South Africa to the United Kingdom. The most popular route is from Johannesburg to London, and American Airlines, British Airways and Iberia fly this route the most.

  • What are the most popular destinations in the United Kingdom?

    Based on KAYAK flight searches, the most popular destination is London (95% of total searches to the United Kingdom). The next most popular destinations are Manchester (2%) and Birmingham (1%). Searches for flights to Edinburgh (0,5%), to Southampton (0,5%) and to Belfast (0,2%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to the United Kingdom

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest United Kingdom flight deals.

Top 5 airlines flying to the United Kingdom

Need help choosing which airline to fly with from South Africa to the United Kingdom? 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 3837 reviews
8,3Entertainment
8,1Boarding
8,3Crew
8,0Comfort
7,9Food
Airline reviews

Food service must be faster and make vegetarian food in good quality

6,0 GoodKuldeep, Jun 2024SEA - DXB
Read more about Emirates reviews

Food service must be faster and make vegetarian food in good quality

The internet connection did was not functioning as per normal.

All was good. Emirates should restart allowing fast track immigration for business class at Manchester airport. Saves a bit of time

Always my favourite airline. On time, lovely staff, clean comfortable seats. Well done

Flights were both delayed. No luggage on arrival for the whole plane and no contact since submitting a PIR.

Worst ever. No assistance and communication from Emirates crew. No visibility of when the flight is flying. Couldn’t understand if we can go to lounge to take rest. Emirates system at a certain point said flight is not operating and suggested to take the next flight and in few minutes it suddenly opened the gate for boarding. unsupportive and rude crew. Worst experience ever. Flight was delayed by 5 hours so need the compensation for that.

Absolutely terrible delays for 3 hours changed seats after we paid an upgrade on both legs. It appears it’s up to us to request a refund after they down graded our seat. Never again !!

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

Had the salad which tasted awfully spat it out but still got food poisoning 1 after running to toilet crew would not let me sit near toilets I was stuck in window seat

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

Wonderful experience! The crew was outstanding and amazing from check in to gate to flight crew! Amazing. Thank you!

Leave on time so i dont miss my transit flight. Also make it so coffee/tea is free amd not a paid service. The staff treat us like dogs having us wait everywhere. The buses had no ac and we had to wait inside packed like sardines. Horrible experience. Never flying again hopefully and not using kayak.

Didn’t get my luggage from layover in Zurich until 3 days later even though my luggage was marked priority and short layover, but my husband got his when we landed

Flight was late and crew were unwilling to help with information on connections. Call light had been on for 61 minutes without tesponse.

The Zurich airport is a disaster with to small trains running between the terminals, the trains was overfilled (not good in Corona times). It was no directions in the airport with proper lines so you did not know if you ere standing in the right line. They checked your passport 3 times in the airport = a lot of standing in line. Service on the plane could be a lot better, The cabin crew could have offer more to drink (water, coffee, tea), the food sucked.

Everything was on time and efficient - expected from a Swiss crew. But the entertainment system was pretty bad - the display was old. Food was pretty bad and a couple of times they started serving drinks and then just skipped past my row (and likely several others)

Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

Flight canceled Terrible Post flight management Kept in airport 1 hours with promises of transport but none came

Thank you to the cordial crew and good hydration throughout the flight, food was good too. Carry ons usually weight by themselves so it does reduce option for cold weather clothes that are heavy, so carryon weight is tight.

Cabin crew on our flight showed lack of any customer service gruff and acting annoyed if you asked anything and I mean anything Example a man on the seat over dropped his beer on my husbands blanket We asked if we could switch out blankets cabin crew Said. No we don’t have any extras OK well can you take the wet one Cabin crew looked disgusted and annoyed Took it no OK or yes just a growl

Quick flight. But cabin crew were very noisy and talking too much, especially when we were seated at the back of the plane trying to sleep through the night .

My ticket was for Premium Economy and all the seats were taken, I was placed in Economy class and I’m looking for a refund.

Unfortunately delayed 2 hrs due to faulty tyre.. which had to be changed, but better safe than sorry.

The delay was an issue. Other than that. Every thing good

Hi vergin Atlantic service was good but the flight ticket agent travel up charge me extra 57 pounds as a airport charges, actually I refuse to pay but they say if I not pay £57 then they say you will not be able to travel from Heathrow to goa ,so for me there was no option and it was just 3 day before my departure so i paid, so please look in to the matter. And I have a receipt of £ 57 as well .thanks

Staff didn’t check cabin well for landing seemed more interested in chatting to each other. Food was poor and differed from pre order.

We were in the last group to be called to the flight - which was 30 minutes late taking off. While we were lucky enough to have been given bulkhead seats (due to a medical condition I’d told them about beforehand) the seats weren’t particularly comfortable. A crying baby for the whole trip made things worse, so the crew managed very well with coping. The final thing I’d say was that there wasn’t enough food served during the flight.

Very good. Glad we had Premium for the flight out.

We flew Upper Class from London to The Turks and Caicos. Check in was amazing. Our ldriver too us directly to a special entrance to terminal 3. It took 10 minutes to check in and clear customs. Amazing! The VA lounge is large and comfortable. Boarding the flight was easy and without a wait. The crew was excellent. But the seats were awful, strange and uncomfortable. Having a comfortable flat bed seat is the reason we pays 1000s extra. The VA 787 uses a reverse herringbone configuration. Look it up. You have your back to the window and are facing the aisle with no privacy. Turning the seat into a bed requires assistance from the crew so not very spontaneous. . The food was ok. A bit tasteless and meager portions. Had to pay for WiFi. I believe VA has other configuration on their dream airbus flights. Lots of stuff about all this on YouTube where you can see what I have been describing. I can not recommend taking VA on a long flight with these seats.

Charging for reserving a seat is really cheap. The seats in economy are very small especially when the passenger directly in front reclines their seat. On long flights they should have coffee/tea and juices available for passengers. Here we have to bother the crew. Other airlines just put drinks and snacks in the back for the passengers.

Missed our flight to London and we were put on coach seats to Munich.

Seats were terribly uncomfortable! Couldn’t sleep! I paid for good seats when scheduled with Lufthansa, got crappy mid-section seats on Air Canada!

No refreshments apart from a bottle of water. No pillows. No entertainment. Flight delayed by 52 minutes.

The seats are much too narrow and the arm rests are hard and awkwardly high, resulting in shoulder cramps. I am an average sized person ( definitely not overweight). The seats are a similar size to car seats with the added discomfort of incorporating hard plastic arm rests, that force average height individuals (I'm 5 ft 7 (f)) to hold their arms uncomfortably for several hours. The seats are much too close to the ones in front and behind making it extremely difficult to allow fellow passengers to get out, especially when the seat in front is declined. The leg room also necessitates knees banging into passengers backs for the entire flight. This used to be a quality airline who now offer mediocre service for premium cost, coupled with charging exorbitant prices for basic needs, like a seat, or luggage. Blatant and unabashed gouging of clients.

Another 35 min delay landing No apology no communication or acknowledgment about this

Try to humanize onboarding and take AI out. It's embarrassing and useless

Overall good experience. Polite crew. Good foodandentertainment. Seats are small and bit congested though.

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

We were on flight for 7 hrs and there was no WiFi. Not really easy to use any of our electronics. Def not ideal

Plane had a navigation problem which took 2 hours to try and fix. Didn’t work so then they said they didn’t need it. Could have saved 2 hours

The delays and unpreparedness is horrible. Horrible management for missed flights. Aside from the the crew on the airplane was very delightful.

They canceled the flight and would not rebook us within several days

Everything was quite lovely. The crew, the food, the variety of entertainment, the flight itself, etc.

We have a lot to say when BA cancelled our flight the last minute and put us on Air France’s already overbooked flight; and took no responsibility to ensure we are safe and met our travels. It’s day 2 and we have not reached our final destination yet. BA took no responsibility, but were happy to keep the money! If it were not for third party ground staff at Dallas BA we would have not gotten to India. BA has a lot to answer!

Staff very good as was flight. Bad experience getting through passport control at Budapest airport. Very crowded, long wait and told to get in the wrong queue

5hour delay with a 3hour wait on board at the gate

we loved leaving on time, and appreciated that they were able to move our seats around at the gate

All fairly good as usual. Tried business class for the first time and enjoyed the inclusive champagne and good food. No entertainment as a less than 4 hour flight.

Book Cheap United Kingdom Plane Tickets

Recent return flight deals

14/11Thu
1 stop
14h 50mJNB-LHR
28/11Thu
1 stop
15h 00mLHR-JNB
R7 331
14/11Thu
1 stopLufthansa
14h 50mJNB-LHR
27/11Wed
1 stopLufthansa
15h 15mLHR-JNB
R7 601
7/10Mon
1 stopSWISS
21h 45mJNB-LHR
26/10Sat
1 stopSWISS
37h 05mLHR-JNB
R7 871
19/11Tue
1 stopSWISS
18h 35mJNB-LHR
28/11Thu
1 stopSWISS
20h 05mLHR-JNB
R8 358
17/11Sun
1 stopEthiopian Air
17h 50mCPT-LGW
14/12Sat
1 stopEthiopian Air
25h 00mLGW-CPT
R8 358
6/11Wed
1 stopEthiopian Air
17h 05mCPT-LGW
17/11Sun
1 stopEthiopian Air
25h 45mLGW-CPT
R8 502
4/10Fri
1 stopQatar Airways
18h 10mJNB-LGW
14/10Mon
1 stopQatar Airways
24h 15mLGW-JNB
R12 267
6/10Sun
2 stopsQatar Airways
26h 25mDUR-LGW
13/10Sun
2 stopsQatar Airways
18h 40mLGW-DUR
R12 267
23/7Tue
1 stopEmirates
24h 35mJNB-STN
25/8Sun
1 stopEmirates
18h 20mSTN-JNB
R13 095
17/9Tue
1 stopEmirates
24h 30mJNB-STN
25/9Wed
1 stopEmirates
18h 05mSTN-JNB
R13 419

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/7Wed
1 stopQatar Airways
25h 35mJNB-LHR
R4 773
18/7Thu
1 stopQatar Airways
18h 05mJNB-LGW
R4 773
26/9Thu
directVirgin Atlantic
11h 05mJNB-LHR
R6 863
18/9Wed
1 stopEmirates
30h 20mJNB-STN
R7 133
18/9Wed
1 stopEmirates
31h 50mJNB-LHR
R7 133
19/11Tue
2 stopsSWISS
24h 00mCPT-LCY
R7 385
19/11Tue
1 stopSWISS
14h 55mCPT-LCY
R7 511
30/6Sun
directVirgin Atlantic
11h 05mJNB-LHR
R7 565
18/9Wed
directBritish Airways
11h 10mJNB-LHR
R8 790
27/7Sat
directBritish Airways
11h 10mJNB-LHR
R8 916

Search by stops

Search by airline

Search by price

Last minute flights to the United Kingdom

Last minute flight, train and bus deals

25/6Tue
multi-stopRwandAir
18h 00mJNB-LHR
24/11Sun
multi-stopRwandAir
15h 20mLHR-JNB
R12 537
26/6Wed
multi-stop
22h 00mJNB-LHR
24/11Sun
multi-stop
26h 10mLHR-JNB
R12 609
24/6Mon
multi-stopLufthansa
13h 40mJNB-LHR
16/10Wed
multi-stopLufthansa
14h 00mLHR-JNB
R13 816
24/6Mon
multi-stopLufthansa
13h 40mJNB-LHR
27/11Wed
multi-stopLufthansa
15h 15mLHR-JNB
R14 374
24/6Mon
multi-stopEmirates
18h 45mJNB-STN
16/10Wed
multi-stopEmirates
18h 05mSTN-JNB
R15 707
26/6Wed
multi-stopSWISS
14h 15mJNB-LCY
24/11Sun
multi-stopSWISS
14h 25mLCY-JNB
R17 292
24/6Mon
directBritish Airways
11h 20mJNB-LHR
16/10Wed
directBritish Airways
11h 00mLHR-JNB
R17 634
26/6Wed
multi-stopEmirates
19h 15mCPT-LGW
14/8Wed
multi-stopEmirates
18h 05mLGW-CPT
R17 742
26/6Wed
multi-stopSWISS
22h 55mCPT-LCY
14/8Wed
multi-stopSWISS
19h 35mLCY-CPT
R18 445
24/6Mon
directBritish Airways
11h 20mJNB-LHR
25/11Mon
directBritish Airways
11h 05mLHR-JNB
R19 309

Search by stops

Search by airline

Search by price

Flights to the United Kingdom

Return flight deals:

United Kingdom - South Africa

Cabin classes:

R72 735
R50 255
R24 425
R10 573