FlightsFrom London

To Johannesburg

Cheap Flights from London to Johannesburg

Browse current best options from London. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

London

RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from London to Johannesburg

Explore current cheapest deals departing from London to Johannesburg

September 7 - September 23

Cheapest

LGW - Johannesburg

$866

$561

Round trip

June 30 - July 17

Cheapest

LGW - Johannesburg

$830

$561

Round trip

September 24 - October 14

Cheapest

LGW - Johannesburg

$875

$561

Round trip

September 14 - September 27

LGW - Johannesburg

$871

$562

Round trip

September 16 - September 27

LGW - Johannesburg

$870

$563

Round trip

July 7 - July 15

Best

LGW - Johannesburg

$994

$563

Round trip

July 6 - July 21

Best

LGW - Johannesburg

$973

$563

Round trip

July 7 - July 17

Best

LGW - Johannesburg

$992

$563

Round trip

June 27 - July 14

Earliest

LGW - Johannesburg

$849

$563

Round trip

June 27 - July 21

Earliest

LGW - Johannesburg

$850

$563

Round trip

Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from London to Johannesburg

For cheap flights from London to Johannesburg, fares typically range from $942–$1676, with a median of $1252. Right now, current fares are near the typical level for this route. Only 8% of recent fares were classified as a good price, indicating that finding exceptional value can be challenging.
When is the cheapest time to fly from London to Johannesburg? The data shows that April is typically the most affordable month, with a median fare of $781. Following closely are March, with a median of $884, and May, with a median of $894. These months offer better value compared to the overall median.
Most itineraries for flights from London to Johannesburg are connecting flights. Only 4.4% of recent fares were for direct flights from London to Johannesburg. For the remaining itineraries, most involve 2 connections to reach Johannesburg.
How long is the flight from London to Johannesburg? A typical journey from London to Johannesburg takes approximately 35h 0m, including connections. Given that most itineraries involve at least one stopover, this duration reflects the total travel time rather than just the in-air flight time.
The distance between London and Johannesburg is approximately 9076 kilometers. This classifies the route as a long-haul journey, indicating a significant travel distance that typically involves extended flight times and often multiple connections.

How much is a round trip from London to Johannesburg

Regular price: $765 - $1,396

Prices for flights from London to Johannesburg are currently below the regular range.

The regular price range for flights from London to Johannesburg is $765 to $1396. The current lowest deal is $561 with Condor Flugdienst for travel from Sep 7-Sep 23.

now $561

Low $765

High $1,396

The cheapest time to fly from London to Johannesburg

The cheapest month to fly from London to Johannesburg is April, with a median price of $781. The most expensive month is December, with a median price of $1768. Prices are generally lower from January to October.

April

Cheapest

Flights from $781

December

Most Expensive

Flights from $1,768

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from London to Johannesburg

Airline logo

British Airways

Last-minute flights going from London to Johannesburg

Thu, Jun 18

⌛ Last-Minute

LGW - Johannesburg

Condor Flugdienst

London (LGW) - Johannesburg (JNB)

Condor Flugdienst

$1,003

$575

One-way

Fri, Jun 19

⌛ Last-Minute

LGW - Johannesburg

Condor Flugdienst

London (LGW) - Johannesburg (JNB)

Condor Flugdienst

$998

$576

One-way

Sat, Jun 20

⌛ Last-Minute

LGW - Johannesburg

Condor Flugdienst

London (LGW) - Johannesburg (JNB)

Condor Flugdienst

$851

$563

One-way

Sat, Jun 20

⌛ Last-Minute

LGW - Johannesburg

Condor Flugdienst

London (LGW) - Johannesburg (JNB)

Condor Flugdienst

$871

$575

One-way

Sat, Jun 20

⌛ Last-Minute

LGW - Johannesburg

Condor Flugdienst

London (LGW) - Johannesburg (JNB)

Condor Flugdienst

$1,004

$577

One-way

Sat, Jun 20

⌛ Last-Minute

LGW - Johannesburg

Condor Flugdienst

London (LGW) - Johannesburg (JNB)

Condor Flugdienst

$1,013

$578

One-way

Biggest price drops on these dates for flights from London to Johannesburg

15 nights

Dec 5 - Dec 20

$1,243  →  $699

44%

13 nights

Dec 7 - Dec 20

$1,242  →  $699

44%

15 nights

