Find cheap flights from Germany to Johannesburg

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

— JNB
Dec 7 — Dec 141
Return
1 adult
Economy
0 bags
From?
To?
Wed 7/12
Wed 14/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

July

Cheapest flight

R5 961

Average price (return flight)

R14 061
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Frankfurt-Hahn to Johannesburg OR Tambo
(price for this month)

Top tips for finding cheap flights to Johannesburg

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Germany is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Top 5 airlines serving from Germany to Johannesburg

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12104 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
7,9Food
Airline reviews

I was so happy and at ease with the crew 100 %the best ever

Read more about Qatar Airways

I was so happy and at ease with the crew 100 %the best ever

The only thing that really bothered me was an obnoxiously loud and annoying child sitting next to her father, who had headsets on and made no attempt to discipline the child. I thought maybe the staff should have said something to him in a polite manner

Excellent.

This flight was cancelled

Excellent

Pros: "Great crew! Excellent business class suite"
Pros: "Very pleasant and comfortable flight."
Cons: "NA"
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Excellent food choices, multiple meals, very fast boarding process, comfortable seats that recline much more than US domestic flights"
Cons: "My movie was a bit dicey, but thankfully I wanted to sleep anyway"
Pros: "Food and leg room"
Cons: "All was fine"
Pros: "Plane quite empty so lots of space."
Cons: "Service not very attentive, had to repeatedly ask."
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "The airplane trip was ok"
Cons: "I had 14h of layover in Doha and I did not have a hotel to sleep that night."
Pros: "Great experience"
Cons: "Excellent"
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Pros: "I was flying first time via Qatar and I am very impressed how excellent was everything."
Pros: "Service, crew, food"
Cons: "Seats are small"
Cons: "Seat to LA was broken"
Cons: "Flight delay by 4 hours!!"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Cons: "Screaming children; not the airliners fault"
Pros: "Hindu meal only be vegetarian"
Cons: "All is good"
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Cons: "Extra hour that takes to do this flight because we have to fly around Saudi Arabia....."
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "Got upgraded to Business Class :-)"
Cons: "Not much of Movies options to watch"
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Cons: "Seats"
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Crew Service"
Cons: "If a customer has not ordered Vegeterian / Special meal earlier, the crew doesn't carry any extra meal."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "The flight service was great. We had a slight delay on the way back to Doha from Heathrow but they made up for it by getting us through security faster so I didn't miss my flight to Tokyo. Overall the timing was excellent and I got home without having to fork out any extra money."
Cons: "Song selections"
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"
Pros: "The staff were welcoming and friendly. Their customer care is second to none. The food is excellent and i ate throughout my flight."
Cons: "The comfort was a bit below my expectations. Sitting on the seats along the isle was uncomfortable as they are closely placed. There is no enough room to move and to lean sideways when one wants to sleep. My tv was not working. The touch screen was not responding. However the friendly flight attendants shifted me to a vacant seat where the tv was working. The movie selection was limited. There were no documentaries about wildlife. Sport was also missing. We also need some news channels like Aljazeera, CNN & BBC so that we keep updated on issues happening throughout the world. This is very important especially to people like me who traveled long distances from South Africa to Los Angeles USA."
Pros: "The service on this flight was not very good. We almost missed our flight whilst waiting for a wheelchair for mother. She had to finally walk to the boarding gate because the wheelchair we had requested did not come."
Cons: "My credit card was processed and I dint receive my e-ticket. i couldn't travel and my money is taken out of my card."

Turkish airline did not provide any information on we have to change terminals that are 10 miles apart between the flights. Some of flights did not have any entertainments.

Deplaning was very slow and haphazard.

