Find flights
Deals
Airlines

R5 336+ Cheap flights to London

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 3/4. Fares are subject to change and may not be available on all flights or dates of travel.
— LON
févr. 12 — févr. 191
1 adult

Flights to London in 2025

Find the latest flights to London in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 7 février 2025.

Return from

R8 079

One-way from

R5 336

Popular in

August

Cheapest in

February

Average price

R11 618
SWISS
  • SWISS
  • 16/2-23/2
  • 2 total stops
  • 27h 15m total
  • Johannesburg to London
Virgin Atlantic
  • Virgin Atlantic
  • 3/4
  • Nonstop
  • 11h 05m total
  • Johannesburg to London
Highest demand for flights based on searches. 7% potential increase in price (R20 006 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (R3 210 potential savings vs. average return price).
Average for return flights in February 2025

Find flight deals to London

Cheapest flights to London
Explore the most affordable flight options available to London. Find the lowest fares based on data from user searches, with prices last updated on 7 février 2025.

mar. 11/220:25JNB - LHR
1 stop13h 40mMultiple Airlines
jeu. 27/217:30LHR - JNB
1 stop14h 00mMultiple Airlines
Deal found 6/2R8 041
dim. 16/220:25JNB - LCY
1 stop14h 10mSWISS
dim. 23/219:20LCY - JNB
1 stop13h 05mSWISS
Deal found 6/2R8 079
lun. 10/220:25JNB - LHR
1 stop13h 40mSWISS
mer. 26/218:40LHR - JNB
1 stop13h 45mSWISS
Deal found 6/2R8 116
jeu. 20/210:10JNB - LHR
1 stop23h 55mLufthansa
mer. 19/313:50LHR - JNB
1 stop15h 15mLufthansa
Deal found 6/2R8 171
dim. 16/220:25JNB - LGW
1 stop23h 25mSWISS
dim. 23/218:40LGW - JNB
1 stop13h 45mSWISS
Deal found 6/2R8 171
lun. 17/223:55JNB - LCY
1 stop18h 40mKLM
lun. 3/320:05LCY - JNB
1 stop23h 55mKLM
Deal found 6/2R9 098
lun. 3/314:35JNB - LGW
1 stop17h 05mEthiopian Air
lun. 10/310:00LGW - JNB
1 stop15h 55mEthiopian Air
Deal found 5/2R9 783
mer. 12/319:40JNB - LHR
1 stop20h 05mAir France
mer. 19/317:35LHR - JNB
1 stop13h 50mAir France
Deal found 6/2R10 209
lun. 10/323:55JNB - LHR
1 stop19h 05mKLM
lun. 31/36:30LHR - JNB
1 stop13h 50mKLM
Deal found 6/2R10 413
lun. 10/319:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
dim. 30/322:15LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 6/2R10 580
jeu. 27/319:25JNB - LHR
Nonstop11h 20mBritish Airways
lun. 31/319:05LHR - JNB
Nonstop10h 55mBritish Airways
Deal found 6/2R11 599
mar. 4/319:10JNB - LGW
1 stop22h 50mTurkish Airlines
mar. 11/36:00LGW - JNB
1 stop26h 45mTurkish Airlines
Deal found 6/2R11 599

Find flights to London within your budget

Locate flights to London that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 7 février 2025.

Fly from

Any airport

Route

Depart

Return

Price

JohannesburgLondon

JNB - LCY

JNBLCY

Johannesburg OR Tambo

dim. 16/2

20:25-8:35

1 stop14h 10m

London City

dim. 23/2

19:20-10:25

1 stop13h 05m

R8 079

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

jeu. 20/2

10:10-8:05

1 stop23h 55m

London Heathrow

mer. 19/3

13:50-7:05

1 stop15h 15m

R8 171

JohannesburgLondon

JNB - LGW

JNBLGW

Johannesburg OR Tambo

dim. 16/2

20:25-17:50

1 stop23h 25m

London Gatwick

dim. 23/2

18:40-10:25

1 stop13h 45m

R8 171

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

dim. 16/2

20:25-8:05

1 stop13h 40m

London Heathrow

dim. 23/2

14:25-10:25

2 stops18h 00m

R8 301

JohannesburgLondon

JNB - LHR

JNBLHR

Johannesburg OR Tambo

lun. 17/2

19:40-8:00

1 stop14h 20m

London Heathrow

lun. 24/2

20:25-22:00

1 stop23h 35m

R8 523