Find cheap flights from London City to Johannesburg

LCY - JNB

Find cheap flights from London City to Johannesburg

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

Return
Economy
London (LCY)
Johannesburg OR Tambo
Sat 9/25
Sat 10/2
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (30% less expensive on average)

High season

DecemberMost popular time to fly (32% more expensive on average)

Average price (return flight)

R12 455(avg. price over the last 2 weeks)

When to book flights from London City to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • High season is considered to be November, December and January. The cheapest month to fly is March.
  • Morning departure is around 11% more expensive 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 City to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How long does a flight from London City to Johannesburg take?

Which airlines provide the cheapest flights from London City to Johannesburg?

What’s the cheapest day of the week to fly from London City to Johannesburg?

Which airports will I be using when flying from London City to Johannesburg?

How does KAYAK find such low prices on flights from London City to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from London City to Johannesburg?

What is the Hacker Fare option on flights from London City to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from London City to Johannesburg?

Top 4 airlines serving London City to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 046 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Cons: "We were packed like sardines! My flight made me want to retire from traveling!"

Cons: "The seats are small with very little leg room"

Pros: "Crew was great, seating comfortable."

Pros: "Crew as usual very kind"
Cons: "They put me on stand by because flight was overbooked"

Cons: "The plane was SO hot and stuffy. It was an overnight flight, so they passed out blankets—but it was so hot no one used them. The air was stale, to the point of feeling claustrophobic."

Cons: "seat comfort"

Pros: "Good entertainment options"
Cons: "two of the three phone charge ports were not working I think the passenger seating areas may not have been deep cleaned"

Pros: "The seats were good for a short flight, which this was. No complaints."

Pros: "The crew was great! The entertainment was pretty good too."
Cons: "The cabin was WAY too warm."

Pros: "The movie"
Cons: "More space! The crew could have been nicer"

Pros: "Seat was comfortable, food was very good."

Pros: "Great scenery!!!"

Pros: "Arrived on time"

Pros: "I like the service, the crew and the overall experience of flying Swiss."
Cons: "I fly this route around 6 times a year and the planes get older and older. wish they would update the aircrafts on this route at some point"

Pros: "I liked how nice the crew was."
Cons: "I didn’t like how check in took a very long time. And they made me check in my carry on when it fit the restrictions and the overhead bins on board were not full."

Pros: "The crew for the most part were courteous."
Cons: "1. The economy seats were extremely uncomfortable and tight, unlike other Int’l flights we have been on, ie, Virgin and British Airlines 2.Food was the worst we have ever had on an Int’l Flt. 3. Main meal selection ran out. Staff said there was nothing they could fo. 4. Our suitcase arrived really beat up. It looked like it was dragged along the tarmac. There were several large rips. To make it worse, this was the first trip we have used the suitcase."

Pros: "I enjoyed the 7 lay over. Took a train to the city (12 minutes ), walked around and shopped, ate and tracked back with the train . A nice stop over"

Pros: "Great airline overall!"
Cons: "No leg room due to the airplane box under the seat in front of me. Very difficult to straighten legs out, difficult to get comfortable."

Pros: "Class staff"
Cons: "Bit of a delay"

Pros: "I was flying business class so staff, food, etc was excellent"
Cons: "I do not understand why arriving to checkin with 90 min, on a DIRECT flight, in business class they can decide to not lead luggage at ZRH. We had to wait for all luggage to come out, then go to lost and found, what is more puzzling is that then they tell you the luggage will be loaded on next flight, arrive at night, but will not deliver it until after 3PM on next day. This is flying business class. Swiss begins to feel like a low cost"

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Cons: "Waited for baggage at Newark for more than 45 min"

Pros: "My own seat had ample legroom, good crew."
Cons: "Faulty headphone jack and person who kneed me in the back whenever I recline my seat. 8 kilo limit on carry-on luggage."

Pros: "I fell asleep during the meal service and there was not a vegetarian option left over but the crew was SUPER and brought me some other snacks and made my day. Thanks!"

Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Pros: "I’ve flown SWISS Air twice in the past 6 years and I’ve never had an issue, always a great experience!"

Pros: "Flight is conformable.. Crew was fine."
Cons: "experience at the Zurich airport was not good. They checked our passports 3 times before we got to our gate. Swiss airlines should account for these things when they give options for the connections. we had about and hour and half layover and did not even have time to have coffee or anything before a 9+ hour flight. We just ran from one flight to another and barely made to our flight.."

