Find cheap flights from Johannesburg to London City

JNB - LCY

Find cheap flights from Johannesburg to London City

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

Return
Economy
Johannesburg (JNB)
London City
Sun 9/19
Sun 9/26
Any month
Compare vs KAYAK |
There are travel restrictions to London City. Learn more
Stay informed and receive email updates for when travel restrictions ease for London City.

Good to know

Low season

FebruaryBest time to beat the crowds (16% less expensive on average)

High season

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

Average price (return flight)

R9 861(avg. price over the last 2 weeks)

When to book flights from Johannesburg to London City

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 February.
  • Morning departure is around 20% 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 Johannesburg to London City flights

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

Can I fly to London City without having to quarantine on arrival?

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

What documents do I need to fly to London City?

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

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

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

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

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

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

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

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

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

Top 5 airlines serving Johannesburg OR Tambo to London City

Scores according to KAYAK customer reviews

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

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"

Cons: "Nothing"

Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."

Pros: "Good AC - very important, calm and nice atmosphere. Very friendly staff."

Pros: "Great organization, very efficient"
Cons: "Bag fees were not made clear on Kayak or Swiss website, seats on Edelweiss A320 we’re spaced too close together for my legs, though was not a problem on the 777."

Pros: "Crew was attentive, video selection was very good"
Cons: "Seat cushion was very hard for 7 hour fight. Bring a pillow!"

Cons: "Delayed flight."

Cons: "Temperature was very hot"

Pros: "Food / movies"
Cons: "Comfort/ staff"

Pros: "I thought my out flight with Lufthansa would be good but it was surpassed by the return flight with Swiss Based on my experience I believe Swiss should be a 5 star airline as well"
Cons: "A slight delay"

Cons: "I wanted to get some work done on my flight but I couldn't even open my laptop screen more than a few inches."

Cons: "No wifi or inflight entertainment"

Pros: "Crew"
Cons: "Too hot on plane, despite several requests to turn up air conditioning. Would be nice if pilot gave a few more updates as to why we sat on the tamac so long."

Pros: "All very comfortable"
Cons: "It was delayed"

Pros: "The breakfast quiche was a pleasant surprise. Crew was very welcoming and professional."
Cons: "I was surprised to be charged for 1 piece of checked baggage. I was never informed I would be required to pay for 1 piece of checked baggage. I would have paid ahead of time, had I known. I tried to check-in online but was denied access to my ticket because Swiss Air thought I might be a robot. I kept following instructions for positive access but after about 10 attempts I quit. Very irritating!"

Cons: "Kayak sold me a “lite” ticket on Swiss, but never mentioned that it didn’t include baggage. Even though Swiss is Star Alliance they didng count my Star Alliance Gold status for free bags and didn’t offer an upgrade. Zurich was incredibly hot and the airport didn’t have air conditoning anywhere. The boarding was worse than Ryan Air. The plane was okd and super uncomfortable. staff was rude and not at all helpful. Swiss is definitely a budget air line!!!!"

Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."

Pros: "Friendly staff"
Cons: "Seats were horribly uncomfortable"

Pros: "Cabin crew were friendly, efficient, courteous Refreshments generous and excellent. Good movies."
Cons: "Rather than boarding economy passengers by row number, there is a free-for-all at the gate, and tedious blockage in the aisles as passengers wait for others to place carry-on luggage. More leg-room than United, but still a bit crowded for tall people. VERY BAD DESIGN of arm-rests, which do not go up all the way into the seat but instead jut out at an angle."

Pros: "Smooth flight"
Cons: "Ordered kosher and did not get it"

Pros: "Very friendly and excellent service. It was my first experience flying with Swiss. Will definitely fly with them again. Brest airline I've taken to Europe. This airline should be called tthe friendly skies of Europe. They are outstanding."
Cons: "The trip coming back to Chicago was a bit longer than going. The excellent service tgay eas provided by the crew made up for tgay."

Pros: "not enough room, everything hastily delivered"

Pros: "We were very impressed by our flight with Swiss. The staff speaks impeccable English, there is much more leg room than on flights with American companies, and it is so pleasant to get pillows, blankets, headphones, drinks (including wine), snacks and 2 meals on our international flight and not feel nickle and dimed the way we do now on domestic flights."

Cons: "Seats have become tiny, crew were not very friendly. No ice on an 11hr15min flight , that was delayed almost 5hours!"

Pros: "The crew was amazing, also the service given since it was a long flight."

