Find Cheap Flights from London to Johannesburg (LON - JNB)

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

Depart
Return
Any month
Compare vs. KAYAK |

London to Johannesburg Flight Information

Flights Arrive in Johannesburg OR Tambo
Flights Depart from London
Flight Price $521
Distance 5,634 miles
Airlines Ethiopian Air, Qatar Airways, Kenya Airways, Lufthansa, SWISS

Good to Know

Low Season:
March
Best time to beat the crowds
4%
expected price decrease
High Season:
July
Most popular time to fly
19%
expected price increase
Average Price:
$799
(avg. price over the last 2 weeks)
Good Deal:
$602
or less (round trip)

When to Book Flights from London to Johannesburg

Estimated round-trip price
Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $601 or less.
The cheapest flight from London to Johannesburg was found 60 days before departure, on average.
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly is March.
Morning departure is around 34% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking London to Johannesburg Flights

How long does a flight from London to Johannesburg take?
An average nonstop flight takes 13h 40m, covering a distance of 5634 miles.
How many flights are there between London and Johannesburg?
There are 122 (nonstop) flights between London and Johannesburg per week, averaging 17 per day.
Which airlines provide the cheapest flights from London to Johannesburg?
In the past 3 days, the cheapest round-trip tickets were found on Ethiopian Air ($521), Qatar Airways ($562) and Kenya Airways ($641).
Do I need a passport to fly between London and Johannesburg?
Yes.
Which airlines fly most frequently between London and Johannesburg?
American Airlines (3 times daily), British Airways (3 times daily), Iberia (2 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly London to Johannesburg?
For London to Johannesburg, Tuesday is the cheapest day to fly on average and Monday is the most expensive. Flying from Johannesburg back to London, the best deals are generally found on Tuesday, with Wednesday being the most expensive.
Which airports will I be using when flying from London to Johannesburg?
When flying out of London you will be using one of these airports: London City, London Gatwick or London Heathrow. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.

Book cheap flights from London to Johannesburg (round-trip)

Airports
Origin
London
$521
only
$521
$641
only
$641
Destination
Johannesburg
$521
only
$521
Tue, May 28
LHR
London Heathrow
JNB
Johannesburg OR Tambo
15h 15m
Tue, Jun 11
JNB
Johannesburg OR Tambo
LHR
London Heathrow
17h 50m
Trip: 15 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,045 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
ADD
KGL
Excellent 8.0

Pros: on time

Cons: they woke me up in the middle of the night to give me food..

BJM
ADD
Okay 4.0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

JIB
ADD
Okay 4.3

Cons: The seats are uncomfortable

ORD
ADD
Excellent 10.0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

ADD
DXB
Excellent 10.0

Pros: Nice crew. Smooth flight :)

Tue, Jul 2
LHR
London Heathrow
JNB
Johannesburg OR Tambo
19h 35m
Wed, Jul 17
JNB
Johannesburg OR Tambo
LHR
London Heathrow
18h 20m
Trip: 16 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,665 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
ATL
DOH
Good 6.6

Pros: The crew was friendly.

Cons: The food was horrible.

ATL
DOH
Excellent 8.0

Pros: Cabin crew attentive, cabin quiet, seats comfortable, rest rooms clean.

Cons: Hot food was luke warm, portions skimpy.

MIA
DOH
Okay 5.0

Pros: The crew was polite and professional

Cons: The food was disgusting The plane is dirty The bags are treated badly

DPS
DOH
Excellent 8.3

Pros: The crew was amazing:)

Cons: The availability to have vegan meals....

DOH
DPS
Excellent 10.0

Pros: The flight attendants were outstanding. Anticipated requests, were readily available and attentive without hovering over you. QSuite was superb. Food was excellent.

Cons: Nothing. Everything was fantastic.

Wed, Sep 4
LCY
London City
JNB
Johannesburg OR Tambo
23h 55m
Tue, Sep 10
JNB
Johannesburg OR Tambo
LCY
London City
17h 40m
Trip: 7 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1,050 reviews
Overall
7.1
Boarding
7.1
Comfort
7.2
Crew
7.5
Entertainment
6.6
Food
6.7
JNB
NBO
Good 6.3