Pros: "We received an upgrade to business class. The entire experience was excellent."
Cons: "The flight was delayed in taking off, and our gate wasn't available when we landed so we had to wait again, ultimately adding approximately 1.5 hours to the trip."

Cons: "My seat did not recline and my tv did not work"

Pros: "MANAGER WAS FABULOUS STAFF WAS FABULOUS"
Cons: "NOTHING"

Cons: "Slight delay."

Pros: "Best services."

Pros: "Staff was gracious and accommodating for whatever we needed. It felt much better than typical economy class. It made the 8 hour plus flight quite manageable."

Pros: "non stop food was a great distraction from being on plane so long. Loved blanket and pillow and having own TV. Service was constant and the crew were so wonderful! I would be delighted to fly swiss air again."
Cons: "Boarding was unorganized but I am sure that is no fault of your own."

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Pros: "I liked everything.....the food, boarding, comfortable, the crew. It was excellent! Will fly them again."
Cons: "The movies were the same so coming back there was nothing to watch."

Pros: "Fantastic flight attendants, good food. I felt safe throughout the whole travel."

Pros: "Even though the flight was delayed, everything else about it was great! Newer, more comfortable seating than the plane from the US to Europe, excellent food and service, no complaints about the in-air experience."
Cons: "The flight was delayed most likely because of inefficiencies in the passport check / boarding process, some people got confused, waited in the boarding line, then had to go back in queue in the passport check line. Last person walked into the plane 10 min after the scheduled departure time, as a result the airport delayed our departure by 50 more minutes."

Pros: "Crew was great! Boarded quickly! Alot of movies to watch!"

Pros: "The food was delivered fast. The meals were delicious, especially the chicken and polenta. I also appreciated the ice cream and I enjoyed the selection of movies and television. I also appreciated the map and trip information display."

Cons: "Terrible service. Crew was unfriendly and unhelpful. There seems to be an element of arrogance when flying with this airlines."

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Cons: "Terrible seats and old.entertaineme.t system"

Pros: "Food and entertainment were better than expected."
Cons: "No complaints"

Cons: "Old plane, hard uncomfortable seats, no wifi, rigid flight attendants, awful food, middle seat (after paying for premium seating) with two enormous guys on either side, fixed armrest, AC dripped on me most of the flight and was told nothing could be done, interminable."

Pros: "This flight was absolutely amazing the staff, boarding , food entertainment and comfort were highly delightful I would book again with Swiss Airlines in a heartbeat thank you so much kayak you are amazing"

Pros: "People were friendly."
Cons: "Boarding was little confusing"

Pros: "First time flying with swiss air, loved everything about this airline!!"
Cons: "Professionalism, outstanding service, no problems, no stress, no issues, flawless!!!!!"

Pros: "Great crew, decent food, plenty of wine and other drinks, on-time departure and arrival."
Cons: "Uncomfortable cramped seats, USB port on seat-back video display does not charge a connected device."

Cons: "We had a three hour departure delay in Munich"

Pros: "Didn’t like anything. Mediocre all round."
Cons: "Disembarkation took 40 mins due to which most passengers struggled to catch connecting flights. Very poor service by Lufthansa to help delayed passengers."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Cons: "More chicken"

Cons: "No drinks on board"

Pros: "Super service. From gate in Frankfurt to Rome."
Cons: "Communication on which luggage carousel our luggage was going to be on. The screen said, carousel 11 when in actuality, it was carousel 10. Very confusing...and caused me a delay. That’s the only frustration in the entire trip so far."

Pros: "okayish"
Cons: "delay could be complimented by faster speed"

Cons: "No complaints. Good vegan food."

Pros: "The crew was great. Food was good for the most part."

Pros: "Crew, boarding, seat"
Cons: "Paris airport is extremely passenger unfriendly. Better to connect somewhere else"

Cons: "Boarding was ridiculously unorganized and stressful."

Cons: "Online check-in did not work. When I checked in at the airport, I received only a middle seat."

Pros: "Not much"
Cons: "Almost everything"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "short time befor flights"

