Find Cheap Flights from London City Airport to Johannesburg OR Tambo (LCY - JNB)

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

Sat 2/17
Sat 2/24
Any month
Compare vs. KAYAK |

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $855 or less.

FAQs for Booking London City Airport to Johannesburg OR Tambo Flights

How long does a flight from London City Airport to Johannesburg OR Tambo take?
An average nonstop flight takes 15h 00m, covering a distance of 5632 miles.
Which airlines provide the cheapest flights from London City Airport to Johannesburg OR Tambo?
In the past 3 days, the cheapest round-trip tickets were found on Alitalia ($699), Multiple Airlines ($702) and KLM ($709).
Do I need a passport to fly between London City Airport and Johannesburg OR Tambo?
Yes.
What’s the cheapest day of the week to fly London City Airport to Johannesburg OR Tambo?
For London City Airport to Johannesburg OR Tambo, Friday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Johannesburg OR Tambo back to London City Airport, the best deals are generally found on Wednesday, with Thursday being the most expensive.

Book cheap flights from London City Airport to Johannesburg OR Tambo (round-trip)

Airports
Origin
London
$699
only
$699
Destination
Johannesburg
$699
only
$699
Fri, May 25
LCY
JNB
35h 25m
Mon, Jun 4
JNB
LCY
20h 20m
Trip: 11 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 882 reviews
Overall
7.0
Boarding
7.2
Comfort
6.8
Crew
7.5
Entertainment
5.9
Food
6.3
FCO
GRU
Excellent 10.0

The Crew was really helpful with baby, bringing bassinet (that I reserved prior to the trip) and letting me boarding preferentially.

Probably not the company fault, but my stroller was a little damaged when I got it at my destination.

FLR
FCO
Mediocre 2.0

My flight cancelled. I waited 3hours in the flight. They said they provide the bus instead of flight. Now, I waiting 2 hours for they provide bus.

LAX
FCO
Excellent 8.0

The lady at the check in counter was super nice, I was a few kilos over and she didn’t charge me extra

The plane looked old and dirty

FCO
CAI
Okay 5.3

SHOULD HAVE BEEN WARNED THAT THE IMMIGRATION TOOK LONGER THAN EXPECTED BECAUSE OF THE QUEUE.

MEX
FCO
Excellent 8.0

Everything was great except that our srtoller was nos given back in our stop in Rome and we needed it badly.

Everything was great except that our srtoller was nos given back in our stop in Rome and we needed it badly.

Tue, May 8
LCY
JNB
17h 25m
Wed, May 16
JNB
LCY
15h 25m
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Apr 8
LCY
JNB
25h 15m
Tue, May 29
JNB
LCY
18h 25m
Trip: 52 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

AMS
MAN
Good 7.0

The flight attendants could not do enough for you.

Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in.

PTY
AMS
Good 6.3

KLM crews look unhappy with their work. Everything they do is a favor not duty.

AMS
HUY
Excellent 8.6

The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction

SFO
AMS
Excellent 10.0

The flight was great.

Thu, Aug 9
LCY
JNB
22h 20m
Mon, Aug 27
JNB
LCY
22h 25m
$1006
Trip: 19 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18739 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
EWR
MUC
Good 7.3

Screen monitor and flight map

Flight was delayed and it was kinda cramped

FRA
SEA
Good 7.6

Flight out was delayed by four and a half hours, missed connection was a pain. Was not aware that Lufthansa changed their policy. To reserve seats you have to pay hundreds of dollars, which was not made clear while booking. Further the quality of their food was significantly degraded.

FRA
BEY
Okay 5.3

Your crew is amazing.

Chaos at the gate, TV displays facing the side wall instead of the waiting area, we couldn’t see anything. Need more organization in line. Also, why there is no charger on board for cell phones? No TV entertainment or music or anything. It was clearly lacking the sophistication and class of Lufthansa.

SEA
FRA
Excellent 8.3

Crew is very friendly, seats are extremely comfortable and good room overall, comfortable flight.

Hi, To be honest, it was embarrassing to serve that dish on such a major airline. Chicken with bbq sauce and corn or something like that. Was distasteful I couldn’t take more than 2 small bites.

DEL
FRA
Mediocre 3.0

They made me sit next to a special needs person and did not warn me. I didn’t signup to keep helping the elderly.

Sat, Apr 14
LCY
JNB
32h 10m
Sat, Apr 28
JNB
LCY
34h 35m
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
SFO
AMS
Excellent 10.0

The flight was great.

AMS
TPE
Excellent 9.3

Service impeccable!

They have one line of executive class after the kitchen and toilet, is very noisy.

DMM
AMS
Okay 5.6

Tiny old cramped plane.