Dec 12 - Dec 27

$1,242  →  $699

44%

22 nights

Dec 5 - Dec 27

$1,240  →  $699

44%

Popular Airports to fly from London to Johannesburg

London - Johannesburg route insights

💸 Price insights

Recent fares near the typical level.

Recent fares for London to Johannesburg are near the typical level of $1252.

📅 Best time to fly

April is historically the cheapest month to fly.

Historically, April is the cheapest month to fly, with a median price of $781.

⏱️ Flight duration

Connecting flights typically take 35h 0m.

Flights from London to Johannesburg typically take 35h 0m, with 2 stopovers.

✈️ Airlines & availability

Connecting flights are dominant for this route.

Only 4.4% of recent deals are direct, making connecting flights dominant for this route.

🏆 Airline highlight

British Airways offers direct flights.

British Airways is an airline that offers direct flights from London to Johannesburg.

🎯 Booking tip

Deals are frequent for this route.

Deals for flights from London to Johannesburg are frequent, with 1.03 deals per day.

London main airports to depart from

Gatwick (LGW)

Cheapest

Gatwick is a good option for flights from London to Johannesburg, with competitive prices.

📍 ~40 km from city center (reachable by car or train)

💸 Flights from ~$561

Heathrow (LHR)

Heathrow is a major international hub for flights from London to Johannesburg.

📍 ~23 km from city center (reachable by car or train)

💸 Flights from ~$765

London City (LCY)

London City offers a convenient departure point for flights from London to Johannesburg.

📍 ~10 km from city center (reachable by car or train)

💸 Flights from ~$847

London Southend (SEN)

London Southend provides another departure choice for flights from London to Johannesburg.

📍 ~60 km from city center (reachable by car or train)

💸 Flights from ~$902

London Stansted (STN)

London Stansted is an option for flights from London to Johannesburg.

📍 ~50 km from city center (reachable by car or train)

💸 Flights from ~$757

Luton (LTN)

Luton is another airport to consider for flights from London to Johannesburg.

📍 ~45 km from city center (reachable by car or train)

💸 Flights from ~$765

Johannesburg main airports to arrive at

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International is a primary arrival airport for flights from London to Johannesburg.

📍 ~20 km from Johannesburg city center (reachable by car)

💸 Flights from ~$561

Lanseria International (HLA)

Lanseria International offers an alternative arrival option for flights to Johannesburg from London.

📍 ~30 km from Johannesburg city center (reachable by car)

💸 Flights from ~$933

Airports nearby Johannesburg used as alternative

Lanseria International (HLA)

Lanseria International is a useful alternative for Johannesburg, offering easier terminal navigation and faster check-in.

📍 ~29 km from Johannesburg (reachable by car)

💸 Flights from ~$933

Bloemfontein (BFN)

Bloemfontein is a major domestic hub with reliable scheduled services, offering good infrastructure and accessibility.

📍 ~390 km from Johannesburg (reachable by car)

💸 Flights from ~$729

Kruger Mpumalanga International (MQP)

Kruger Mpumalanga International is a reliable regional airport serving the eastern part of the country.

📍 ~350 km from Johannesburg (reachable by car)

💸 Flights from ~$747

Polokwane International (PTG)

Polokwane International is a domestic airport within reasonable driving distance for northern Gauteng travelers.

📍 ~270 km from Johannesburg (reachable by car)

💸 Flights from ~$811

Durban International (DUR)

Cheapest

Durban International is a major international hub with a wide variety of airlines and destinations.

📍 ~480 km from Johannesburg (reachable by car)

💸 Flights from ~$710

Business & First Class Flight Deals to Johannesburg

Discover luxury on the budget with premium cabin class on flights from London to Johannesburg.

Elite

Best Elite deals to Johannesburg

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From LGW

Elite

Sep 25

Johannesburg, South Africa

94% AI deal score

$14,131

$8,108

Save $6,023

From LGW

Elite

Sep 27

Johannesburg, South Africa

94% AI deal score

$14,928

$8,109

Save $6,819

From LHR

Elite

Sep 27

Johannesburg, South Africa

93% AI deal score

$12,531

$8,110

Save $4,421

From LHR

Elite

Sep 26

Johannesburg, South Africa

93% AI deal score

$12,531

$8,110

Save $4,421

From LHR

Elite

Nov 22

Johannesburg, South Africa