Cons: "Beware. Frankfort to Paris A321 Business class is coach with an empty middle seat. Uncomfortable even for a short flight. Very disappointing following excellentvbusiness class on first leg of trip Orlando-Frankfort"

Pros: "Friendly service"

Cons: "They lost my baggage for three days, and it would have been four if I didn’t drive to the distribution center to pick up my bag."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "The good think is that it reaches on time . The crew staff is very good food is good to overall it a good exprenice to travel through this airline . I like it"
Cons: "Nothing"

Pros: "Crew were efficient and pleasant"
Cons: "Seats are uncomfortable"

Cons: "Crew's attitude is awful, they need to learn how to provide service."

Pros: "Loved flying business class. Great service! Flight was on time for departure and arrival."

Pros: "The same"
Cons: "Nothing to be mentioned everything was good"

Pros: "Restful flight"

Pros: "The Lufthansa crew in Nigeria airport are not friendly at all...expecially there crew supervisor."
Cons: "How the crew was attending to me."

Pros: "Very courteous service, clearly a step above other airlines"

Cons: "Charges for suitcase 40 euros this rediculas"

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "Flight was 30 min delayed . When we landed, the jetway was someone mispositioned and it took even longer to get us off the plane - nearly 1 hour late. Missed my dinner appointment as a result and generally bad start to my trip to Munich . Very disappointed ."

Pros: "Everything is great,will fly more with u people"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Boarding and departure+arrival times were excellent. Baggage was handled well, arrived without damage. Much better marks here than AirFrance."
Cons: "Food was quite poor, much worse than KLM or Delta... no match for AirFrance,thoug I'd rather get poor food and arrive on time and without getting stranded at CDG. Also, Neither on-board wifi, nor the entertainment touchscreen worked, not at all. You'd be well advised to bring your own iPad... :-))"

Pros: "Everything"
Cons: "Not a thing"

Cons: "Our luggage was the last to arrive planeside from our late flight from Vancouver. We saw out luggage on the cart next to the plane, but apparently someone decided not to put it on the plane. We are now at least 24 hours without our luggage (we still don't have it) and cannot take advantage of our very expensive vacation. I must say, we will stop using Lufthansa and all partner airlines. This is completely unacceptable. I have received no communication at all from Lufthansa to explain why our bags were not loaded onto the plane, even though we saw them out the window, on the cart, next to the plane, before door closure. I am wondering if someone at Lufthansa decided it would be fun to ruin our vacation?"

Cons: "Needed entertainment"

Pros: "The flight attendants were very polite and helpful. The seats had those "wings" on either side of the head rest to help keep your head from bobbing back and forth. There were a few good movies to watch that were current, but a lot of old movies that we had zero interest in."
Cons: "The flight was considered a Lufthansa flight and had a Lufthansa flight number, but was operated by Air Canada. We could not check in online ahead of time for some reason. When we got to the airport, we tried to check in at the Lufthansa kiosk and check in line, but they told us we had to go to the Air Canada area. The ticketing/check in process was very confusing. As for the food, the chicken "wrap" was not a wrap, and was a weird Hot-Pocket type meal. After each meal, we ended up having to hold our garbage for quite some time which made manuvering in and out of seats a little tricky. I wish the seat cushion had a little more cushion since we were sitting for so long. Also at some point the overhead lights came on and stayed on, which was annoying if you were trying to nap."

Pros: "Crew kindness and support."

Pros: "Bathrooms were clean, seats comfortable, staff helpful"
Cons: "Food was mediocre. An upcharge for a better meal would have been appreciated. Flight from Greece delayed, but again, staff was helpful."

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Lufthansa makes you feel like you're flying first class...even when you're flying in an economy cabin seat!"

Pros: "Everyone is very very nice!"

Pros: "Fast and it didn't feel like it's forever. Great meal options and entertainment with English subtitles"
Cons: "Awkward seating with 3 people in front of my row, having to share the screen."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Cons: "I thought lying while smiling went out of the airline business 20 years ago. Lufthansa rebooked my husband and I - telling us all would be well. That was the start of one of the worst travel days ever - running through airports; and culminating the end of an anniversary trip with my husband and I having to sit separately in center seats for 8.5 hours. Perhaps spoiled food or the lack of the pre-ordered gluten-free meals left one of us ill for the week since. Days of headaches with Lufthansa leading up to these two flights - online, on the phone and in person. We ended up on a full United flight with some of the most humorless in-flight staff ever."