Pros: "Service is good"
Cons: "If 5 pounds is over to figure it out and go thru and next time will doit Wright"
Pros: "It is always better when this flight is operated by wide body aircraft, as was the case with A330 this time"
Pros: "Being a regular traveler I was blown away and how the staff went above and beyond to be courteous and helpful!!! Great job Turkish Airlines. You got it right!"
Cons: "I was in business class with flat bed seats and it was not as private as with other airlines. The seat was more hard than I expected. But overall it was a great value for a business class ticket"
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "Boarding staff were very kind The flight took off on time"
Cons: "None"
Cons: "Cabin temperature was very cold"
Pros: "Seats and bathrooms were big"
Cons: "Service was extremely slow. I kept having to ask for more water all the time. Flight attendants were nice, but not well trained. Food quality was pretty poor, especially for international business class"
Pros: "todo la gente la comida la chltura me encanto esta ciudad espero visitarla pronto"
Pros: "almost nothing."
Cons: "The same food every time and its not high quality - even in Business class. The business class seats are uncomfortable, they don't recline far enough or provide adequate leg and foot support. The breakfast is not good at all and they seem to fry or provide stale croissants and danishes - they are always so hard and difficult to eat."
Cons: "I picked a window seat very early on through a phone call to a Turkish Airline agent in the USA, but when I checked in online, the seat assigned to me was gone and I was put in a middle seat while there were many other seats available. This erasure of the record and random seat assignment nullify the effort on the part of the passenger (making a call is not a trivial act these days because of the long waits) and generate uncertainty in the minds of the travellers. Hope you can improve on this point. That will make an even better impression on the passengers."
Pros: "great service"
Cons: "nothing"
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "Infinitely superior to BA on the London to Istanbul route , in economy but especially so in business. Great entertainment whilst BA have non. Also full service meals in economy whereas BA make you pay on boatd"
Pros: "We did not like anything about the flight."
Cons: "We did not like anything about the trip to Houston from Istanbul. To sart with, we were told by Turkish Airline staff to go to the gate more than 1 hour EARLIER than the flight to Houston. Once we arrived at the gate, we were told "I cannot help you with anything about your flight. That is another department" and we to wait our turn and wait for someone to take us down the jetway. We waited for 75 minutes (1.25 hours) until after EVERY OTHER PASSENGER was on board. The flight attendant was unresponsive to us, talked down to my husband and me in a way that was insulting, rude, demeaning and very nasty. When another passenger complained that he did not get the seat that the attendant just changed for him, FOUR flight attendants helped him - one person got on the phone with someone (I don't know who), another went down to his seat to see where he was sitting. Yet another came and tried to explain why they couldn't help and finally a fourth tried to speak with another attendant on board. Whether or not his problem was solved, I don't know, but this was in the middle of our conversation (with only one attendant, I will add), and so his attention was taken away from us and put on him. Our seats were changed from seats closest to the bathroom to the middle of the plane. My husband cannot walk so 14 rows walking was not possible. I will say that finally, it took three volunteers who offered their seats to us to sit near the much needed bathroom. Regarding being seated near the bathrooms, when we asked for an aisle chair (that they told us they had on board) we were told to "stand there. we will get one in around 10 minutes). And, the wheelchair was sent all the way to the BAGGAGE CLAIM and NOT GATE CHECKED, when we arrived in Houston, we can clearly see the frame is bent, the wheels are out of alignment and the brake is also bent out of shape. The wheelchair is a custom made chair just for my husband. We will be sending Turkish Airlines the bill for a new chair if it cannot be repaired. I hope you can see to address these problems. I am not hopeful it is not normally like this for Jews who wear their head coverings. We would welcome a further conversation about our experience in hopes that others do not have the same one we did. Vivian and Henry Blum"
Pros: "Timeliness of flights. 3 of 4 planes modern and well appointed! VERY good food."
Cons: "Good plane. Comfortable seats and entertainment system."
Pros: "The flight itself was fine."
Cons: "The flight was delayed about an hour. Prior to that I had a 10 hour layover at the Istanbul airport. As this is busy 24 hours per day there are times that it is difficult to even find a seat to relax in let alone a spot to lay down."
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "I liked personal, food and comfortable"
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "I like Turkish airlines. I was able to go on a City Tour and try Turkish cuisine provided by the Turkish airlines. I wish you distribute loqum (Turkish delight) on board like you did couple years ago. Turkish, you are the best! Thank you!"
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "pleasant flight attendants good food food always available which is nice for 11+ hour flight superb selection of movies"
Cons: "Turkish Air desk at airport gave us incorrect information that nearly made us miss our flight"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "My luggage just disappeared on a flight from VIE to Istanbul. Those lost baggage handlers are totally unmotivated also. No explanation at site, barely any email follow up. That's it????? Also on the way back they took away cameras. My professional camera and lens equipment was handled poorly, thrown around carelessly and the lens got damaged. I am quite unhappy with this airline"
Cons: "I flew from Tel Aviv and upon arrival went through security so I could proceed to my departure gate. Then at the departure gate a whole new round of security. There was a priority line, but for some reason I didn't get in it, although I fly business. The line was not that long but it just did not move. And the a/c was not working. Worst boarding experience ever and I've been flying for over 40 years. When I boarded finally I asked if I could give a review and although they said yes- nothing. So I hope someone who cares sees this."
Pros: "same as above, i love that i was able to check in online and choose my seat. I love the kit (toothbrush, socks) and the quality of the pouch - super love it! Pillow and blanket as well is still the same quality as before."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Cons: "Staff is mean, impolite, and inefficient."
Pros: "The service was very good, friendly, courteous."
Cons: "Can't think of anything."
Pros: "Turkish airlines is a wonderful company to travel on. I love the service, professionalism, kind, and patient service during the flight. Thank you!"
Cons: "I don't like landings but the crew did well!!"
Pros: "Not trying to be flattering here but it really is a good airline."
Cons: "Boarding was "like a bar fight. After business clase call, they didn't even call star alliance etc. There was h"
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Cons: "Small chairs and no entertainment system"
Cons: "Food choices should have been better..."
Pros: "Beautiful jet. Fine pilots. Wonderful flight. The flight crew were great. Thank you team Trurkish airlines for a safe and memorable flight. God bless everyone! Christos"
Pros: "All flight segments were on time, the crew was very pleasant, but the main thing was that I felt that the cabin noise was lower than the other airliners .... ????"
Cons: "no issues"
Pros: "excellent food, service"
Cons: "The 777 was very clean and had great onboard personal internment with lots on on demand movies."
Pros: "A lot of media content"
Cons: "driving to the plain by bus"
Pros: "Excellent price, food, staff, and accommodations! Highly recommend Turkish Airlines!!!"
Cons: "Because of the coup in Turkey, I had to cancel my flight. I'm still trying to get my partial reimbursement. It been two weeks!"
Pros: "Nice crew, comfortable seating, great price"
Cons: "Nothing"
Pros: "I was surprised how comfortable it was to spend 12 hours seated in an economy seat in a flight from Sao Paulo to Istanbul! It´s the widest coach seat I know!"
Cons: "I liked it all"
Pros: "Food was great, wish gluten free had been an option!"
Cons: "The movie selection was excellent. However, were those movies pirated? They had unusual openings that made it appear they were non-copyrighted versions. Not enough leg room."