Pros: "lovely flight -left on time arrived 1 hr early. my earphones did not fit plane plug, the one provided did not fit my ears - slept instead,,,Excellent service..."

Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"

Pros: "Professional polite crew."
Cons: "Seats too SMALL Food not eatable"

Pros: "Service and snacks are great considering really short flight"

Cons: "Seat in front of you tilts back and gives you NO room. Horrible!!"

Pros: "crew very friendly.food excellent- thai curry vegetables, snacks. the flight arrived ahead of schedule despite slight delay. I appreciated that this was Swiss operated so no charge for skis, boots and poles."
Cons: "Not sure why loading is not by aisles, seems not that efficient"

Pros: "Aircraft clean, staff friendly and efficient"
Cons: "Lighting in aircraft is too bright Food offers by swiss in economy is terrible. My company di a not support business class travel"

Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"

Pros: "zurich a great airport."
Cons: "cheese roll"

Pros: "The food, the crew, and the smooth landing"
Cons: "The seats. Kind of uncomfortable"

Pros: "Decent food, for airline food. I was not expecting anythoing for the 3 hour flight,. Included beer/wine/spirits helps a lot."
Cons: "It's still a cattle car for coach travel. Boarding was hectic. Called all passengers at once, which resulted in a crowd pushing to get through the two checkpoints all at once."

Cons: "Would have been 5 stars overall if not for two hours of a child kicking me seat and occasionally poking my arm."

Pros: "Very prompt and courteus"
Cons: "Baggage missing for three days. Communication poor."

Pros: "The steward was friendly"
Cons: "1) Assigned seat but was allowed to change seat 24 hours before online check in but at baggage drop off at airport, I was shocked that Swiss Air did not abide to our selected seats changed and gave us the initial seat assigned. 2) At airport check in, none of the ground crew able to gave us good explanation or assistance. 3) Enterainment has to reboot twice. Audio selection cannot be play. No USB port for charging phone."

Pros: "- Lots of snacks selections during the flight - Great selection of Movies - but unable to watch them"
Cons: "- No special treatment for Star Alliance Gold Member - Crew member forgotten my drink order completely - Entertainment system was not working after 7 Restart attempts - The whole entertainment system is very 90's - OLD and ready to retire - There were crumbs or foods left over from previous flights on my seat and tomato sauce on the tray table - Foods selections was not that great"

Pros: "Staff was very polite"
Cons: "Our flight got cancelled and it was slow rebooking very confusing"

Cons: "Very bad service, staff was not polite or helpful"

Pros: "The flight crew were great very friendly & service oriented as far as getting your food & water"
Cons: "My partner & I were given separate seats. We tired to reserve our seats online according to instructions & time but the online registration wasn't working properly. We had to wait til we were at the airport to do that. When checking in we were told we had to wait til onboard? Then once on board told no. So we were not able to sit together & weren't even in the same area of the plane. We also had an old plane & seats very uncomfortable. The movie screen was barely visible so basically u could just listen."

Pros: "Everything"

Cons: "An hour late, not Swiss fault but Captain continued to broadcast 5-10 minute delays. Just say it's going to be an hour, then we can all turn our phones back on and go to the lavatory."

Pros: "Everything"
Cons: "Nothing"

Cons: "As I had bought the tickets via Air India for a SWISS flight, I was informed that I cannot upgrade to business class, even when I was ready to pay. Inspite of being a SENATOR with the Star Alliance's Miles and More program."

Pros: "This was simply the best flying experience I have ever had in my life! From the courteous,professional and always available cabin crew to the comfort of the seat,from the quality of the food to the cleanliness of the craft, everything was just perfect. I traveled in economy class but it felt like king. I will make sure to fly SWISS again!Great great job!"

Pros: "crew"
Cons: "seat size and comfort. Had metal nox take good part of my footroom. small aisle. Food lousy."

Pros: "Punctuality Pleasant crew"
Cons: "No food on the flight! Due to some problems with the catering service, only a small sandwich was available."

Pros: "The most comfortable coach seats I've ever been lucky enough to sit in (aisle and window in the first row of economy)! First time flying an A340-600, it's a great plane for a long trip."

Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"

Pros: "Standard good Lufthansa service"
Cons: "Munich airport is very difficult to reach. I avoid it whenever possible."

Pros: "Plane is old and dingy. No charging available and the seats are so uncomfortable. Crew was just ok."