Pros: "The seats were roomy, the flight staff was attentive and very efficient. The plane was clean and offered many different movies to watch. They even had new releases on those list along with games and music. I truly enjoyed my first experience with this airline!"
Cons: "They offered alternative media for people with dietary restrictions and I didn't know this when I booked. I'm gf and they could have accommodated, had I known."

Pros: "everything was easy to use and set up from booking to landing. wonderful trip. This was my 1st big trip and 2nd time on a plane. Liked the movies on the plane. All the staff where helpful from gate to gate."

Pros: "Clean and rasy"

Pros: "The cabin crew were quite professional and friendly. The aircraft was clean and the in flight service was splendid."
Cons: "The configuration of the seats. It is different from other airlines and compromised privacy."

Cons: "Friendlier crews"

Pros: "Perfect"
Cons: "Nothing. Flight was amazing"

Pros: "Comfort"
Cons: "Internet"

Pros: "The crews were pretty great!"
Cons: "The regulating of the temperature."

Pros: "the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight"

Cons: "I was seated next to the restroom, which is not a pleasant experience for an international flight."

Pros: "The crew and the timing were ok"
Cons: "The seats were uncomfortable"

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Cons: "Head support for 6 feet plus people on seats would be good"

Pros: "Pleasant flight"
Cons: "We were delayed & missed our connection"

Pros: "I love the food"

Pros: "Good food, friendly service"
Cons: "More trash pickup; only one round of beverage service"

Pros: "Friendly and efficient crew. Flights were on time if not even early."

Cons: "No reading light in my seat..."

Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"

Pros: "Flight crew very nice"
Cons: "Paid $70 for seat with more leg room and was the exit role to main entrance. No overhead space for carry on: broken food tray holder. People stepping on my feet. And gather in your space waiting for bathrooms. Window seat had no room for feet because of closed door"

Pros: "Shirt flight but well catered, boarding was efficient and quick."
Cons: "Not lots of legroom but adequate for an hour long hop. It was cold on board and also had to board via steps from outside"

Pros: "Excellent service. A meal , drink and a coffee included which we were not expecting."

Pros: "The seats seemed to have more space on this plane which was nice."
Cons: "It felt strange that the crew members completely skipped over me when serving lunch and drinks. At least something as basic as water should be given to all passengers."

Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."

Pros: "Everything excellent. Comfortable seats in business."

Cons: "Our two hour connection in Paris became 30 minutes because Air France was late in leaving Washington. So our luggage didn't make to to KLM to Amsterdam. My poor rating was because the luggage handling was really poor. Lots of flights from Paris to Amsterdam (almost hourly), but my bag showed up 12 hours later. My wife's bag took 36 hours. And yes, we checked in together. There were lots of confusing messages"

Cons: "Our total flight time was about 17 hours - MAD- AMS-LAX. My husband and I both have an internationally approved carry on luggages with us. When we checked in - they asked us to both check in our carry on luggage. The reason why is because they said they don’t think they have enough space for our carry ons. I told the crew member checking us in that other people that was checking in with the same hand carry size luggage with us had no problems taking it with them. For being about to be on a 17 HOUR FLIGHT we should be ALLOWED to have our carry ons with us! We take carry ons for that reason! I had to argue and prove my case to the crew member to atleast keep 1 carry on with us. I thought that was an UNACCEPTABLE reason for us to check in a carry on luggage when we had a 17 hour travel time ahead of us. Not a happy costumer here."

Pros: "Arrived Early!"
Cons: "Left Late :-)"

Pros: "On both of my flights to New York City, I was amazed at how friendly and helpful the flight attendants were to the passengers. On my short flight from Basel to Amsterdam, a young French speaking girl was concerned about how to manage getting to her next gate. The flight attendants talked to her and arranged for someone to take her there. On my longer flight from Amsterdam to New York City, there was a customer who was in distress about missing a previous flight and not making it to her connecting flight in New York. One of the flight attendants reassured her until she stopped crying and calmed down. That same flight attendant was always so positive and cheerful in all she did. The rest of the crew was top notch. This was my best experience flying in such a long time. Well done, KLM crews of flights 1984 and 0645 on July 10!"

Cons: "Bit cramped for space"