A cheap cheese sandwich not good, I didn't accept it

My bag was delayed as of now by one day, maybe more. Besides, the flight was delayed by one and a half hours.

the economy seats are really cramped.

Thanks Lufthansa

Pros: "The food was good and was served with professionalism.It was an excellent service no doubt."
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Flight departed on time. Crew were friendly and efficient"
Cons: "Boarding seem to be chaotic, no boarding by group or seat number."
Pros: "Everything was great"
Cons: "I’d honestly pay more for childless flights"
Pros: "Seating is terribly tight"
Cons: "A normal human sized seat."
Pros: "The crew was nice"
Cons: "When we got to get our tks they had us on stand by even when we paid for our flight a month in advance"
Cons: "Poor customer support and no response on phone calls when u tried to cancel my return ticket."
Cons: "No complaints. Good vegan food."
Pros: "Good service for the price"
Cons: "More legroom"
Pros: "Crew did their best to make us happy."
Cons: "I felt duped by Lufthansa by the so called business class, where my legs barely fit, there was no entertainment, and there was no real difference at all from economy except for not having a person in the middle seat. It was equivalent to economy plus at best, but charged at business rate."
Pros: "Nice entertainment selection"
Cons: "Too many snacks, food was low quality, flight was delayed with no reason given,"
Pros: "Crew rearranged people before takeoff to allow elbow room. Excellent food, salad and vegetable with meat option to help with hydration, wonderful noodle."
Cons: "Slightly too cool but I had an extra blanket and that is preferable to hot."
Pros: "Clean"
Cons: "Seats way too small and tight. Flight delayed over and over."
Pros: "The flight was smooth and the flight attendants were very polite and helpful. It was a great experience"
Cons: "The bathroom was a bit smelly"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "Good movie and tv selection, okay food and generous drinks. Attentive staff."
Pros: "Awesome. Very comfortable even in economy seats. Great entertainment"
Pros: "Clean(though toilets still had a little bit of smell, better than Delta and United anyway... The food was surprisingly good, way better than United and Delta! The staff is very professional. The chairs are better than what I experienced with other airlines."
Cons: "On this flight only, the toilets had a slite smell. Usually German bathrooms are an example for the rest of the world to follow in cleanliness."
Pros: "Ended up flying out of London Heathrow, not Munich do to the cancelled Lufthansa flights. Very stressful and exhausting but did get back the same day as scheduled."
Cons: "You cancelled. Cost me lost lodging, missed connecting flights and a day of my trip."
Pros: "Nice light snack and refreshments offered. Quick boarding and friendly staff."
Cons: "They were vague about the security procedures. Minimal entertainment."
Cons: "Boarding from terminal F. Very far away located. Then transfer by bus to the main terminal 2. Two floor climbed by stairs. Then gate changed. Passengers who arrived later accessed directly through main terminal 2 to the gate. No entertainment on board at all. A321 plane is not comfortable. 15 min. delay no so bad."
Cons: "No space, no entertainment. Yuck!"
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: "Great crew good seat room"
Cons: "1.the screen had a gletch that it was doing a restart by itself 2.the boarding was confusing since the way to the gate is blocked and doesnt open until 50 min prior to boarding 3.there wasnt any groups for boarding except for business class and first class first then economy my seat was in the 51 row and i wasnt in the front of the line of boarding so i had to wait alot to get to my seat since everybody were putting their carry-on and blocking the aisle"
Cons: "Very weird flight attendant. Seemed unexperienced and stressed out. Bad vibe from the crew in general."
Pros: "Crew worked very hard to accommodate us."
Cons: "Was seated in a section with many noisy infants. I could not sleep or even hear the entertainment system sometimes. Not the airline's fault. People should know better than to travel with infants. I felt sorry for the crew."
Pros: "The service by the flight attendants was very good starting from the welcome to the end in spite of the fact that it was quite late night flight. Also by fortunate luck I had the chance to sleep as the next three seats to me were all empty in the middle block, which made the whole trip less exhaustive."
Cons: "If the seats next to me weren't empty and I couldn't lay down across all of them it would have been a difficult flight as the economy seats are not even close with economy comfort levels of other international airlines like Turkish Airlines especially the seat pitch size. Entertainment choices could be improved by more recent movies. There were very few selection."
Pros: "Lufthansa always impresses with good food featuring more local ingredients (sauerkraut and mache when leaving Europe), loads of in-flight entertainment included in the ticket price and a very speedy boarding process, even when dealing with United States security requirements. I always like beer and wine being offered at meals as part of the flight price, as well as the aperitif option too."
Cons: "There were a few flight crew this time that disappointed by being less than professional and less than present, knocking serving carts into chairs, being curt in their service and less polite than usual. I noticed two flight attendants in particular this time when normally the entire flight crew is very professional, courteous and timely. Flight was also late leaving Munich (computer issues) which made connecting flights in Denver difficult."
Pros: "Very friendly stewards, great in lounge boarding for Gold members, great to have sparkling wine as a choice for economy too!"
Cons: "Tiny chairs, tiny leg room, crappy airplane food"
Pros: "First leg got cancelled and missed all connections. So frustrating!"
Cons: "Gate agent in GRR rebooked a flight the next day, which is too late for my event in Florence. When I called Lufthansa to see if I could get on an earlier flight, they could no longer help me because the new reservation was with United."
Cons: "The on board entertainment sucks you need to upgrade"
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: "I paid an additional fee for a seat with more legroom....a great investment! Also, crew members were very attentive and courteous."
Cons: "All good"
Pros: "Ample leg room and comfortable seats."
Cons: "No complaints"
Pros: "Everything"
Cons: "Not a thing"
Pros: "Very efficient, clean and comfortable."
Cons: "N/A"
Pros: "Everything on time"
Cons: "Nothing"
Pros: "The price was good and connections were well-timed. Lufthansa had great food and service. A glass of pear brandy after dinner? Yes, please! I've seen a few other negative reviews for Lufthansa, but I've always had great experiences with them. The crew and food are top-notch."
Cons: "We had two legs on Lufthansa and the third was Air Canada. Lufthansa was great; great service, great food. But on Air Canada there was no food on a 5-hr international flight, the video screen didn't work well, and the flight attendant was having a rough day. And we took off at least 30 minutes late due to a couple of technical issues."
Pros: "Food snacks were awful."
Cons: "It was delayed by 9.5 hours!!!!!"
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."
Pros: "On time"
Pros: "The flight from DTW to FRA was made that much better by a particular flight attendant who actually remembered it was my first time flying. She checked with me personally as we were disembarking in FRA to see how my flight was. I unfortunately did not catch her name, but she was the highlight of the flight. If I fly again, I will definitely fly Lufthansa for flight crew like her. I skipped the evening meal as I was feeling unwell, but I had the breakfast. The fresh fruit, and especially the watermelon was delicious. There just wasn't enough of it."
Cons: "The seat cushion was rather stiff and made the 8-hour-long flight just a tad uncomfortable."
Pros: "The crew and in flight experience were excellent."
Cons: "Both Lufthansa and United's boarding announcements fail to account for passengers' impatience and neglect of boarding group procedure. Lufthansa doesn't clearly identify when un-prioritized groups should begin to board. United should make clear that unspecified group members attempting to board prematurely will be held to the back of the queue for their appropriate group."
Cons: "My luggage was ripped open."

