Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Johannesburg to London from R5 310

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 18/2. Fares are subject to change and may not be available on all flights or dates of travel.
JNB — LON
févr. 19 — févr. 261
1 adult

The best prices from Johannesburg to London are usually found in February or March, booked 33 days in advance, depart on a Tuesday or Wednesday and return on a Tuesday

Cheap flight deals from Johannesburg to London

Discover tips and strategies to find the most affordable flight options for your journey from Johannesburg (ZA1) to London (LON). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 14 février 2025.

Round-trip from

R8 308

One-way from

R5 310

Popular in

August

Cheapest in

February

Average price

R11 176
Air France
  • Air France
  • 18/3-28/3
  • 2 total stops
  • 29h 50m total
  • Johannesburg to London
Qatar Airways
  • Qatar Airways
  • 18/2
  • 1 total stop
  • 23h 15m total
  • Johannesburg to London
Highest demand for flights based on searches. 8% potential increase in price (R22 577 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (R3 569 potential savings vs. average return price).
Average for round-trip flights in February 2025

Find flight deals from Johannesburg to London

Cheapest flights from Johannesburg to London
Explore the most affordable flight options available from Johannesburg to London. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 14 février 2025.

dim. 16/223:55JNB - LGW
1 stop19h 55mSWISS
dim. 23/218:40LGW - JNB
1 stop13h 45mSWISS
Deal found 12/2R8 123
mar. 18/210:10JNB - LHR
1 stop14h 45mMultiple Airlines
mar. 25/317:10LHR - JNB
1 stop15h 15mMultiple Airlines
Deal found 12/2R8 160
dim. 16/223:55JNB - LHR
1 stop18h 25mSWISS
dim. 23/28:55LHR - JNB
1 stop23h 30mSWISS
Deal found 12/2R8 197
ven. 14/219:40JNB - LHR
1 stop24h 40mAir France
mar. 25/39:00LHR - JNB
1 stop22h 25mAir France
Deal found 12/2R8 401
mar. 18/323:55JNB - LHR
1 stop35h 05mKLM
ven. 28/311:45LHR - JNB
1 stop32h 15mKLM
Deal found 13/2R8 438
mar. 18/210:10JNB - LHR
1 stop23h 55mLufthansa
mar. 25/220:15LHR - JNB
1 stop32h 50mLufthansa
Deal found 11/2R8 512
dim. 16/223:55JNB - LCY
1 stop14h 55mSWISS
dim. 23/219:20LCY - JNB
1 stop13h 05mSWISS
Deal found 13/2R8 604
jeu. 13/223:55JNB - LCY
1 stop20h 30mKLM
dim. 23/218:55LCY - JNB
1 stop25h 05mKLM
Deal found 12/2R8 900
lun. 23/614:30JNB - LGW
1 stop16h 50mEthiopian Air
lun. 7/710:10LGW - JNB
1 stop16h 45mEthiopian Air
Deal found 13/2R9 788
jeu. 13/219:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
dim. 23/222:30LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 12/2R10 806
mar. 15/719:00JNB - LCY
1 stop22h 25mMultiple Airlines
lun. 1/1217:45LCY - JNB
1 stop14h 25mMultiple Airlines
Deal found 11/2R10 936
lun. 14/422:50JNB - LHR
1 stop19h 10mEthiopian Air
dim. 27/421:00LHR - JNB
1 stop15h 05mEthiopian Air
Deal found 12/2R11 213

Find flights from Johannesburg to London within your budget

Customise your flight search to find flights from Johannesburg to London that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 594 507 searches. Data last updated 14 février 2025.

Fly from

Johannesburg

Fly to

London

Route

Depart

Return

Price

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

mar. 18/3

23:55-17:00

1 stop19h 05m

London Heathrow

sam. 29/3

15:00-9:30

1 stop16h 30m

R8 308

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

mar. 18/3

23:55-16:05

1 stop18h 10m

London Heathrow

ven. 28/3

20:25-22:00

1 stop23h 35m

R8 401

JohannesburgLondon

JNB - LCY

JNBLCY

Johannesburg OR Tambo

mar. 18/3

23:55-18:25

1 stop20h 30m

London City

ven. 28/3

18:55-22:00

1 stop25h 05m

R8 956

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

mar. 4/3

10:10-8:05

1 stop23h 55m

London Heathrow

mar. 18/3

17:30-9:30

1 stop14h 00m

R9 307

JohannesburgLondon

JNB - LGW

JNBLGW

Johannesburg OR Tambo

mer. 26/2

14:35-5:40

1 stop17h 05m

London Gatwick

lun. 10/3

10:00-3:55

1 stop15h 55m

R9 733

JohannesburgLondon

JNB - LGW

JNBLGW

Johannesburg OR Tambo

mar. 15/7

19:35-17:50

1 stop23h 15m

London Gatwick

lun. 1/12

18:45-10:10

1 stop13h 25m

R10 325

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

mar. 15/7

19:35-17:50

1 stop23h 15m

London Heathrow

lun. 1/12

19:30-10:10

2 stops36h 40m

R10 547

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

jeu. 6/3

19:30-4:50

Nonstop11h 20m

London Heathrow

mar. 18/3

22:30-11:30

Nonstop11h 00m

R10 824

Johannesburg