Pros: "Just great crew."
Cons: "Not comfortable at all and will not book KLM again."

Pros: "Boarding was a breeze and the staff were lovely. Online check was very simple and easy to navigate."
Cons: "The amount of extras you have to click no to while checking in online."

Pros: "Service impeccable!"
Cons: "They have one line of executive class after the kitchen and toilet, is very noisy."

Pros: "The food and the punctuality"
Cons: "The technology in interteiment is not touch screen"

Pros: "Cabin Crew was awesome."
Cons: "Entertainment System was not working and no Non-veg food option in flight."

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "was very quick"

Pros: "Thankful for coffee being served without charge. Not all airlines do that."

Pros: "From pre-boarding, to boarding, to the food, and the attentiveness, everything was top notch! The cleanliness of the plane was only topped by the friendliness of the crew."
Cons: "The flight was marked at almost 11hrs but ended up being only 9...not a negative other than it meant not spending as much time on board!"

Pros: "Very little if any."
Cons: "Aircraft was not very clean,the staff seamed quite harsh at times when speaking to customers. The food was really quite poor but it was a short flight to be honest. Overall not as pleasant as the China Southern flights. I would not like to choose them again unless i had to."

Pros: "The very dirty plane was cleaned at Dar-es-salaam and became less dirty. The pilot kept us updated periodically through the flight. The flight attendants were very pleasant."
Cons: "The plane was very dirty when we landed in Dar-es-salaam. The plane did get cleaned a little bit in Dar-es-salaam however I was still missing a pillow and blanket which I had to actively seek out. Seating was not very comfortable as there was a box attached to the leg of the seat in front of me, making it necessary to keep my feet at an uncomfortable angle through the long flight. I did not enjoy the food."

Pros: "Timing & efficiency. Good food though only a sandwich."
Cons: "Nothing. Could say there was no entertainment but I didn't want entertainment on such a short flight"

Pros: "Professional, friendly service. Punctual, safe flight. Comfortable, spotless airplane."
Cons: "What is there not to like about KLM? I cannot find anything."

Pros: "I fly delta this was run by KLM they weight all bags delta does not they don't take TSA preach Check. Delta does It was a free for all with check in and getting into plane"
Cons: "See above"

Pros: "Spacious cabins, friendly service"

Pros: "The service, entertainment, food, the crew, the aircraft were excellent."
Cons: "They put us in a Transavia plane."

Pros: "leg room economy compared to KLM"
Cons: "full flight, no upgrade possible"

Pros: "If you would like to learn more you can call me 628.600.8825 Very dissapointed"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "Almost missed flight due to line at customs and having to pick up suitcase and check in again, they did wait for me though"

Pros: "Delays and no proper customer service."

Pros: "--"
Cons: "One and a half hour delay on a 50 minute flight. Flight was operated by Cityjet on behalf of KLM. Never have I seen such bad customer service: from rude people at the bagage drop off to incompetent hostesses at the boarding gate."

Cons: "Lost lugage not yet delibered"

Cons: "Better variety of latest movies,"

Cons: "Seating"

Pros: "I didn't fly throw the Kenyan airlines because they kept delaying my flight time and they want to spend 24 hours at the airport because of my wife is passports is not american passport, so I had to change the flight , the worst experience ever in my flight life"

Pros: "Staff was friendly and professional."
Cons: "The quality of the food. You pay a lot for a ticket, for that pricem, I just don't expect a croissant (no butter or jam included) and a dry cake. Flight would normally leave at 7.30 AM. A normal time for an airline to serve some kind of decent breakfast for the price you pay. Not at KQ. They are not making friends this way. Am not even talking about emails going unanswered for days with very specific questions: how to book extra luggage allowance. Anyway…"

Pros: "Just okay"
Cons: "Flight delays"

Pros: "Seats were very crowded. A few more inches would have made it excellent. Overhead luggage storage was tiny."

Pros: "The airplane was quite nice and comfy."

Cons: "Avoid flight delays. We missed our connecting flight on Dubai because of delayed departure from Nairobi."

Pros: "terrible airline"
Cons: "delayed my flights twice"

Pros: "yes"
Cons: "not really"

Cons: "Too many onboard announcements"

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."

Cons: "It was way too hot. Our child was uncomfortable from the heat the entire trip."