Food and service were excellent. Some of the crew were wonderful.

When boarding started, it was like refugees rushing to a life boat. Everyone was rushing to the front. Only one KLM staff standing there saying "... now is this group, yours is next,,,, we will call it out...." While he stopped some travelers, he did allowed some others passed without even checking their ticket. They have all the digital gears, and the screens to show the current boarding sequences, why don't they just use that. For some of us that did not have a excellent hearing, it was hard not trying to get closer to understanding what is going on.

Delay and change of terminal last minute

being a flight attendant and using spécial fare I apreciate being treated equally to the other pax, the fact that the crew, when I informed them of my status, went to check if I had a good seat ( no one beside me, to be able to get good rest.) Those are important gestures towards the person. I look to more flights with KLM

Travelling from Nigeria was a nightmare. Those thugs at the airport gave my husband and i hell because we had our boarding passes on our phone. We had to keep bribing and begging them to let us through. It is the worse travel experience I’ve ever ever had in my entire life. And I travel a lot

They canceled our flights but the flight went on anyway.

Cons: "Klm is the best, even on a 40min they served small breakfast."
Pros: "Decent price for economy comfort seat, 4A."
Cons: "The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate.."
Pros: "Great atmosphere, crew was excellent!"
Cons: "I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone."
Pros: "Impressive service... amazing crew, very friendly and professional"
Pros: "Muslim food"
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"
Pros: "Yes"
Cons: "Everything was good"
Cons: "I congratulate the KLM crew!"
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"
Pros: "Reasonable space in economy class seats"
Cons: "Staff hurrying us up 40 minutes before departing and threatening to take our bags out of the plane in case we didn’t board then. I had to leave my coffee and run."
Cons: "Boarding was very slow."
Pros: "One crew member was very good but all were not very available or checking on people. I had a seat that I purchased and it was very hard to recline I only found out that it did if fact recline it the last hour to hour and a half of the trip! It was a difficult push back to get it to recline"
Cons: "If I knew how to recline my seat earlier. I did try several times"
Pros: "Comfortable seat, friendly crew. Crew were conscious of recycling which I like a lot as there is so much waste on flight. Anything we can do to reduce waste is very welcome."
Cons: "Food wasn't very appetizing, pasta didn't have much flavor and I don't eat red meat so the other choice wasn't an option for me."
Pros: "KLM staff is great"
Pros: "Being fed was amazing and watching free TV was great!"
Cons: "I wish there were personal fans because it got uncomfortably hot sandwiched between people"
Pros: "Crew were great, food, entertainment, seat and everything else was great as well."
Pros: "great crew and comfortable flight."
Cons: "sceens in the plane to show map and direction of travel"
Pros: "The crew were amazing and the flight was very smooth."
Cons: "Keep up the good work"
Pros: "Everything is alright"
Pros: "MCR airport Mert & Greet parking was smooth and efficient."
Cons: "Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’"
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"
Cons: "Very slow service at checkin, was not even available when I arrived at the airport"
Pros: "Good selection of movies."
Cons: "Very small seats with no leg room and very little room on either side. The food was bad - even when compared to other airplane food. Plane is kept too warm."
Pros: "Nice flight ...was comfortable travel ...good food.Thanks"
Cons: "No such things"
Pros: "Fast boarding"
Cons: "The entertainment system wasn’t working for the whole 10 hour flight."
Pros: "Nice crew; clean plane; decent dinner"
Cons: "No entertainment system; insufficient knee space"
Pros: "Booked extra room seat which gave me good room for seating"
Cons: "Tiny old cramped plane."
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: "Short-hop flight, fit for purpose."
Pros: "Professional, welcoming and very friendly crew, well-maintained aircraft, comfortable seat and good food. Keep up the good work, KLM."
Cons: "Not much to comment on here."
Pros: "good service"
Pros: "Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam"
Cons: "suitcase didn't turn up, although connection was quite tight"
Pros: "Crew was friendly..business class seat was very comfortable and seemed wider than most Nice power outlets great entertainment system"
Cons: "Row 6 in business is after the first 5 rows and Galley and restroom. Very awkward"
Pros: "That we didn't crash"
Cons: "Being delayed and missing my connecting flight. No entertainment onboard (for hours and hours)."
Cons: "Horrible. First, we lost a suitcase. It could happen but for two days they did nothing and only told us stories (so as not to use the word lies). Within a few hours (and thanks to airline assistance) we were able to locate the suitcase. Even then it took them two days to bring it to us, two precious days off our planned vacation (7 days) At the end of the shortened vacation, we got to the chek in, and told that since the ticket I had purchased form them two months earlier was too cheap ... and since the flight was Over booked, they would take me off the plane if all the passengers would arrive. It's unnecessary to describe what I felt until the plane took off. They apologize constantly, but do nothing practical. a bae company. no me nor my freinds/family will go with KLM"
Pros: "Service was good"
Cons: "Delay"
Pros: "We love the flight all the way"
Pros: "KLM food and service are great"
Pros: "The flight crew were kind, polite, and attentive."
Cons: "Bussing to the plane was a bit odd, but the crew remained organized in doing so. When we arrived to the plane, they had both entrances open so that those sitting near the rear of the plane would enter from the back. Plane was a little chilly, but I have come to expect that one most flights."
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: "...The transfer at JFK was terrible"