AMS
LAX
Okay 4.0

The cabin crew were pretty good. That's about all that was good.

I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again.

AMS
CPT
Good 6.3

Excellent experience with the cabin crew.

Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor.

Wed, Mar 14
LCY
JNB
26h 05m
Wed, Mar 21
JNB
LCY
25h 25m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Aug 29
LCY
JNB
25h 15m
Wed, Sep 12
JNB
LCY
19h 05m
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

AMS
BLL
Good 6.5

Nice seats, comfortable.

Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here.

LAX
AMS
Mediocre 2.0

My bagage broke

I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it

AMS
LAX
Okay 4.0

The cabin crew were pretty good. That's about all that was good.

I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again.

SFO
AMS
Excellent 10.0

The flight was great.

Sat, Feb 24
LCY
JNB
34h 40m
Tue, Mar 6
JNB
LCY
34h 15m
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
BLL
Good 6.5

Nice seats, comfortable.

Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here.

AMS
CPT
Good 6.3

Excellent experience with the cabin crew.

Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor.

AMS
MAN
Good 7.0

The flight attendants could not do enough for you.

Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in.

AMS
LAX
Okay 4.0

The cabin crew were pretty good. That's about all that was good.

I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again.

AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

Fri, Jun 8
LCY
JNB
24h 10m
Sat, Jun 30
JNB
LCY
20h 20m
Trip: 23 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
DMM
AMS
Okay 5.6

Tiny old cramped plane.

AMS
CPT
Good 6.3

Excellent experience with the cabin crew.

Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor.

AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

IAD
AMS
Good 7.3

787 is a great airplane. The 3-3-3 seat configuration leaves enough seat width to be just comfortable in coach.

AMS
BLL
Good 6.5

Nice seats, comfortable.

Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here.

Wed, Jun 6
LCY
JNB
15h 00m
Sun, Jun 24
JNB
LCY
13h 15m
$1027
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Mar 15
LCY
JNB
24h 00m
Sun, Mar 25
JNB
LCY
20h 20m
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

DMM
AMS
Okay 5.6

Tiny old cramped plane.

LAX
AMS
Mediocre 2.0

My bagage broke

I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it

SFO
AMS
Excellent 10.0

The flight was great.

AMS
CPT
Good 6.3

Excellent experience with the cabin crew.

Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor.

Fri, Aug 24
LCY
JNB
24h 10m
Thu, Sep 6
JNB
LCY
19h 05m
Trip: 14 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
MAN
Good 7.0

The flight attendants could not do enough for you.

Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in.

SFO
AMS
Excellent 10.0

The flight was great.

AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

AMS
LAX
Okay 4.0

The cabin crew were pretty good. That's about all that was good.

I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again.

DMM
AMS
Okay 5.6

Tiny old cramped plane.

Sun, Feb 18
LCY
JNB
25h 15m
Mon, Feb 26
JNB
LCY
20h 30m
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
HUY
Excellent 8.6

The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction

AMS
TPE
Excellent 9.3

Service impeccable!

They have one line of executive class after the kitchen and toilet, is very noisy.

LAX
AMS
Mediocre 2.0

My bagage broke

I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it

AMS
BLL
Good 6.5

Nice seats, comfortable.

Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here.

DMM
AMS
Okay 5.6

Tiny old cramped plane.

Wed, Mar 21
LCY
JNB
26h 15m
Sun, Apr 1
JNB
LCY
21h 20m
$1067
Trip: 12 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
TPE
Excellent 9.3

Service impeccable!

They have one line of executive class after the kitchen and toilet, is very noisy.

AMS
BLL
Good 6.5

Nice seats, comfortable.

Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here.

IAD
AMS
Good 7.3

787 is a great airplane. The 3-3-3 seat configuration leaves enough seat width to be just comfortable in coach.

AMS
MAN
Good 7.0

The flight attendants could not do enough for you.

Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in.

AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

Sun, Mar 25
LCY
JNB
36h 50m
Sat, Apr 7
JNB
LCY
33h 00m
$1248
Trip: 14 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1730 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
DMM
AMS
Okay 5.6

Tiny old cramped plane.

SFO
AMS
Excellent 10.0

The flight was great.

AMS
NCL
Good 7.6

Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good.

The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me.

AMS
MAN
Good 7.0

The flight attendants could not do enough for you.

Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in.

IAD
AMS
Good 7.3

787 is a great airplane. The 3-3-3 seat configuration leaves enough seat width to be just comfortable in coach.

London City Airport to Johannesburg OR Tambo Flight Information

Flights Arrive in Johannesburg OR Tambo
Flights Depart from London City Airport
Flight Price $699
Distance 5632 miles
Airlines Alitalia, KLM, Lufthansa
*
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.