Pros: "I enjoyed the crew...they were friendly the whole time. The food was great."
Cons: "The delay was painful. Hope they work out overlays properly to avoid further delays."

Pros: "Kenya airways theme song"

Cons: "Nothing"

Pros: "Staff very friendly"

Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "On board movie selection is good, however could be a bit larger."

Pros: "On time, good food, very polite and welcoming crew. Seats very comfortable."
Cons: "Nothing"

Cons: "Old planes and little entertainment"

Pros: "Everything"
Cons: "Nothing"

Pros: "The food from Uganda flight was lacking quality"
Cons: "Unnecessary delays"

Cons: "Cabin crew didn't pass out headphones, chicken was tough, cabin crew were not pleasant after having to clean up someone's vomit in the toilet"

Pros: "Once I got on the flight things were fine, but the process of getting there was a nightmare."
Cons: "My Air India and Kenya Airways flights were packaged together as though they were a code share, but when my initial let on Air India from Delhi to Mumbai was delayed I missed my connection to Nairobi. What followed was a bizarre five-hour scramble in the Mumbai airport that ranks in the top three worst flight experiences I’ve ever had. I had already checked in and had a emailed boarding pass, but wasn’t let through security without the official airline printout. Although the Kenya Airways Nairobi flight was also delayed and was still several hours from boarding, their staff was nowhere to be found and none of their 10+ customer service numbers was working. I finally managed to get a hold of a representative over the phone via the airport’s information counter, and she swore that a staff member was on the way to meet me. Two hours and several calls and assurances later, the flight took off without me and the Kenya Airways staff stopped picking up the phone. Then there was a crazy several hours of back and forth as a single employee emerged and demanded that I get a letter from Air India taking responsibility for the initial delay, before disappearing again for several hours. The disorganization, unprofessionalism and outright lies I encountered were frankly bizarre and unlike anything I’ve encountered while flying before."

Pros: "Everything"
Cons: "None"

Pros: "They no take care of my bag"

Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"

Pros: "PUNCTUALITY"

Cons: "In a lot of airports, if a flight is delayed, the airline is aware and holds planes on the ground for a few mins if there are multiple people that will miss the connection. In this case, we were delayed for 2 hours, arrive to Nairobi and am at the gate 15 mins before and they sent me to customer service as the gate had just closed. More than 5 other people on the flight missed this common connection as well. Not only did KQ not have a system in place to work with other flights, the service area was completely swamped. People missed their connections because they couldn't get to the front in time to have a boarding pass printed or have a question answered. The staff were rude and didn't give eye contact or answer questions."

Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"

Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"

Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"

Cons: "Someone entered my bag and took my jewelry"

Pros: "Food and service"
Cons: "Time to update, renovate and scale up the fleet flying Africa. Impossible to sleep in economy."

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

Cons: "The flight was delayed. Food was so-so. No entertainment."

Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."

Pros: "Good save for the delay."

Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"

Pros: "Plane was a new Dreamliner and nice to fly in with excellent entertainment package."
Cons: "I had 3 hours in Johannesburg before catching a shuttle bus, so being an hour late wasn't a big problem. After rushing from Entebbe flight which was an hour late leaving and arriving, I got to the gate to be informed that this NBO to JNB flight was an hour late in departing. Pilot said it was due to "technical difficulties". My ticket had 4 legs : Nov 28 due to leave JNB at 1:20 finally left at 8:30 due to NBO runway closed from plane belly landing - the pilot was very apologetic - LATE. Dec 5 NBO to Entebbe was an hour late due to "passenger problem and luggage taken off" - LATE. Dec 10 Entebbe to NBO left an hour late due to "plane arriving late" - LATE. Dec 10 NBO to Johannesburg was an hour late due to "technical difficulties" - LATE. All 4 flights were at least an hour late leaving and arriving yet the pilots all said thanks for flying Kenya Airways - the Pride of Africa. This is what Africa should be proud of ?!? and Kenya Airways is proud of ?!? Passengers I talked to all were negative in their comments about Kenya Airways. All said there is ALWAYS something of a problem on a Kenya Airways flight. Lady on NBO to EBB flight next to me as we boarded plane and I said everything has gone smoothly so far, replied - the flight isn't over yet - and then we sat in the plane for an hour while they "removed passengers luggage". A man in NBO departure area as we waited to board JNB late flight said, the procedures and organisation are terrible with problems most of the time, which was why he was using up his reward miles because he didn't want to fly Kenya Airways again. This is the culture of this airline which is allowed to continue with seemingly no regard for the paying customers. If the powers that be such as the FAA, imposed a $100 credit to each passenger for late leaving or arriving, I would have received $400 back on a ticket that cost $750. Maybe the airlines would do something practical to remedy their problems and care for the paying customers rather than just saying "we are sorry for any inconvenience "."