Stefan stewart was excellent, helping with my food & drink needs,thank you.

Waited 45 minutes for the pale to get cleaned up. Almost missed my next flight. My bags didn’t make it to my final destination.

The check in operator

Luggage handling. Arrived in Johannesburg without my luggage. Communication regarding lost luggage is basically non-existent.

A really excellent and comfortable experience. No wifi in my section of business class though - would have made it perfect.

Pros: "Seats ok. Crew is super. Drinks offered"
Cons: "Nothing, AF rocks"
Pros: "The seats were much more comfortable then my last flight. The entertainment system was also updated from the 1980’s remote and cord ones on my flight from DC to Paris."
Cons: "There was no food between the two meals on an 8 hour flight. I had a flight attendant rudely tell me that there is nothing to offer until the next meal. No one reached out to me about the horrible flight and comments I made from the last flight."
Cons: "Delay in take off 45 min!!!!"
Pros: "n/a"
Cons: "The conditions were very cramped. The entertainment system was quite old and had very little selection. My entertainment system actually stopped working all together. I called for assistance from my seat a couple of times, but nobody came."
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: "Crew memebers"
Cons: "Nothing"
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Pros: "Check in agent extremely helpful and friendly."
Cons: "Not boarding on tarmac via bus. Sandwich - tartar sauce and “chicken” - with two quarter sized pieces of meat was terrible."
Pros: "Boarding procedures and crew were top. Wines and beverages excellent and even in super economy water was served several times"
Cons: "The food could have been much better, should consider doing everything organic. As it was, the chicken in the meal was awful, the dessert terrible. The rice in the salad hard, almost uncooked. The only good quality food was the bread and the cheese"
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: "Crew was very friendly and seat in KQ is super comfortable in Business."
Pros: "The crew was nice and the seat comfortable."
Cons: "Never got the pre-ordered wheelchair in Paris and only after long negotiations at JFK. Also, Delta lost my checked bag between JFK and DCA."
Pros: "Great crew and prompt boarding."
Cons: "Airline food and close main cabin seating. Should offer upgraded meals, just like the extra seating space."
Cons: "There was no entertainment and the food could be better"
Pros: "Yes"
Cons: "Everything very good"
Pros: "great food, entertainment and seat comfort"
Cons: "nothing"
Pros: "srfghj"
Cons: "fghjkl"
Pros: "FA kept bumping into my seat waking me up"
Cons: "Return the 777 to 9 across"
Pros: "Crew members"
Cons: "Up to 1 hour late and they leaved my baggage in Paris"
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Pros: "Nothing"
Cons: "Horrible delay. I got letd to my next flyight. The airline stuff didn’t assist me at all and didn’t wanted to help me getting to my next flight. Horrible"
Pros: "Service and crew are great"
Cons: "Seats"
Pros: "Staff was so helpful and attentive to our needs.Providing service with a smile."
Cons: "Na"
Pros: "Fast and efficient boarding and friendly and efficient staff. Landed 15min ahead of schedule."
Pros: "The entertainment screen was a small 4" screen. The movie selection was outdated. The screen in my seat did not work. Flight attendant said she would "call to have it reset" but it never worked. Fortunately, there was an adjacent empty seat that I moved to on my own initiative and without the flight attendant offering a seat change."
Pros: "Very good male crew member. Pilot genuinely apologetic for the delay."
Cons: "After running due to a 1 hr 10 min change over between flights boarding didn't prioritise anyone but I got on fine. Only to be told at the departure time that there was a problem with the baggage hold and we were delayed. In total 50 minutes late leaving. Breakfast a simple brioche with nothing to add to it."
Pros: "I like traveling with AirFrance in general."
Cons: "Terminal too far to go to loggage, walking about more than two miles after a long trip is not very easy AirFrance should have a better terminal at Charles-de-Gaulle!!! Have some missing stuff in my luggage!!!!"
Pros: "I like fly attendant who served us meal"
Cons: "I didn’t like that space between each seat is small"
Pros: "The cabin crew were excellent"
Cons: "We were transported to the plane which was quite some distance to the plane via bus after climbing down steep stairs from the departure gate area. Then we had to climb steep steps in extremely hot weather. We were then delayed for a hour in the plane in very hot conditions as the plane had its air conditioning off and the ground air conditioning was not put on. We were swearing in the heat for an hour!! We arrived at our destination and hour and half late!!"
Pros: "Crew were pleasant most of the time"
Cons: "Boarding process is total chaos Took 40 mins to.check in at desk , pre ordered for wheelchair Never showed ...total zoo Beds advertised as lie flat bu they are NOT 180 degree flat , legs hang down - bad for circulation"
Cons: "Screen broke half way through flight. Food was poor"
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."
Pros: "La entrada"
Cons: "El resto de cosas"
Cons: "The flight was late, real late."
Pros: "Courteous crew"
Cons: "Cramped, no cabin bag space, late departure with no communication and lost checked luggage. Not a great Air France experience."
Pros: "Good service all around, personnel pleasant"
Cons: "Very difficult to find where to register with the flight but this is more tied to the way things are run by the airport"
Pros: "Missed connection and it was airport not Delta that was the problem. Not a good way to start a vacation. Rating is for the Paris Airport, not the flight crew or Air France employees. Still sitting in the airport when we should be at our destination."
Cons: "Hundreds of people missed their flights. Delta had us into Paris with an hour and a half to get to connecting flight. Missed flight due to huge delay in passport approval. They seemed completely unprepared."
Cons: "The crew was not very polite."
Pros: "Nice Flight Attendants Good Food"
Cons: "Flight was delayed by 1.5 hours"
Pros: "Cabin Crew and food selections were top notch"
Cons: "Seat configuration as a first class ticket was awful. Same configuration as economy class but by leaving the middle seat empty constituted first class. I'm 6'-1" and missed the legroom...."
Pros: "Seats were comfortable, but the sliding action, instead of recline, took getting used to. Food was very good. Snacks available on demand, along with drinks. Complimentary wine with meal was also quite good. Entertainment system was first rate with plenty of options for TV. movies, music, games, etc..."
Cons: "Sitting in the middle two seats in the center of the 777 left me stuck for most of the flight. Got up only once. Wife's feet and ankles were swollen by the end of the flight. Not enough legroom to move much during the flight and not enough aisle space to get around with the plane so full. Have made flights twice as long on the 747 and were able to get up and walk."
Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Book cheap flights from Germany to Johannesburg