Pros: I liked the staff members in the plane. they were very nice

Cons: the food portions are too small

LOS
NBO
Excellent 9.0

Pros: Service and flight tines

Cons: Asked for a non middle seat and got stuck both legs

LUN
NBO
Excellent 8.4

Cons: The breakfast was a donut and roll so no protein or healthy option.

JNB
NBO
Excellent 9.3

Pros: Kenya airways theme song

NBO
JRO
Excellent 10.0

Pros: Same comment as the Ebb to nbo flight .

Cons: Same comment as the Ebb to nbo flight .

Sun, Jun 16
LCY
London City
JNB
Johannesburg OR Tambo
13h 40m
Sun, Jun 23
JNB
Johannesburg OR Tambo
LCY
London City
13h 15m
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,510 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
SKG
MUC
Good 6.0

Pros: It was short.

FRA
ALA
Good 7.6

Pros: crew was good food was good

Cons: comfort

VIE
MUC
Mediocre 2.0

Cons: Same as previous

BOS
FRA
Excellent 10.0

Cons: Nothing

SAN
FRA
Excellent 8.3

Pros: Crew was amazing.

Cons: Nothing everything was great!

Mon, Jul 1
LCY
London City
JNB
Johannesburg OR Tambo
23h 35m
Thu, Jul 11
JNB
Johannesburg OR Tambo
LCY
London City
22h 15m
Trip: 11 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,180 reviews
Overall
8.2
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
IAD
ZRH
Excellent 8.4

Pros: the CREW WAS FRIENDLY AND CELEBRATING EASTER WITH THE GUESTS

Cons: THE FOOD WAS ADEQUATE, GIVEN THAT WE WERE ON AN AIRPLANE

ZRH
ORD
Excellent 9.3

Pros: Crew Was very friendly , smiley, and welcoming.

Cons: Movie selection could have been better, but was ok.

ZRH
BCN
Excellent 8.4

Pros: The boarding process was much easier and faster. No delayed flights.

Cons: I used the laboratory before takeoff as I was one of the first people on the plane and I forgot to go before I boarded. The hand soap container was empty and I had to tell one of the crew. Shouldn’t that have been taken care of before boarding passengers?

ZRH
GRU
Excellent 9.6

Cons: My parents needed special assistance for boarding and changing flights in Zürich and SWISS was just phenomenal. Thank you very muc

CDG
ZRH
Good 7.3

Cons: Temperature was very hot

Thu, Oct 31
LHR
London Heathrow
JNB
Johannesburg OR Tambo
14h 50m
Fri, Nov 15
JNB
Johannesburg OR Tambo
LHR
London Heathrow
18h 25m
Trip: 16 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,045 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
CPT
ADD
Excellent 9.0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

EWR
ABJ
Excellent 8.0

Pros: Excellent crews

IAD
ADD
Excellent 10.0

Pros: It was perfect to me , im in so much pain spiritually and you guys makes me feel home.

Cons: Everything was good

ADD
LFW
Excellent 10.0

Pros: Excellent service and on time performance.

ADD
ACC
Excellent 10.0

Pros: Your crew were great.

Thu, Sep 19
LHR
London Heathrow
JNB
Johannesburg OR Tambo
19h 15m
Wed, Sep 25
JNB
Johannesburg OR Tambo
LHR
London Heathrow
18h 20m
Trip: 7 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,665 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
DOH
ORD
Excellent 10.0

Pros: Stuff are so excellent clean plane good food

DOH
ORD
Good 7.6

Pros: Crew was nice, attentive and very helpful

Cons: More leg room

CDG
DOH
Good 7.6

Pros: The crew in the plane was very supportive and assisted us with the baby and have provided all possible comfort

Cons: we have booked a wheelchair to carry old grandmother with permanent injured hand and the baby to the plane, and we have confirmed availability of the same by calling QA office in Qatar. However QA did not provide a wheelchair during check-in at Paris Charles de Gaulle for whatever unjustified reason

SIN
DOH
Excellent 10.0

Pros: So many carriers have cut back on so many things, our flight on Qatar Airlines felt like a throwback to the days when flying was enjoyable. Everything about our flight was better than we have come to expect from most other airlines. To highlight one surprise - the in-flight meals were high quality.