Pros: "That we eventually left"
Cons: "Our flight was delayed because the airport shut down. When the airport opened again. They gave us a departure time 4 hours after our original departure time (1:20 am). 1:20 came and went without any more communication or information. 1:40 am arrived and someone from KQ showed up at our gate and said they do not have any additional information. We said there are children here and hungry, tired, frustrated people. We suggested they distribute waters or snacks, but that never happened. They just kept telling us they didnt know when the flight would take off (or if it would) nor when they would have any additional information. An hour later they made one announcement over the speaker at our gate that our flight was boarding at another gate. However, many people had fallen asleep on the floor as I had and I would have missed it if one of my fellow passengers hadnt woken me up to say that we were boarding. We then sat on the tarmac a while longer for reasons that were not explained and finally landed 7 hours later than scheduled. Very little effort was put into communicating to us, making our wait comfortable nor apologizing for the inconvenience. It was a very frustrating experience."

Cons: "The planes on this route are also very old with manual screens,unnecessary delays. I mean KQ needs to style up. Another airline will soon sweep them off business"

Pros: "The pilots are very friendly and regularly updates passengers o issues"
Cons: "The crew on this route are very rude. My experience with them for the last 2yrs is just but a nightmare. They shout at passengers when requested for simple things like drinks, blankets and sometimes even ignore calls."

Pros: "Service by one attendant Helen- courteous and helpful with Dufree"
Cons: "Services by male attendant very deplorable, lacks courtesy to clients. Old aircraft with overhead TV screens showing only one channel or flight route. In this age and time, KQ can do better for the obscene amounts we pay. Flight plan changed and we were not informed till we entered the plane."

Pros: "Aircraft."
Cons: "Boarding was late."

Pros: "Flight from Entebbe left late, we arrived in Nairobi late but still could have missed our connection but the airline refused to let us board. We were told they were booking a hotel for us and would fly out in the morning, we were left for an hour to wait for the KQ employee to return. We ended up sleeping in the KQ lounge and my bag was left in Nairobi. A day later they called to tell me the bag arrived, when I asked for them to deliver it they were very apprehensive and upset because they were not sure how they would organize this. No voucher was provided for this inconvenience and the customer service was sub part. Will not fly KQ in the future unless the airline makes a gesture to rectify this."

Pros: "very efficient processes and very friendly/capable flight crew."
Cons: "the food was not great (i don't have high expectations for airplane food)"

Pros: "good organization and service"

Pros: "Extremely friendly and helpful hosts. Enough space. Overall a very rewarding way of travelling to East Africa. Will use them again. Very impressed on our flight from Johannesburg to Nairobi -- they booked our 87 year old father-in-law about 5 hours before flight time, took care of his luggage all the time, and helped him get on the flight after midnight on his own. He arrived safely with such good care!"

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from London City to Johannesburg

Airlines flying from London City to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from London City to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from London City to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from London City to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from London City to Johannesburg

Book cheap flights from London City to Johannesburg

Recent return flight deals

