Find cheap flights to the United Kingdom from R4 095

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 23/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.
Return
1 adult
Economy
0 bags
Wed 5/7
Wed 12/7

Here is why travellers choose KAYAK

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

Free to useThere are no hidden charges or fees

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

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

Latest United Kingdom Flight Deals

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

MOST POPULARLondon
1 stop from R7 176
Manchester
1 stop from R10 296
Birmingham
1 stop from R14 371
Edinburgh
1 stop from R10 257

Good to know

Low season

May

High season

September

Cheapest flight

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

Top tips for finding cheap flights to the United Kingdom

  • Looking for cheap airfare to the United Kingdom? 25% of our users found tickets to the United Kingdom for the following prices or less: From Johannesburg OR Tambo R9 022 one-way - R14 701 round-trip, from Cape Town R10 064 one-way - R15 374 round-trip
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be August and September. The cheapest month to fly to the United Kingdom is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest United Kingdom flight deals.

FAQs - booking United Kingdom flights

Book Cheap United Kingdom Plane Tickets

Recent return flight deals

8/11Wed
1 stopSWISS
16h 35mJNB-LHR
19/11Sun
1 stopSWISS
23h 20mLHR-JNB
R7 176
8/11Wed
1 stopSWISS
21h 40mJNB-LHR
19/11Sun
1 stopSWISS
23h 20mLHR-JNB
R7 215
18/7Tue
1 stopMultiple Airlines
21h 40mJNB-LHR
29/1Mon
1 stopMultiple Airlines
23h 20mLHR-JNB
R7 956
8/11Wed
2 stopsSWISS
19h 00mJNB-LHR
19/11Sun
1 stopSWISS
36h 05mLHR-JNB
R8 092
18/7Tue
1 stopMultiple Airlines
13h 15mJNB-LCY
29/1Mon
1 stopMultiple Airlines
12h 55mLCY-JNB
R8 443
18/7Tue
2 stopsSWISS
24h 10mJNB-LCY
29/1Mon
1 stopSWISS
12h 55mLCY-JNB
R8 560
11/7Tue
1 stopKLM
19h 20mCPT-LHR
14/9Thu
1 stopKLM
23h 30mLHR-CPT
R9 808
17/7Mon
1 stopKLM
18h 00mCPT-LHR
31/8Thu
1 stopKLM
23h 30mLHR-CPT
R9 847
16/7Sun
1 stopLufthansa
22h 25mJNB-LCY
4/9Mon
1 stopLufthansa
22h 15mLCY-JNB
R10 569
15/6Thu
1 stopEtihad Airways
30h 45mJNB-LHR
21/6Wed
1 stopEtihad Airways
16h 15mLHR-JNB
R10 764
16/7Sun
1 stopLufthansa
22h 40mJNB-LHR
4/9Mon
1 stopLufthansa
22h 00mLHR-JNB
R10 822
23/7Sun
2 stopsBrussels Airlines
47h 05mJNB-LHR
23/8Wed
2 stopsBrussels Airlines
37h 40mLHR-JNB
R10 959
11/7Tue
2 stopsKenya Airways
26h 45mCPT-LHR
14/9Thu
2 stopsKenya Airways
47h 25mLHR-CPT
R12 109
18/7Tue
1 stopTurkish Airlines
16h 15mJNB-LGW
29/1Mon
1 stopTurkish Airlines
16h 25mLGW-JNB
R12 109
19/10Thu
1 stopEmirates
21h 25mJNB-STN
30/10Mon
1 stopEmirates
18h 20mSTN-JNB
R12 382
10/9Sun
2 stopsTAAG
18h 35mJNB-LGW
20/9Wed
2 stopsTAAG
26h 30mLGW-JNB
R12 909
22/9Fri
1 stopQatar Airways
24h 00mJNB-LGW
2/10Mon
1 stopQatar Airways
18h 50mLGW-JNB
R13 689
17/7Mon
2 stopsAir France
23h 10mCPT-LHR
31/8Thu
2 stopsAir France
29h 20mLHR-CPT
R13 708
15/6Thu
2 stopsEthiopian Air
34h 15mJNB-MAN
19/6Mon
2 stopsEthiopian Air
18h 35mMAN-JNB
R14 079
27/7Thu
1 stopBritish Airways
22h 55mJNB-MAN
3/8Thu
1 stopBritish Airways
14h 05mMAN-JNB
R16 321

Search by stops

Search by airline

Search by price

Recent one-way flight deals

23/7Sun
1 stopEtihad Airways
34h 20mJNB-LHR
R4 095
3/7Mon
1 stopEtihad Airways
34h 20mJNB-LHR
R4 173
16/6Fri
1 stopEtihad Airways
34h 20mJNB-LHR
R4 446
16/6Fri
1 stopEtihad Airways
30h 45mJNB-LHR
R4 485
25/7Tue
1 stopTurkish Airlines
16h 05mJNB-LHR
R5 226
25/7Tue
1 stopTurkish Airlines
16h 15mJNB-LGW
R5 226
8/11Wed
1 stopSWISS
13h 55mJNB-LCY
R5 265
13/7Thu
1 stopSWISS
22h 40mJNB-LCY
R5 284
11/6Sun
2 stopsMultiple Airlines
34h 25mCPT-LHR
R5 362
11/7Tue
1 stopSWISS
13h 05mJNB-LCY
R5 362
23/7Sun
1 stopLufthansa
13h 15mJNB-LCY
R5 538
13/7Thu
1 stopLufthansa
23h 00mJNB-LGW
R5 538
13/6Tue
2 stopsMultiple Airlines
34h 25mCPT-LHR
R5 655
13/6Tue
1 stopQatar Airways
39h 15mJNB-LHR
R6 181
18/10Wed
2 stopsKenya Airways
17h 30mCPT-LHR
R6 240
18/7Tue
2 stopsBrussels Airlines
23h 05mJNB-LHR
R6 318
22/10Sun
2 stopsTAAG
19h 35mCPT-LGW
R7 020
10/9Sun
1 stopEmirates
21h 25mJNB-STN
R7 176
19/6Mon
2 stopsEthiopian Air
18h 45mJNB-MAN
R8 170
13/7Thu
1 stopKLM
21h 25mCPT-LCY
R10 822

Search by stops

Search by airline

Search by price