93% AI deal score

$2,369

$1,670

Save $699

From LHR

Elite

Aug 25

Johannesburg, South Africa

93% AI deal score

$2,535

$1,676

Save $859

From LHR

Elite

Jun 25

Johannesburg, South Africa

93% AI deal score

$2,588

$1,684

Save $904

From LHR

Elite

Nov 08

Johannesburg, South Africa

93% AI deal score

$2,371

$1,684

Save $687

From LGW

Elite

Nov 05

Johannesburg, South Africa

92% AI deal score

$4,639

$2,732

Save $1,907

From LGW

Elite

Nov 05

Johannesburg, South Africa

92% AI deal score

$4,625

$2,732

Save $1,893

From LGW

Elite

Nov 05

Johannesburg, South Africa

92% AI deal score

$4,621

$2,743

Save $1,878

From LHR

Elite

Sep 25

Johannesburg, South Africa

92% AI deal score

$12,039

$8,110

Save $3,929

From LGW

Elite

Sep 27

Johannesburg, South Africa

92% AI deal score

$14,587

$9,725

Save $4,862

From LGW

Elite

Sep 25

Johannesburg, South Africa

92% AI deal score

$14,928

$9,725

Save $5,203

From LHR

Elite

Nov 09

Johannesburg, South Africa

92% AI deal score

$2,366

$1,736

Save $630

From LHR

Elite

Nov 10

Johannesburg, South Africa

92% AI deal score

$2,367

$1,736

Save $631

From LHR

Elite

Aug 25

Johannesburg, South Africa

92% AI deal score

$2,535

$1,806

Save $729

From LGW

Elite

Nov 09

Johannesburg, South Africa

91% AI deal score

$2,128

$1,668

Save $460

From LGW

Elite

Nov 22

Johannesburg, South Africa

91% AI deal score

$2,138

$1,683

Save $455

From LHR

Elite

Nov 26

Johannesburg, South Africa

91% AI deal score

$2,405

$1,868

Save $537

From LHR

Elite

Nov 20

Johannesburg, South Africa

91% AI deal score

$2,371

$1,869

Save $502

From LHR

Elite

Nov 20

Johannesburg, South Africa

91% AI deal score

$2,371

$1,885

Save $486

From LHR

Elite

Nov 26

Johannesburg, South Africa

91% AI deal score

$2,390

$1,885

Save $505

From LHR

Elite

Nov 26

Johannesburg, South Africa

91% AI deal score

$2,390

$1,885

Save $505

From LHR

Elite

Aug 19

Johannesburg, South Africa

91% AI deal score

$2,533

$1,972

Save $561

From LHR

Elite

Aug 14

Johannesburg, South Africa

91% AI deal score

$2,554

$1,989

Save $565

From LHR

Elite

Aug 22

Johannesburg, South Africa

91% AI deal score

$2,535

$2,007

Save $528

From LGW

Elite

Aug 31

Johannesburg, South Africa

90% AI deal score

$3,801

$2,720

Save $1,081

From LGW

Elite

Aug 27

Johannesburg, South Africa

90% AI deal score

$3,735

$2,732

Save $1,003

From LHR

Elite

Sep 25

Johannesburg, South Africa

90% AI deal score

$12,531

$9,726

Save $2,805

From LHR

Elite

Sep 25

Johannesburg, South Africa

90% AI deal score

$12,531

$9,727

Save $2,804

From LHR

Elite

Nov 28

Johannesburg, South Africa

90% AI deal score

$2,398

$1,952

Save $446

From LHR

Elite

Nov 06

Johannesburg, South Africa

90% AI deal score

$2,368

$1,999

Save $369

From LHR

Elite

Nov 06

Johannesburg, South Africa

90% AI deal score

$2,365

$2,007

Save $358

From LGW

Elite

Sep 15

Johannesburg, South Africa

89% AI deal score

$3,679

$2,704

Save $975

From LGW

Elite

Sep 10

Johannesburg, South Africa

89% AI deal score

$3,719

$2,704

Save $1,015

From LGW

Elite

Sep 05

Johannesburg, South Africa

89% AI deal score

$3,683

$2,712

Save $971

From LGW

Elite

Aug 18

Johannesburg, South Africa

89% AI deal score

$3,688

$2,712

Save $976

From LGW

Elite

Sep 05

Johannesburg, South Africa