17/11
Wed
1 stop
SWISS
15h 10m
LCY - JNB
27/11
Sat
1 stop
SWISS
18h 20m
JNB - LCY
28/9
Tue
1 stop
Lufthansa
22h 15m
LCY - JNB
17/10
Sun
1 stop
Lufthansa
22h 25m
JNB - LCY
18/11
Thu
1 stop
Multiple Airlines
14h 10m
LCY - JNB
27/11
Sat
1 stop
Multiple Airlines
18h 15m
JNB - LCY
1/10
Fri
1 stop
KLM
26h 30m
LCY - JNB
3/10
Sun
1 stop
KLM
19h 25m
JNB - LCY
2/1
Sun
1 stop
SWISS
14h 00m
LCY - JNB
14/1
Fri
1 stop
SWISS
15h 05m
JNB - LCY
28/9
Tue
1 stop
Lufthansa
22h 15m
LCY - JNB
17/10
Sun
1 stop
Lufthansa
13h 15m
JNB - LCY
12/10
Tue
1 stop
Multiple Airlines
13h 50m
LCY - JNB
24/10
Sun
1 stop
Multiple Airlines
22h 25m
JNB - LCY
21/10
Thu
1 stop
KLM
26h 30m
LCY - JNB
28/10
Thu
1 stop
KLM
19h 05m
JNB - LCY
20/1
Thu
1 stop
SWISS
18h 40m
LCY - JNB
17/3
Thu
1 stop
SWISS
18h 30m
JNB - LCY
5/10
Tue
1 stop
Multiple Airlines
23h 40m
LCY - JNB
16/10
Sat
1 stop
Multiple Airlines
23h 15m
JNB - LCY
11/12
Sat
1 stop
KLM
34h 05m
LCY - JNB
27/12
Mon
1 stop
KLM
18h 40m
JNB - LCY
20/1
Thu
1 stop
SWISS
14h 00m
LCY - JNB
26/3
Sat
1 stop
SWISS
16h 10m
JNB - LCY
8/12
Wed
1 stop
KLM
24h 00m
LCY - JNB
16/1
Sun
1 stop
KLM
20h 30m
JNB - LCY
7/12
Tue
1 stop
Multiple Airlines
14h 10m
LCY - JNB
16/12
Thu
1 stop
Multiple Airlines
13h 35m
JNB - LCY
3/2
Thu
1 stop
SWISS
15h 10m
LCY - JNB
26/2
Sat
1 stop
SWISS
18h 20m
JNB - LCY
23/10
Sat
1 stop
KLM
33h 10m
LCY - JNB
31/10
Sun
1 stop
KLM
18h 40m
JNB - LCY
30/9
Thu
1 stop
SWISS
13h 50m
LCY - JNB
11/10
Mon
1 stop
SWISS
13h 30m
JNB - LCY
22/10
Fri
1 stop
Multiple Airlines
22h 15m
LCY - JNB
4/11
Thu
1 stop
Multiple Airlines
13h 35m
JNB - LCY
8/12
Wed
1 stop
KLM
23h 20m
LCY - JNB
23/2
Wed
1 stop
KLM
19h 25m
JNB - LCY
19/10
Tue
1 stop
SWISS
23h 40m
LCY - JNB
5/11
Fri
1 stop
SWISS
13h 55m
JNB - LCY
Show more results

Recent one-way flight deals

30/11
Tue
3 stops
Multiple Airlines
46h 25m
LCY - JNB
1/10
Fri
2 stops
Kenya Airways
25h 15m
LCY - JNB
18/1
Tue
1 stop
SWISS
13h 50m
LCY - JNB
14/12
Tue
1 stop
Lufthansa
13h 20m
LCY - JNB
30/11
Tue
2 stops
Multiple Airlines
51h 35m
LCY - JNB
7/12
Tue
3 stops
Multiple Airlines
50h 50m
LCY - JNB
15/11
Mon
2 stops
Kenya Airways
36h 55m
LCY - JNB
19/12
Sun
2 stops
Multiple Airlines
44h 35m
LCY - JNB
15/11
Mon
2 stops
Kenya Airways
30h 05m
LCY - JNB
5/10
Tue
1 stop
SWISS
23h 40m
LCY - JNB
7/10
Thu
1 stop
Lufthansa
22h 15m
LCY - JNB
20/12
Mon
3 stops
Multiple Airlines
32h 55m
LCY - JNB
4/10
Mon
2 stops
Kenya Airways
22h 45m
LCY - JNB
24/10
Sun
1 stop
SWISS
14h 15m
LCY - JNB
29/10
Fri
1 stop
Lufthansa
14h 30m
LCY - JNB
21/12
Tue
3 stops
Multiple Airlines
49h 10m
LCY - JNB
1/10
Fri
1 stop
SWISS
14h 25m
LCY - JNB
8/10
Fri
1 stop
Lufthansa
14h 30m
LCY - JNB
2/1
Sun
1 stop
SWISS
13h 10m
LCY - JNB
7/10
Thu
1 stop
Lufthansa
22h 15m
LCY - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First