Recent return flight deals

10/5Wed
1 stopEtihad Airways
20h 05mMUC-JNB
31/5Wed
1 stopEtihad Airways
20h 40mJNB-MUC
R8 612
3/5Wed
1 stopEtihad Airways
20h 05mMUC-JNB
31/5Wed
1 stopEtihad Airways
20h 40mJNB-MUC
R8 629
8/5Mon
1 stopEtihad Airways
20h 55mFRA-JNB
22/5Mon
1 stopEtihad Airways
20h 35mJNB-FRA
R8 647
1/6Thu
1 stopEtihad Airways
20h 05mMUC-JNB
15/6Thu
1 stopEtihad Airways
20h 40mJNB-MUC
R8 681
10/5Wed
1 stopMultiple Airlines
20h 05mMUC-JNB
31/5Wed
2 stopsMultiple Airlines
23h 45mJNB-MUC
R9 981
27/2Mon
directCondor
11h 00mFRA-JNB
21/3Tue
directCondor
11h 10mJNB-FRA
R10 050
17/5Wed
1 stopMultiple Airlines
20h 05mMUC-JNB
11/6Sun
2 stopsMultiple Airlines
23h 45mJNB-MUC
R10 067
27/3Mon
directMultiple Airlines
10h 50mFRA-JNB
4/4Tue
2 stopsMultiple Airlines
17h 25mJNB-FRA
R10 085
15/3Wed
2 stopsKenya Airways
24h 25mDUS-JNB
28/3Tue
2 stopsKenya Airways
42h 40mJNB-DUS
R10 189
20/1Fri
directCondor
11h 00mFRA-JNB
31/1Tue
directCondor
11h 10mJNB-FRA
R10 189
15/3Wed
2 stopsKenya Airways
38h 10mDUS-JNB
29/3Wed
2 stopsKenya Airways
39h 15mJNB-DUS
R10 223
28/5Sun
1 stopEgypt Air
15h 30mFRA-JNB
11/6Sun
1 stopEgypt Air
16h 25mJNB-FRA
R10 535
3/6Sat
1 stopEgypt Air
15h 30mFRA-JNB
18/6Sun
1 stopEgypt Air
16h 25mJNB-FRA
R10 553
28/2Tue
1 stopTurkish Airlines
15h 40mCGN-JNB
21/3Tue
1 stopTurkish Airlines
22h 15mJNB-CGN
R10 622
18/2Sat
1 stopTurkish Airlines
15h 25mDUS-JNB
5/3Sun
1 stopTurkish Airlines
14h 55mJNB-DUS
R10 657
6/3Mon
1 stopAir France
20h 15mHAM-JNB
20/3Mon
1 stopAir France
22h 20mJNB-HAM
R11 038
6/3Mon
2 stopsAir France
33h 30mHAM-JNB
20/3Mon
1 stopAir France
20h 05mJNB-HAM
R11 350
25/1Wed
1 stopKLM
15h 00mDUS-JNB
9/2Thu
1 stopKLM
14h 56mJNB-DUS
R12 077
13/5Sat
1 stopBritish Airways
24h 15mSTR-JNB
27/5Sat
1 stopBritish Airways
24h 25mJNB-STR
R13 013
29/12Thu
1 stopLufthansa
17h 45mBRE-JNB
29/1Sun
1 stopLufthansa
15h 30mJNB-BRE
R15 976

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/1Sun
2 stopsMultiple Airlines
19h 10mHHN-JNB
R5 961
16/1Mon
2 stopsMultiple Airlines
31h 35mHAM-JNB
R5 978
26/1Thu
1 stopEtihad Airways
19h 55mMUC-JNB
R6 047
26/1Thu
1 stopEtihad Airways
19h 55mMUC-JNB
R6 065
23/1Mon
2 stopsMultiple Airlines
31h 35mHAM-JNB
R6 065
26/1Thu
3 stopsMultiple Airlines
48h 40mHHN-JNB
R6 099
9/3Thu
2 stopsMultiple Airlines
19h 50mHHN-JNB
R6 186
30/1Mon
3 stopsMultiple Airlines
36h 25mHHN-JNB
R6 238
28/1Sat
1 stopEtihad Airways
20h 15mFRA-JNB
R6 342
14/2Tue
1 stopEtihad Airways
19h 55mMUC-JNB
R6 377
10/2Fri
1 stopEtihad Airways
19h 55mMUC-JNB
R6 481
6/2Mon
directCondor
11h 00mFRA-JNB
R7 139
29/1Sun
1 stopTurkish Airlines
15h 00mSTR-JNB
R7 156
23/1Mon
directCondor
11h 00mFRA-JNB
R7 174
22/3Wed
1 stopTurkish Airlines
15h 25mFRA-JNB
R7 538
1/2Wed
1 stopKLM
25h 50mFRA-JNB
R9 132
15/2Wed
1 stopAir France
19h 55mFRA-JNB
R9 166
17/1Tue
1 stopEgypt Air
15h 25mMUC-JNB
R9 201
8/2Wed
1 stopQatar Airways
16h 50mMUC-JNB
R9 340
29/12Thu
2 stopsLufthansa
16h 55mSTR-JNB
R12 632

Search by stops

Search by airline

Search by price