89% AI deal score

$3,690

$2,712

Save $978

From LGW

Elite

Sep 24

Johannesburg, South Africa

89% AI deal score

$3,717

$2,712

Save $1,005

From LGW

Elite

Sep 03

Johannesburg, South Africa

89% AI deal score

$3,691

$2,712

Save $979

From LGW

Elite

Sep 08

Johannesburg, South Africa

89% AI deal score

$3,639

$2,712

Save $927

From LGW

Elite

Sep 01

Johannesburg, South Africa

89% AI deal score

$3,601

$2,714

Save $887

From LGW

Elite

Sep 06

Johannesburg, South Africa

89% AI deal score

$3,719

$2,723

Save $996

From LGW

Elite

Sep 08

Johannesburg, South Africa

89% AI deal score

$3,686

$2,730

Save $956

From LGW

Elite

Sep 13

Johannesburg, South Africa

89% AI deal score

$3,689

$2,732

Save $957

From LGW

Elite

Sep 07

Johannesburg, South Africa

89% AI deal score

$3,637

$2,732

Save $905

From LGW

Elite

Sep 03

Johannesburg, South Africa

89% AI deal score

$3,657

$2,732

Save $925

From LGW

Elite

Aug 20

Johannesburg, South Africa

89% AI deal score

$3,688

$2,743

Save $945

From LGW

Elite

Aug 10

Johannesburg, South Africa

89% AI deal score

$3,898

$2,800

Save $1,098

From LGW

Elite

Jul 27

Johannesburg, South Africa

89% AI deal score

$3,852

$2,812

Save $1,040

From LHR

Elite

Sep 25

Johannesburg, South Africa

89% AI deal score

$12,368

$9,726

Save $2,642

From LHR

Elite

Sep 30

Johannesburg, South Africa

89% AI deal score

$12,440

$10,012

Save $2,428

From LGW

Elite

Dec 14

Johannesburg, South Africa

89% AI deal score

$2,481

$1,962

Save $519

From LGW

Elite

Jun 27

Johannesburg, South Africa

88% AI deal score

$3,523

$2,782

Save $741

From LGW

Elite

Jun 25

Johannesburg, South Africa

88% AI deal score

$3,539

$2,782

Save $757

From LGW

Elite

Jun 20

Johannesburg, South Africa

88% AI deal score

$3,586

$2,789

Save $797

From LGW

Elite

Aug 10

Johannesburg, South Africa

88% AI deal score

$3,776

$2,800

Save $976

From LGW

Elite

Aug 11

Johannesburg, South Africa

88% AI deal score

$3,797

$2,812

Save $985

From LGW

Elite

Aug 10

Johannesburg, South Africa

88% AI deal score

$3,704

$2,812

Save $892

From LGW

Elite

Jun 18

Johannesburg, South Africa

88% AI deal score

$3,604

$2,812

Save $792

From LGW

Elite

Jun 30

Johannesburg, South Africa

87% AI deal score

$3,494

$2,800

Save $694

From LGW

Elite

Jul 07

Johannesburg, South Africa

87% AI deal score

$3,577

$2,800

Save $777

From LGW

Elite

Jul 02

Johannesburg, South Africa

87% AI deal score

$3,538

$2,800

Save $738

From LGW

Elite

Jun 30

Johannesburg, South Africa

87% AI deal score

$3,487

$2,800

Save $687

From LGW

Elite

Jun 30

Johannesburg, South Africa

87% AI deal score

$3,420

$2,811

Save $609

From LGW

Elite

Jun 30

Johannesburg, South Africa

87% AI deal score

$3,415

$2,811

Save $604

From LGW

Elite

Jun 25

Johannesburg, South Africa

87% AI deal score

$3,491

$2,811

Save $680

From LGW

Elite

Jun 30

Johannesburg, South Africa

87% AI deal score

$3,432

$2,812

Save $620

From LGW

Elite

Jul 02

Johannesburg, South Africa

87% AI deal score

$3,572

$2,812

Save $760

From LGW

Elite

Jul 28

Johannesburg, South Africa

87% AI deal score

$3,645

$2,812

Save $833

From LGW

Elite

Jul 02

Johannesburg, South Africa

87% AI deal score

$3,598

$2,812

Save $786

From LGW

Elite

Dec 05

Johannesburg, South Africa

87% AI deal score