Cons: "Bought the premium economy on Lufthansa, but ended up on Eurowings. Food same as Economy, 1/2 the entertainment choices. Definitely not worth the money."

Pros: "seats were pretty comfortable"
Cons: "reading light didn't work. I wanted to read my book and it was impossible. ran out of choice in the final meal"

Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."

Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."

Cons: "So bad"

Pros: "Excellent service like always Lufthansa! Very good food, nice entertainment, excellent crew!"

Pros: "Breakfast food was fantastic. Staff was helpful, anticipatory, and thoughtfully accommodating."
Cons: "No access to usb power outlets."

Cons: "Late arrival in Munich, missed connection to Krakow, no rebooking and nobody cared that we, 3 people, get to our destination the same day. Spent 12 hours ( 10 am to 10 pm ) at Munich airport not knowing if and/or when we get on the plane, hoping to be on 10 pm flight, not making any connection all day long. Suggestions to fly through different city or on different airline we’re met with shrug and “ not possible “ reply. Having one Omaha Krakow Lufthansa ticket made no difference to anybody. Horrible experience specially that one of us was 80 years old. Will never fly with Lufthansa again. None of my friends will. Dreading my flight back. Kasia Bradley"

Pros: "The service levels of the crew are the best I have experienced - the quantity and quality of the food and beverage offering is very good Lufthansa also has the cleanest planes I have ever traveled on - and I have traveled plenty for business Lufthansa App is the best This was my first Lufthansa flight and it wont be my last"

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Cons: "Headphones not working properly in the whole economy class! Only one of the headphones was working... WOW, Lufthansa, never seen anything like this! Second serving of food was the worst I have been served on an airplane - a stale pizza. On a number of occasions I asked the hostess for a piece of bread and a glass of wine - she promised to be back and never was."

Cons: "Flight was late leaving Munich and it caused me to miss my connection. And just my luck my rebooking was 2.5 hours delayed."

Pros: "Great crew service"

Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."

Cons: "Everything.UEverything.United is suck"

Pros: "The food, drink, and entertainment selection was great. There were tons of movies to watch and keep me entertained."
Cons: "Once I got in I was given a middle seat, which I would not have chosen had I been able to check in prior for this flight. After this we were given great service until half way through the flight when I was becoming quite thirsty and kept trying to signal the flight attendant based on my help button, but no one came, so I had to stop a flight attendant that was passing so I could ask for some water to drink. Overall, the flight was OK, even though I felt a little crammed in my seat and the need to fish for a flight attendant just to get water was a hassle."

Pros: "The staff was professional all the way from check in to boarding to flight attendance ..."
Cons: "I liked everything .. everything was done professionally."

Pros: "Comfortable, left and arrived on time , smooth check in"
Cons: "No entertainment (no screens on back of seat ) , no provision for priority boarding for star alliance gold member(security line)"

Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."

Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."