ZRH
DOH
Excellent 10.0

Pros: Great service with very friendly crew who pamper you all through the flight. Delicious food served at the time you like. Also, the Q Suite design is very comfortable, private & flexible.

Cons: Flight was delayed 18 minutes & disembarking was not direct but via bus.

Thu, Nov 7
LHR
London Heathrow
JNB
Johannesburg OR Tambo
14h 50m
Fri, Nov 29
JNB
Johannesburg OR Tambo
LHR
London Heathrow
18h 25m
Trip: 23 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,045 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
DEL
ADD
Good 7.3

Pros: Yes.seat was just ok but not quiet comfortable

Cons: I think Ethiopian is reasonably good.I travelled to Seattle via delhi .from delhi to sea I travelled by Ana the reason was the fare of Ethiopian (Enugu to Seattle,round trip)was much higher and also you spend 37 hours before u reach your destination,it is too long.why can't u fly to usa direct ,then

ADD
EBB
Okay 4.3

Pros: The short flight and pleased to get food.

Cons: A very lengthy boarding process and the inevitable delay of an hour. Not good when it's already a late night flight. No entertainment console. Quite cramped

CPT
ADD
Excellent 9.2

Pros: The crew was great. Extremely accommodating for families.

ADD
ACC
Excellent 10.0

Pros: Your crew were great.

ADD
JNB
Excellent 10.0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

Wed, Nov 6
LCY
London City
JNB
Johannesburg OR Tambo
22h 55m
Tue, Dec 3
JNB
Johannesburg OR Tambo
LCY
London City
17h 25m
Trip: 28 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1,050 reviews
Overall
7.1
Boarding
7.1
Comfort
7.2
Crew
7.5
Entertainment
6.6
Food
6.7
NBO
JNB
Good 6.0

Pros: I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high.

SEZ
NBO
Okay 4.3

Pros: Kenya Airways changed their flight schedule 48 before our departure. The change meant an extra night before departure and an 11 hour layover in Nairobi before our connecting flight. The KA booking agent provided us with accommodation for the delay and the long layover. We appreciated that.

Cons: We lost 24 hours in our travel. It was reasonable of the airline to provide accommodation during the delay but the night in Nairobi was at a very dismal hotel where the food quality was terrible.

NBO
JFK
Good 6.6

Pros: staff crew on the plane were very nice and accommodating

Cons: food portions are too small and movies selections. most movies were very old

NBO
JRO
Excellent 10.0

Pros: Same comment as the Ebb to nbo flight .

Cons: Same comment as the Ebb to nbo flight .

ACC
NBO
Mediocre 2.0

Cons: Over 5hrs flight and no entertainment as the screens were not working and very boring. Looks like the flight needs real servicing and upgrade for that long haul

Tue, Oct 22
LCY
London City
JNB
Johannesburg OR Tambo
39h 25m
Wed, Nov 6
JNB
Johannesburg OR Tambo
LCY
London City
17h 25m
Trip: 16 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1,050 reviews
Overall
7.1
Boarding
7.1
Comfort
7.2
Crew
7.5
Entertainment
6.6
Food
6.7
FIH
NBO
Excellent 10.0

Pros: Enjoyed this flight; smooth and no problems.

Cons: The flight was small, so they didn't have a large entertainment selection.

SEZ
NBO
Okay 4.3

Pros: Kenya Airways changed their flight schedule 48 before our departure. The change meant an extra night before departure and an 11 hour layover in Nairobi before our connecting flight. The KA booking agent provided us with accommodation for the delay and the long layover. We appreciated that.

Cons: We lost 24 hours in our travel. It was reasonable of the airline to provide accommodation during the delay but the night in Nairobi was at a very dismal hotel where the food quality was terrible.

JFK
NBO
Excellent 9.0

Pros: Crew was amazing! Elvis smelled good!!!

NBO
JFK
Excellent 9.3

Pros: Amazing crew comfortable seats

Cons: Entertainment no outlet to charge phones

NBO
AMS
Excellent 8.0

Pros: yes

Cons: not really

Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.