$2,358

$1,962

Save $396

From LGW

Elite

Dec 07

Johannesburg, South Africa

87% AI deal score

$2,324

$1,962

Save $362

From LGW

Elite

Dec 05

Johannesburg, South Africa

87% AI deal score

$2,370

$1,962

Save $408

From LGW

Elite

Dec 07

Johannesburg, South Africa

87% AI deal score

$2,387

$1,962

Save $425

From LGW

Elite

Dec 07

Johannesburg, South Africa

87% AI deal score

$2,333

$1,962

Save $371

From STN

Elite

Jul 28

Johannesburg, South Africa

86% AI deal score

$3,515

$2,826

Save $689

From STN

Elite

Jun 19

Johannesburg, South Africa

86% AI deal score

$3,477

$2,834

Save $643

From LGW

Elite

Sep 28

Johannesburg, South Africa

86% AI deal score

$2,296

$1,962

Save $334

From LGW

Elite

Sep 29

Johannesburg, South Africa

86% AI deal score

$2,298

$1,962

Save $336

From LGW

Elite

Sep 22

Johannesburg, South Africa

86% AI deal score

$2,296

$1,962

Save $334

From LGW

Elite

Nov 28

Johannesburg, South Africa

86% AI deal score

$2,231

$1,962

Save $269

From LGW

Elite

Aug 17

Johannesburg, South Africa

86% AI deal score

$2,283

$1,962

Save $321

From LGW

Elite

Dec 05

Johannesburg, South Africa

86% AI deal score

$2,312

$1,962

Save $350

From LGW

Elite

Nov 30

Johannesburg, South Africa

86% AI deal score

$2,246

$1,962

Save $284

From LGW

Elite

Aug 25

Johannesburg, South Africa

86% AI deal score

$2,290

$1,962

Save $328

From LGW

Elite

Dec 05

Johannesburg, South Africa

86% AI deal score

$2,315

$1,962

Save $353

From LGW

Elite

Sep 01

Johannesburg, South Africa

86% AI deal score

$2,292

$1,962

Save $330

From LGW

Elite

Aug 24

Johannesburg, South Africa

86% AI deal score

$2,289

$1,962

Save $327

From STN

Elite

Sep 08

Johannesburg, South Africa

85% AI deal score

$3,525

$2,834

Save $691

From STN

Elite

Jul 26

Johannesburg, South Africa

85% AI deal score

$3,415

$2,834

Save $581

From LCY

Elite

Oct 01

Johannesburg, South Africa

84% AI deal score

$11,980

$9,648

Save $2,332

From LHR

Elite

Sep 27

Johannesburg, South Africa

84% AI deal score

$11,861

$9,726

Save $2,135

From LGW

Elite

Sep 28

Johannesburg, South Africa

84% AI deal score

$14,587

$11,675

Save $2,912

From LGW

Elite

Aug 22

Johannesburg, South Africa

84% AI deal score

$2,289

$1,988

Save $301

From LHR

Elite

Oct 31

Johannesburg, South Africa

84% AI deal score

$2,317

$2,061

Save $256

From LHR

Elite

Oct 05

Johannesburg, South Africa

83% AI deal score

$11,577

$9,627

Save $1,950

From LHR

Elite

Oct 04

Johannesburg, South Africa

83% AI deal score

$11,955

$10,012

Save $1,943

From LGW

Elite

Aug 30

Johannesburg, South Africa

83% AI deal score

$2,305

$2,060

Save $245

Frequently Asked Questions About Flights to Johannesburg

Historically, the lowest average prices for flights from London to Johannesburg have been found when booking between 14 and 27 days in advance. During this period, the average price was $1206. Booking 7-13 days out typically resulted in an average price of $1267, while booking 0-6 days before departure saw prices average $1418. For travelers planning further ahead, booking 60+ days in advance typically resulted in higher average prices of $1677.

Across the trailing quarter, a good price for a flight from London to Johannesburg was considered to be $942 or less. The median price for this route over the same period was $1252. Prices typically ranged up to $1676 for the higher end of fares. These figures are based on historical pricing trends from the past 90 days.

Historically, April has been the cheapest month to fly from London to Johannesburg, with a median price of $781. March also offered competitive prices, with a median of $884. May followed closely with a median price of $894. The annual median price for this route typically stands at $1252, indicating significant savings are possible during these months.