Pros: "The entertainment touch screen system is so much easier to use than the planes that have the remote controls. Having all of the toilets downstairs was nice. It was less noisy and had a little space to stretch. The crew was very friendly and helpful."
Cons: "Even though I was sitting on the left side aisle seat (2-seat section), it was very cramped. I'm only 5'2" and my legs were very uncomfortable. Along with less leg room than other airlines, it felt like the seat itself was narrower too. The food quality control was disappointing. The meal I had on the first leg of my flight (Mumbai-Munich), I noticed that it expired by about 2 weeks. And the complimentary water bottles also had a past expiration date (although, I don't know how water expires). Generally speaking, I think all of the meals I ate on Lufthansa were subpar compared to the many Asian airlines I've used for overseas flights. Quality could be improved and I think there's a missed opportunity to incorporate meal options correlated to the airline or international destinations (German airline, why not bratwurst? Pretzel bread?)"

Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"

Pros: "It was perfect"

Cons: "My flight was cancelled due to the pilots' strike. I only learned about this when I attempted online check in. Lufthansa never attempted to notify me. Then when I called in to the Romania Service Center to rebook, the phones went down in the middle of the call. That is understandable given the extreme volume of calls they were handling. What is unacceptable, is that they made no attempt to contact me once the phones were up. I ended up calling the U.S. service center at 1am local time to rebook...only 3 hours before I needed to leave for the airport. It took an hour - which I paid for at direct dial international rates - to find a flight. I'm very grateful for the U.S. service rep who was kind and helpful. She was the one bright spot in this poorly handled situation."

Pros: "More leg room than United. Good food."

Cons: "Nothing"

Cons: "The boarding was very disorganized."

Pros: "Great, solid and reliable service"
Cons: "Tight turnaround in Chicago"

Pros: "Smooth and safe"
Cons: "Landed or parked in the maintenance section of the field; therefore we had to take a shuttle bus to a building where we board lite rail to our terminals. It was a distance away; I didn't like that at all. Expecially since we arrived late due to bad weather at Dallas metro."

Cons: "The flight was cancelled, I waited on the service center line for over 3 hours and in the end had to take a 8hr train ride in order to get to not completly miss my sailing trip. I arrivd to my boat 10hrs late when I was scheduled to take a 1.5hr flight and would have arrived 5 hours early."

Pros: "SAS and BA can do better"

Pros: "טייס מקצועי קדם טיסה נח ומסודר כולל אפליקציה לבורדינג"
Cons: "האוכל לא מציאה"

Pros: "Excellent Flight"
Cons: "Nothing"

Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

Cons: "The seat in front of mine was reclined in the already cramped space provided, twice as far back as any other seat I could see. Please look into the recline on that seat for future passengers. The crew hit my seat, repeatedly with their carts and did not remember to offer drinks to us as they pushed it by. The airlines should consider removing that seat as an option to passengers if there is not ample room for the flight crew to maneuver around it. It made for an unpleasant experience overall."

Pros: "It's a short flight from Florence to Munich so I wasn't expecting a whole lot."
Cons: "The boarding process is the worst on this route. You get on the bus and you wait, and wait, and wait. I get it they want to make sure everyone gets on but I honestly could have walked to the plane twice in the amount of time the bus waited there. I know Florence is a small airport so maybe it has to be done this way but it sucked."

Pros: "Entertainment."
Cons: "Staff was extremely sassy and unhelpful when I had been traveling for 40 hours."

Pros: "Very prompt, good food. We encourage trip very much!"

Cons: "Salmon sandwich was not fresh- I got ill."

Pros: "Comfortable flight"

Pros: "City airport is quick to exit with good transport links"
Cons: "Frankfurt airport has limited places to eat"

Pros: "Being periodical flyer, this was the best entertainment system so far, making a 9+ hour flight enjoyable(!) Also best dinner meal and sufficient lavatories for constant availability."
Cons: "The breakfast prior to landing was a bit sparse, a simple crouton with jam, no butter, contrasting the best dinner meal I ever had."

Pros: "The food, The service, the seets."

Cons: "We were unable to land at London airport. So we were taken to south end airport, and told transfers would be sorted out. Unfortunately the staff at the airport said nothing had been sorted for us and we needed to make our own way home. This left my wife and I with our baby luggage and baby equipment stranded. We were and still are very upset as no apologies have been made. Or any effort to put right this shameful behaviour"

Pros: "The staff we're grate really helpful and friendly"
Cons: "The entertainment was not working so this made the flight long and boring."

Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."

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

Cons: "Bigger seats the new ones are way to narrow"

Pros: "Services is good ."
Cons: "Food can be better"

Pros: "A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it."
Cons: "I flew economy and all was good and appropriate to the level."

Pros: "The crew tried to be helpful but were equally frustrated with the ground crew."
Cons: "Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed"

Pros: "Everything works and quick to get to destination."

Cons: "Everything was OK"

Pros: "The aircraft"
Cons: "No overbooking next time!"

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

Pros: "Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!"

Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."

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

Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."

Pros: "The crew was attentive and the seat at economy comfort was comfortable at the “ok” level. It needs much mor3 to be super comfortable. The plug for the headphones was a mess! It was NOT possible to watch a movie and hear the sound too! I gave up! Not a great offering for the extra dollars..."
Cons: "So many things! Starting with the way assistance in the airport is offered to travellers with mobility issues! This is an important issue that needs to be revisited and changes for better service to be made!"

Pros: "Seat space a bit tight . I should have upgraded to more leg room . Next time!"

Pros: "Best airline in the business quick efficient and outstanding service What else can you say"

Cons: "I have ordered Wheelchair for my parents which one of my parent didn't get it on Mumbai Airport. When they arrived on Amsterdam Netherlands Airport they were dropped to the gate assigned first and once the gate changed on the fly no body came to help them moving to the new gate assigned which was far away to walk. Nobody even came to tell them that the gate has been changed. It was because of my father's alertness they didn't miss the connecting flight and when my father asked help to members on airport none of them helped my parents and other 4 co passengers which also were on wheel chairs. It was so scary experience for them that they asked me not to book any more flights with Jet Airways. I won't recommend Jet Airways to any of my friends for their parents to travel to USA. I strongly recommend you guys to take a strict action against this. This is so unacceptable."

Pros: "The flight AMS to MEX was smooth, very helpful personnel on board, we enjoyed a bit more space and the seat seemed a bit more comfortable."
Cons: "Besides the seat relative comfort, it did not recline much at all, i wondered what the extra money (at least $5 or $600) got us. The food, wine/ beer service was same as regular economy, the boarding took place at same time as economy, no drink before take-off if only sparkling water. And the plane was old generation 747 and the entertainment was same vintage: screen was not very bright and the selection of films was poor. No plug to charge electronics. We were disappointed with KLM when comparing with other airline companies offerings when you book in Premium Economy."

Pros: "short, sweet and to the point. 1+ hour flight is usually an easy hop."

Pros: "Crew was excellent -kind nice and very attentive"
Cons: "Entertainment went out mid flight. Had to be reset off 30 mins but cam back up"

Pros: "Crew was awesome"
Cons: "."

Pros: "Great service"

Pros: "Flying with KLM is a pleasure"

Pros: "Seats were very comfortable, food was excellent, the staff was very nice, cabin was quite and roomy."
Cons: "No outlets to charge digital devices, and need more bathrooms on board. I was able to sleep most of the 11 hour flight so I did not take advantage of the entertainment."

Pros: "kLM staff was great."

Cons: "Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place."

Pros: "Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either"

Pros: "Good services!"

Cons: "Crowded seating, wake-up for breakfast service two hours before arrival"

Pros: "Got to Amsterdam on time and everything was great including the staff"

Pros: "had problems checking in , in that I was charged for a suitcase! I have since checked my paper work and found thad that I had paid for a case! I will follow this up when I return to the UK"

Pros: "Good multi media access and content"

Pros: "Comfort economy well worth the extra."

Cons: "OLD plane without comfort or entertainment"

Pros: "Loved the service...everything was excellent"
Cons: "The bus class seat was a bit narrow at the feet"

Pros: "Of the multiple international airlines I recently flew with, I would have to say KLM was by far the best. Relaxing atmosphere, comfortable seating, great in-flight entertainment, although I have the go-go in-flight data/entertainment plan with t-mobile (highly recommended), the flight included a decent selection of movies, television programs, etc. The food far exceeded typical "airline quality," even for an international flight - and included a fabulous little snack box with locally sourced gourmet and specialty items such as chocolate from Belgium, fine cheeses from France, and crackers from England. Drinks = gratis, and crew was exceptionally attentive and went out of their way to make flight as pleasant as possible."
Cons: "Nothing."

Pros: "The pilot kept us informed periodically during our journey. I liked that we could choose our seating online. The entertainment was good."
Cons: "The plane was dirty, all seats did not have pillows and blankets. Seating was not very comfortable, particularly as there was a box attached to one of the legs of the seat in front of me, making it necessary to move my legs to an uncomfortable angle."

Pros: "It was so easy to board and I had no inconvenience. It took 4 minutes from when I said goodbye to my family till when I was at the front of the gate."
Cons: "Nothing! It was all great!"

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"

Cons: "There weren't too many options. The movie selection was very limited and the tv show were over 20 years old in some cases"

Pros: "Service"
Cons: "Only one queue for boarding. Flight late on arrival."

Pros: "Crew was friendly, and the food was better than the usual KLM fare."
Cons: "The "new" seats were hard and uncomfortable. Avoid any kinds of seats near the bathroom in a configuration with 3 abreast next to the windows. The "aisle" seat is essentially a "waiting area" for the rest room."

Cons: "The fact that there are different airline carriers for one flight is hard. In my second flight they made me check a bag which was considered a carry on during my first flight"

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: "Excellent service, excellent food."

Pros: "We love the flight all the way"

Cons: "I missed my flight because of MU"

Pros: "Having exit aisle made a huge difference in comfort Crew were EXCELLENT"
Cons: "Food was not very good Tasteless and rubbery"

Cons: "Very slow service. I wanted to by several goods from duty free. But crew served only first 20 rows of aircraft."

"Could not hear announcements from staff. Luggage in hold was delayed on both legs of trip."

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Cons: "There was no amenities pack given in Premium economy. The food was ok. It would have been nice to have been offered another bread roll. Seat comfort was fine, but I kept getting hit by the separating curtain as the flight attendants went back and forth from economy."

Cons: "Entertainment system was not working on all seats"

Pros: "Great and friendly crew"
Cons: "In-flight system had some problems and seats seemed a bit uncomfortable"

Pros: "The crew was OK, but nothing special."
Cons: "Air France should not sell tickets for which the connection flights are almost impossible to catch. My luggage was not transferred to my connecting flight. I had to run to catch the flight to Bucharest. At CDC there were only two custom officers for checking passport of EU citizens, on a Saturday morning with hundreds and hundreds incoming travelers. On top of it, one female officer was rude. Typical french :("

Cons: "Seat recline was broken- wouldn’t hold position."

Pros: "Nothing"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. Without that tickets we can not claim the bags. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."

Pros: "The seats were bigger across the shoulder area and had more padding than some other budget airlines."
Cons: "Wish there was more elbow room in the seat. I am a big guy and I was having to squish myself so as to not interfere with my neighbor"

Pros: "Nice and attentive crew."
Cons: "Seats not comfortable in premier economy."

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Pros: "Flight attendant was rude to my non French speaking 12 year old. He ripped his charger out of the USB port and threw it at him."
Cons: "TSA was sketchy and gave a FULL search, part down, etc. I kept asking and the excuse kept changing. Final excuse ridiculous! Flight attendant could have not treated my son as he way he did. I was unaware that the usb cord being inputted during taxiing As was my son. He was horrible to him!!"

Pros: "The entertainment options were great."
Cons: "Seats are so cramped. I'm 5'3" and could use either arm rest because both people on either side spilled into my seat."

Pros: "Not being charged for my first bag of luggage"
Cons: "Nothing"

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Pros: "The cue lines per zone are a brilliant idea!"
Cons: "An explanation to passengers as to why there was a backup between the gate and the plane."

Cons: "Great experience"

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Pros: "Intranet meant I could watch movies on my iPad"
Cons: "Seats are very uncomfortable"

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "Crew was nice, too short of a flight to figure out more"
Cons: "no chance to try. Can’t pick a special meal in short term flights and snacks are not vegan"

Cons: "Missed the flight due to late landing from earlier connection"

Pros: "1. The flight attendant staff was very polite and cheerful. 2. The plane was clean and comfortable."
Cons: "1.The entertainment monitor did not function well enough to be able to watch. 2.The headset only function on one ear. 3. You could not hear announcements over the PA system"

Cons: "My first flight was cancelled my return flight was delayed by 5 hours They made me check my carry on even though it was with in the size limit which cost 85 euros and when trying to ask why the staff was extremely rude and not helpful worst flight experience I’ve ever had"

Pros: "Leg space was great, food was delicious, alcohol served 3-4 times, and the in-flight entertainment was spectacular. I saw 4 movies and slept somewhat comfortably for once!"

Pros: "Staff was so helpful and attentive to our needs.Providing service with a smile."

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Pros: "Nothing"
Cons: "Missed flight due to lack of direction, last minute gate change and they shut door in our face after telling us they were holding plane"

Pros: "If the flight would have leave in time we would receive our luggage in time"

Cons: "I don’t know why they keep making boarding with stairs and bus."

Pros: "The crew and flight was faultless"
Cons: "We were not advised of a flight number change or checking in location change. This could have resulted in us missing our flight."

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Cons: "The company simply lets passengers board a fulled booked flight with far too much luggage. Result, take off 20 minutes late because there was not enough room for luggage in the overhead compartments. I was flying with just a small backpack that went under the seat"

Pros: "Offering a drink on such a short flight is appreciated albeit unusual these days. Crew was very professional and friendly."

Pros: "Smoothness of flight and service"
Cons: "In a french airline, chinese-cuisine meal was more attractive than western. Unbelievable! Entertainment: films were either too old, or too uninteresting"

Pros: "Food was excellent and crew was very nice."
Cons: "Could not check in online before my flight and no zones to board just line up and go apparently."

Pros: "Seat comfort in business class Professional and friendly crew"
Cons: "Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?"

Pros: "Short, lots of leg space"

Cons: "There are always delays. Today it was that internet was down."

Pros: "Not much."
Cons: "It was one problem after another during check in. And it was difficult to find help in English so I couldn't really tell what was going on. In the end I was tucking to get checked in because they were insisting I use a kiosk but I was telling them that the kiosk said to see an attendee. It was not efficient and I felt like a burden asking for help when there was nothing else I could do on my own."

Pros: "The time of the flight was great as well as the arrival time and subsequent connections to Paris. Enjoyed the rather full line of in flight beverages!"
Cons: "Leaving late seemingly without reason from Paris - chaotic boarding line in Paris with difficult to hear PA. Seats were ok'ish but than again, it's a 45 minute flight. The sandwich was gross and I'm somewhat known as a person who eats everything!"

Cons: "We were rebooked, which understandably happens for any number of reasons. However, we were not informed or asked about our preference until our luggage was checked through! The staff especially in Chicago where we began this awful experience couldn't care less about our situation. Then AIr France lost our luggage and provided no help in locating them. We had to rely on folks who had friends working in Zagreb Airport to locate them. Air France is incompetent, insensitive and unprofessional. If you have an important trip avoid Air France - they treat you like captives not customers."

Pros: "Nothing..worst experience ever. Simply apologising for delayed doesn't help"
Cons: "Flight into and out of indiapolis was delayed by 2 hours. Missed my connection flight to LHR because of the delay. never had such a flying experience. Flight was operated by Delta. I won't be flying them again."

Pros: "Lovely crew, clean toilets"
Cons: "It's an a380, stains everywhere, aisles between seats narrow even for business, caos at CDG, no clear queues, ground staff shout at passengers, food selection good but huge gap between describtion and reality, in JFK we waited for 30 minutes cause the docking spot was too narrow for the captain, sky priority? The economy got their bags before 1st and business."

Cons: "I was forced to rebook my 3rd leg after taking trains in the middle."

Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Pros: "quick flight 10 min ahead schedule"

Pros: "Warm and elegant service"

Pros: "The crew was nice.."
Cons: "No USB plug. No charging spots. No video. No movie. No radio. No wifi."

Cons: "Nice flight cheap n cheerful"

Pros: "Great plane Food ok Entertainment system good"
Cons: "Snacks in between meals (9 hr flight no snacks in between meals) Poor choice of films"

Cons: "Flight take off was delayed aprox 40mnts & pilot’s language and message was not clear why we are still grounding !"

Cons: "Seating"

Cons: "KQ is always late! And never provide information to passengers about the delay"

Cons: "Hostesses were kind of biased. Entertainment was not too fantastic, flight was excessively delayed"

Pros: "Crew was helpful."
Cons: "We were delaying on the outgoing flight and coming back as well."

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

Pros: "Both segmrnts left on time. The on- flight crew were pleasant. The 787 on first flight comfortable in biz class for a nap. Food service well carried out by crew."
Cons: "The 737 on second flight ....the long overnight one... Was very uncomfortable in biz class. On arrival in Nairobi...the hub city...there was no staff. A.c. no working or escalator in airport. Biz line for security not open. Food below average. No breakfast as we one meal."

Pros: "Crew efficient and eager to please. Generous with food and drink."
Cons: "Some seats had damaged entertainment equipment. One seat had a damaged USB charging port. We just used the one from the next seat. Another had a damaged remote control for the entertainment system. Still usable via touch though."

Cons: "It was really great flying with them"

Pros: "Friendly staff."
Cons: "No complaints."

Pros: "Kenya airways theme song"

Pros: "I liked the staff members in the plane. they were very nice"
Cons: "the food portions are too small"

Pros: "Punctuality"

Cons: "I had asked for window seats from the agent I spoke to and didn't get that when my flights were changed."

Pros: "Te time of te flight"

Pros: "Staff very friendly"

Pros: "All fine..."
Cons: "uncomfortable as usual on this kind of planes"

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

Cons: "Entertainment system plays very old films Stop over 5 hours."

Pros: "The crew was professional and friendly."
Cons: "My flight was delayed. The gate changed at least four times with no clear announcement."

Pros: "Trip on the Dreamliner to/from Nairobi/Joburg went very smoothly. Entertainment was limited but worked and was fine for a 4 hour trip. Food was nothing great but nothing disastrous, booze was handed out willingly, staff were efficient, plane was on time - I rate it higher than SAA for the same leg and would choose KA again."
Cons: "Expensive at $800 but limited choice in Africa so what can you do?"

Pros: "The plane was pretty comfortable, they gave us blankets and pillows even though it was only a 4-hour flight."
Cons: "They served "breakfast" halfway through which was two tiny servings of meat and a piece of chocolate cake. Not much food and not really what I wanted to eat in the middle of the night! Boarding was completely chaotic, some screens said the flight was delayed, others said it was on time (it was delayed). When we arrived in Nairobi they hardly apologized for the delay, and also insisted on sending a bus to come pick us up from the plane because it was raining, which took forever. Missed my connection by about 5 minutes and had to wait almost 10 hours for the next one."

Pros: "Not much"
Cons: "35 minute departure delay with not even an attempt at an explanation. Broken seat. Cramped."

Pros: "Boarding was early"
Cons: "Plane full and didnt have enough room for a number of hand luggage, mine invcluded"

Pros: "They no take care of my bag"

Cons: "Food"

Pros: "Timing & touch downs. Good flying."
Cons: "Food & drink. Little choice, poor taste."

Pros: "CORDIAL HOSTESS AND NICE BREAKFAST"

Cons: "hospitality"

Pros: "Everything fine! Especially appreciated that flights were on time, even early."

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

Pros: "I was happy to arrive on time"

Pros: "Food. The pilot spent some time flying over the Victoria falls"
Cons: "Dirty bathroom"

Pros: "Flight was ok"
Cons: "I got my items stolen . My bag was opened and pilfered I have made a report to the airline but still haven't heard anything"

Pros: "Crew"
Cons: "Equipment, old plane with hard seats, no entertainment."

Pros: "Food and service"

Pros: "5 star service"

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

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: "Not much space between rows,everybody reclined their seat, you could barley move"

Pros: "Nothing ticket was too expensive"
Cons: "Food is awful"

Pros: "The Lounge experience"
Cons: "The Entebbe stopover"

Cons: "no headphones available in economy class!!!"

Pros: "Have entertainment for a flight more than one hour."
Cons: "Flight take off delay"

Pros: "Always treated with respect, economy seats were comfortable. Attendants always managed to accommodate. In the morning, i asked for a diet coke and she said, I just have juices and water. So I changed my order. Then when she got a chance brought me a can of diet coke with ice. So nice!! I'll definitely fly with Kenya Airways again."
Cons: "IN Bangkok while waiting to board the flight, the gate attendants stopped making announcements and just held up cards. I was trying to follow instructions and not crowd the gate and missed my time to board. It's totally a minor thing but at the end of the trip at 1am it was just frustrating."

Cons: "Laguages lost"

Pros: "Reception"

Pros: "The crew on Kenya Airways is generally fantastic. Always pleased to travel with them."
Cons: "My luggage did not make it on to the flight.This seems to be a common thing for flights from Nairobi to Antanarivo."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Johannesburg to London City

Airlines flying from Johannesburg to London City 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 Johannesburg to London City

Mandatory masks

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

Social distancing seating

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

Pre-flight testing

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

Book cheap flights from Johannesburg to London City

Recent return flight deals

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

Recent one-way flight deals

2/2
Wed
1 stop
KLM
20h 30m
JNB - LCY
6/11
Sat
2 stops
Multiple Airlines
19h 25m
JNB - LCY
26/9
Sun
2 stops
Air France
16h 50m
JNB - LCY
14/10
Thu
2 stops
Kenya Airways
22h 20m
JNB - LCY
2/10
Sat
1 stop
KLM
14h 50m
JNB - LCY
21/1
Fri
2 stops
KLM
15h 40m
JNB - LCY
15/1
Sat
2 stops
Multiple Airlines
19h 25m
JNB - LCY
2/10
Sat
1 stop
KLM
14h 50m
JNB - LCY
15/1
Sat
1 stop
KLM
20h 30m
JNB - LCY
26/9
Sun
1 stop
KLM
19h 10m
JNB - LCY
24/9
Fri
2 stops
Air France
15h 40m
JNB - LCY
3/1
Mon
3 stops
Multiple Airlines
35h 30m
JNB - LCY
14/10
Thu
2 stops
Kenya Airways
22h 20m
JNB - LCY
18/1
Tue
1 stop
KLM
20h 30m
JNB - LCY
5/1
Wed
2 stops
Multiple Airlines
20h 50m
JNB - LCY
15/1
Sat
1 stop
KLM
15h 20m
JNB - LCY
13/12
Mon
3 stops
Multiple Airlines
45h 45m
JNB - LCY
13/10
Wed
2 stops
Kenya Airways
33h 15m
JNB - LCY
14/10
Thu
1 stop
KLM
19h 05m
JNB - LCY
5/1
Wed
3 stops
Multiple Airlines
36h 50m
JNB - LCY
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