Find cheap flights from Frankfurt Airport to Johannesburg

FRA - JNB

Find cheap flights from Frankfurt Airport to Johannesburg

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

Return
Economy
Frankfurt am Main (FRA)
Johannesburg OR Tambo
Mon 6/14
Mon 6/21
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

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

Good deal (return flight)

R11 702or less

Good deal one-way

R5 557or less

When to book flights from Frankfurt Airport to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R5 557 or less one-way and R11 702 or less round-trip.
  • The cheapest flight from Frankfurt Airport to Johannesburg was found, on average, 89 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is March.
  • Morning departure is around 24% 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 Frankfurt Airport to Johannesburg flights

Which airlines have a flexible cancellation policy for flights from Frankfurt am Main to Johannesburg OR Tambo due to COVID-19?

How long does a flight from Frankfurt Airport to Johannesburg take?

How many flights are there between Frankfurt Airport and Johannesburg?

Which airlines provide the cheapest flights from Frankfurt Airport to Johannesburg?

Which airlines fly most frequently between Frankfurt Airport and Johannesburg?

What’s the cheapest day of the week to fly from Frankfurt Airport to Johannesburg?

How does KAYAK find such low prices on flights from Frankfurt Airport to Johannesburg?

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

What is the Hacker Fare option on flights from Frankfurt Airport to Johannesburg?

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

Top 5 airlines serving Frankfurt am Main to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 807 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline reviews

Pros: "Flight departed on time. Crew were friendly and efficient"
Cons: "Boarding seem to be chaotic, no boarding by group or seat number."

Cons: "Lufthansa left us stranded in Dublin"

Pros: "Everything"
Cons: "Nothing"

Pros: "As previously stated hated having to go through security again"
Cons: "Chocolate"

Pros: "Everything except delay"
Cons: "Nil"

Pros: "Everything"
Cons: "Perfect"

Pros: "All good"
Cons: "N/A"

Cons: "Best company and the 380 is amazing."

Pros: "Fantastic"
Cons: "Everything"

Cons: "Nothing"

Pros: "It was not immediately apparent that boarding was in a completely different terminal which was accessible by train, so this lack of info could have cost me arriving in good time as I thought I had sufficient time. I aldo found ground staff at the customer service desk very unsympathetic and unhelpful when I asked for assistance on grounds of ill health. They were quite condescending ."
Cons: "Ground staff poor customer service"

Cons: "Connection time unacceptable with delay in departure from London"

Pros: "It was cancelled and scheduled next day"

Cons: "The plane is still on the run way waiting for a gate & I’ll miss my shuttle bus to my next stop. Darn..."

Pros: "The new Airbus was a very cool aircraft."
Cons: "Boarding process is really disorganized."

Cons: "Awful layover in Frankfurt. The airport alone is the size of a small city with checkpoints everywhere. Was simply exhausting flying through Frankfurt."

Pros: "See my earlier remarks"

Pros: "One of the crews interrupted me in the bathroom while I was using the bathroom by banging on the bathroom door saying I had stayed more than 20mins in there and that you guys have time limits to be in the bathroom even when I tried to explain to her from the bathroom that I had constipation, she"
Cons: "She would not listen to me. I had to come out, unfinished, embarrassed and couldn't even wash my hands before going back to my seat. Other than that, every other experience was excellent. Please lecture your crews about constipation and to listen. Thanks."

Cons: "The people sitting beside me was very loud and they didn’t stop talking the whole time."

Cons: "No complaints. Good vegan food."

Pros: "New international terminal in San Diego is very nice"

Cons: "Sittinf in the middle"

Cons: "Boarding was ridiculously unorganized and stressful."

Cons: "So bad"

Pros: "Live TV"
Cons: "Good quality"

Cons: "N/A"

Cons: "Bathrooms rendered unusable by kids putting everything imaginable down the toilet."

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

Pros: "Professional, efficient, full, nice sandwich and coffee."

Cons: "I didn't fly with Lufthansa...n I didn't fly to Frankfurt..right now I'm in Zurich...Switzerland..."

Pros: "All is was okey"

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"

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: "Everything"
Cons: "Not a thing"

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

Pros: "Same as above"
Cons: "Same as above"

Cons: "the seat. not suitable for a business category"

Pros: "On time"

Pros: "We were standing in the bus that was suppose to take us to the plane for a long time, and there were no communication as to why we were delayed I believe were waiting for the plane to be ready. They should have not took us in a crowded bus if the plane wasn't ready"

Pros: "Everything was totally fine but nothing was noteworthy."
Cons: "Plane was a little old and uncomfortable."

Pros: "Everything was good , on time and without problems."
Cons: "No entertaiment"

Cons: "As there was a long wait, the gate change did not come quickly for notification."

Cons: "The buses to the planes had no ac. It was like a sauna. The plane was not ready for boarding so you were in the bus for 25 minutes. It was in the 90s in the bus before they opened the doors"

Pros: "The only Lufthansa leg of the journey."

Cons: "The lines for boarding are ineffective and take too long."

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

Cons: "My luggage didn't arrive at the final destination. I was forced to buy new clothes"

Pros: "Every thing"

Pros: "Overall a nice and good flight"
Cons: "Just a detail, my “head holder” (not too sure how it is called) would not hold in position. Also, staff was a bit slow to come after being called, I had to go and ask for water by myself at some point since no one was coming after 15minites of waiting..."

Pros: "The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into"
Cons: "Nothing,just the seats. Cleanliness was perfect"

Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"

Cons: "Time"

Pros: "Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight"
Cons: "Not being to help on the ground in Copenhagen with delta issues"

Cons: "Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me"

Pros: "The crew was great. The soecial meal request was hadled well despite oversight."
Cons: "Soecial meal request was made in advance but overlooked. Did not mind it so much as eating less is not a bad idea! To err is human."

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

Cons: "Not being 1 hour late"

Pros: "Food and service"
Cons: "Working wifi would be good. Better A/C. More comfortable seats"

Pros: "Slow service."
Cons: "Better communication!"

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

Cons: "KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again."

Cons: "Late departure. Rush to connect."

Pros: "The entertainment was amazing"
Cons: "The seats were a bit hard"

Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."

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: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"

Pros: "The crew was nice and helpful (our flight was 2h late so they put us on the one before in business class for us not to miss our connection)"
Cons: "A lot of delays, on both flights. We spent twice as much time waiting than flying."

Pros: "KLM was a great experience compared to Airitalia. The food was good, the flight attendants were very helpful."

Pros: "quick/efficient boarding - good staff - good food - easy flight !"
Cons: "the connecting times for klm seem to be very close - if your running late to start - you may not make your next one -"

Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."

Pros: "Amazing crew"

Pros: "On time and friendly crew"
Cons: "Boarding needs improvement"

Pros: "Quick flight"

Cons: "Inflight was better than I expected. But needs upgrading air crafts."

Pros: "Crew was good"
Cons: "Food"

Pros: "Time was excellent even considering a connection delay they had. Very polite crew members. Good entertainment options."
Cons: "Cabin was crowded. Leg room was scarce, short seating space. Almost no room for sleeping if you're not a frequent economy traveler."

Pros: "Entertainment options."
Cons: "Service was poor, seat did not recline, and the food was terrible."

Pros: "Gaps between seats are very narrow."
Cons: "when serving drinks, cabin crew limited to serve liquor only once and it was poor service."

Cons: "Trouble checking in regarding a visa issue?.. no other trouble at the other airports.."

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

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

Cons: "Bag was lost"

Pros: "The food was excelent"
Cons: "I have to pay to pay a little more confort"

Pros: "Everything"
Cons: "Nothing"

Pros: "The flight was great."

Pros: "Flight was on time and quick and comfortable"

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: "quick and relaxed"

Pros: "Good multi media access and content"

Pros: "Catering is ok"
Cons: "Seats comfort really old school"

Pros: "Everything was good. The crew was very friendly and attentive. The plane was comfortable, with great entertainment on the personal screens. The food was delicious. Flight was on time and actually arrived early, but then we had to wait for a gate (not the airline's fault)."
Cons: "No complaints at all."

Pros: "The cabin crew were fantastic and funny"
Cons: "Tiny seats"

Pros: "The staff and crew"
Cons: "Nothing"

Pros: "Good flight, we got a nice snack despite it being a short flight, the staff was great."

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

Pros: "No entertainment or food needed on a half hour flight. Otherwise excellent."
Cons: "Nothing​"

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

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: "Upgrade was easy! Crew was beyond exceptionable! Can’t wait to fly again, guys!"

Pros: "Nice crew"
Cons: "Not loose my luggage:)"

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: "I was almost forced to stow my luggage in the hold despite me telling the check-in people tjat I had my meds and cpap in the carryon. I spoke to multiple people. Not sensitive."

Pros: "Despite being a short flight, they gave food"
Cons: "Nothing. All ok"

Cons: "Advertised October Pink products but did not have them for breast cancer support"

Cons: "Seats were too close together."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Cons: "We didn’t travel to Detroit... we were re-routed 3 times and our luggage is lost, some really helpful ppl along the way (thankfully) and some really crummy ppl too... no in between... still not to our destination"

Pros: "All went right namely the seats but the luggage condition is the worst"
Cons: "Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France"

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: "Friendly crew"

Cons: "We had a short delay"

Cons: "There was no entertainment available."

Cons: "Excelente aerolínea"

Pros: "crew was wonderful, great food, quick boarding"
Cons: "cant think of anything"

Pros: "Crew and food were great."
Cons: "Old plane. Seats were super tiny and uncomfortable. Couldn’t sit in the same spot for longer than 15 min without getting sore."

Cons: "More chose in meals. I flew to and from within a week. All I had were chicken, chicken and chicken for snack too."

Pros: "Great seat. Comfortable. Quick boarding."
Cons: "Asked flight attendant to wake me for breakfast....forgot. Long wait for bathroom,"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Cons: "shuttle from terminal to plane takes a long time. Flight left late"

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: "That I was able to sleep a bit on the flight - and that we gained an hour."
Cons: "It left at 6 am. Which means we had a wake up call from the airport hotel at 3:30 am to stand in line with hundreds of others. The Air France app on my phone didn't let me pre- check in."

Cons: "The food was cold. We were served about 40 minutes after most of the plane got their food. The overhead compartments kept opening by themselves through out the flight. Food was horrible."

Cons: "My luggage was lost in Paris. Now I need to wait still."

Pros: "The crew worked hard, but the food was below the French standards."
Cons: "The flight was delayed for 2.5 hours and the passengers spent this time in the cabin without a/c."

Pros: "Flight attendants were very nice"
Cons: "Didn’t have the meal I ordered Got in 30 min early but no gate for us. We waited over 80min on tarmac to deplane I paid extra for an exit seat but there was no indication when I did that there would be walls for armrests and that made it very uncomfortable for me"

Cons: "Flight was delayed by 1h30min, so we arrived very late"

Pros: "The quality of service from the staff and their courtesy. A great asset of the airline."
Cons: "My luggage was left behind - this despite my being lifetme platinum."

Pros: "Free snack and drinks. Good service."

Cons: "It was delayed. I missed my flight. Now I don’t have a bag. I am not sure when I get it back or if I have to go all the way back to the airport"

Pros: "This is what happens when you get roped in by a low price."
Cons: "Disorganization which led to not being able to pre-purchase baggage. Then bad info at airport which led to multiple trips through security trying to make weight on a bag that should have been checked but was told didn't need to. Ended up missing flight, having to rebook at full fare and no one knows where the bag that was checked is. STAY AWAY!"

Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"

Cons: "Disappointed to get delayed due to control tower issues at CdG. Landed more than 30 mins late in London"

Pros: "The crew nice people, boarding was fast and pleasant, the flight was pretty good"
Cons: "nA"

Pros: "It didn't take longer to board! Crew with great attitude Take off and landing were just great"
Cons: "My sandwich, it contained too much pepper, I mean too muuuuuch My narrow seat No entertainment"

Pros: "No delays, service with a smile"
Cons: "Nothing to report."

Pros: "leg space in plane"

Pros: "Crew was friendly and polite, both beverages and an excellent lunch was offered."
Cons: "A delay was not ideal but nothing to worry about since the flight arrived on time."

Pros: "Traveled fron SFO to CDG on AF in business class on an A 380. Lounge in SFO was smallish and not many choices in the food bar. Boarding was smooth. my second ride on A 380 in business and this trip reminded me quickly why I did not care for the A 380 on my previous trip. It is a huge plane with a huge sized business class which makes the cost less worth it compared to a Boeing. The crew were extremely helpful and caring. The food was acceptable. The seats on the plane were not comfortable in the lying position. Took a cab to our hotel in Paris (1st Arr) for a flat 50 euros. No meters."
Cons: "Arriving in CDG and facing a slow immigration with the passengers of this huge plane. I didn't care for the baggage delivery system. We were waiting for an hour only to realize that the arrival port for our luggage was changed."

Pros: "Nice Flight Attendants Good Food"
Cons: "Flight was delayed by 1.5 hours"

Pros: "Flight arrived safely."
Cons: "Air France offered no help rebooking missed connection at JFK due to delay of more than 2 hours in arrival."

Pros: "Free drinks and snack!"
Cons: "Nothing"

Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."

Pros: "cookies were great"
Cons: "we paid for two seats together (one aisle and one middle) an exit row with extra legroom from paris to LA. but when we got to Prague they had one of us in the middle seat in the exit row and the other in a completely different part of the plane, also a middle row. The folks in Prague couldn't fix this, they moved one ticket to a different exit row, not together, different part of the plane. In Paris, but ONLY after I located my receipt on my phone, they moved us to the seats we had paid for."

Pros: "Was upgraded to Business class, so the food was acceptable. Comfort score also reflects the Business class seat. Cabin crew were friendly and efficient."
Cons: "One bag did not arrive in Toronto, apparently delayed in Paris."

Pros: "Friendly crew; comfort; punctuation. Fast boarding"
Cons: "Simple food - very small amounts. No entertainment."

Pros: "Air France is the worst company I have ever flown with. They changed our seats last minute. They where late both flights. Not worth the stress if your layovers are short. Also they took my passport with no explanation of why into another room with out my permission."

Pros: "The airplane was new, good food and service."

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "Everything was great. Staff of ground services for last security hand bags and passengers checks, documents final checks and all were with great flow, smiles and so professional. Hospitality from cabin crew, cleanliness, food portions and taste were great. Comfortable seats and elite shading side windows. Everything was sooo great. This really escalades recommendations for EgyptAir"
Cons: "The heavy touch down upon landing, could have been a little bit smoother. That was not a big deal at all."

Pros: "Crew were nice, hygiene"
Cons: "We should have alcohol."

Pros: "Airport facilities"
Cons: "No entertainment at all in the plane."

Pros: "Staff"
Cons: "Almost ok"

Pros: "Nothing"
Cons: "Boarding it was not good"

Cons: "Great"

Cons: "N/a"

Pros: "The crew was good but the seats werenot comfortable. Almost all passengers were coming from Al-Haj. They were so sick and coughing vigourously all the time."
Cons: "When we book the flight we should be informed that it is mainly for Al-Haj people. At Cairo airport they should check them to know the reason for this cough and people who were not in Haj can be seated in a separate section in the plane to avoid infection."

Pros: "Seat was comfortable because I was in fire exit seat"
Cons: "They lost my baggage. It is so hard to follow up. Could have been more organized and approachable"

Pros: "All"
Cons: "Nothing at all"

Pros: "The food was hot."
Cons: "The flight was delayed by almost 2 hours."

Pros: "Sericve level on the plane and staff attitude and addition new brand plane 787"
Cons: "Departure on time"

Pros: "Yes"
Cons: "Yes"

Pros: "Good crew"
Cons: "Entertainment Luggage claim Food"

Pros: "The seat was good"

Pros: "Food was good."
Cons: "The plane was old, the seats were uncomfortable with no adjustable headrest or flaps to hold your head from flopping. There was no personal entertainment screens on the back of the seats, only the small community one mounted on the roof. The sound for this was terribly unclear. 8 hour boring flight."

Pros: "Nice experience with EgyptAir. we were a group of six and satisfied with airplane, food and crew."
Cons: "I cant think of anything right now."

Pros: "Nice experience with EgyptAir. The desk people and crew were so friendly except for one flight attendant (a lady) in the plane."
Cons: "everything was ok."

Pros: "Crew was nice and cordial, meal service was ok food itself was okay not bad but not superior, the aircraft was a pretty new 737-800 limited english choices of movies"
Cons: "The cabin temperature was quite warm hardly any air coming out of the air vents. I dont think they had all the air pacs on"

Pros: "I am so grateful and appreciative towards the staff. My flight was delayed and therefore I was very late to the gate. They let me on the plane - a big thank you! I was also in such a rush that I dropped my passport holder and they picked it up and returned it to me. The food was surprisingly good too. The service during the flight was also very good."

Cons: "Plane was really old. They desperately need to upgrade their fleet."

Pros: "Direct flight, nice crew and professional pilot, didn’t feel the plane touching the ground while landing"
Cons: "Definitely not cheap flight ;) Food is no good , bathrooms were not clean and flight crew refused to clean it !!!"

Pros: "I’m sitting at Buisness which I usually do !!!"
Cons: "Wish they renew the cabin knoiwngvthat in even in business but it is so old and food is v avarage also the service is v avarage even they don’t offer you before flight any drinks !!!!!"

Cons: "The food could be improved"

Cons: "Everything is bad, food is horrible, tea is cold, AC is not cold and not serving even water for 2 hours since the take off. When arrived we got transported to terminal in old bus after waiting long time for the bus to return from taking the first patch of passengers."

Cons: "I chipped my tooth eating your food and no one could help me except to say sorry"

Pros: "Crew was very polite"
Cons: "Checkin was disorganised"

Pros: "Great overall service and treatment."
Cons: "Boarding was really bad. Unorganized. Wish there was more entertainment too on flight."

Pros: "The crew was friendly and professional. Food was very good as well as the selection of non-alcoholic beverages. Flight was on time, and plane was clean!"
Cons: "Passenger seating next to me (I was sitting in an aisle on a 3-seat row, economy plus) kept on leaning towards me all the time. I had to "create" of sort of barrier between the two of us with a couple of pillows. A lady sitting in the row in front of me - a 50-something y/o woman with husband and 3 kids keep on reclining her seat to the point that I was barely a couple of inches from the top of her head, even as I was eating. I had to forcefully push back ti get some room."

Pros: "There was nothing special about this flight"
Cons: "The plane was old and not very clean. No personal tv for a 5+ hour international flight. baggage took almost 1 hour after landing. Overall I’m not impressed at all and have flown on much better airlines."

Pros: "Boarding was quick although about 10 min. late. We did arrive on time. I was surprised to get breakfast which wasn’t bad at all."

Pros: "Inexpensive fair."
Cons: "Little interaction with crew"

Cons: "the cancellation of my return flight right after we boarded the flight. Had to change the return date without compensation from the airline for the hotel and food during the extra days they forced us to stay. we then had to push the return flight forward, trying to find a direct flight and good timing."

Cons: "Everyone was courteous. And considerate. Like me!"

Cons: "Flight attendant not asking what i'd want like everyone else. Because i look different?!"

Pros: "We had a 10 hour lay-over in Cairo and EgyptAIr shuttled us to an excellent hotel and provided lunch and dinner - all for free. This was most excellent and so much more pleasant than sitting at the airport!"
Cons: "If EgyptAir would distribute a little English sheet how the steps are, where to get the passports back (at the EgyptAir Counter in the main hall at the airport), which lines to go to (we didn't officially immigrate, but still had to go through immigration upon return, which wasn't clear). Maybe a word on legal boundaries of the status in Egypt - EgyptAir had the passport, can we go to the pyramids or not - would be useful, too."

Pros: "Crew were nice, food was good, overall pleasant experience"
Cons: "Boarding was slightly late and so flight was a bit late."

Pros: "Same"
Cons: "Same"

Pros: "Cheap air fare, i likeed all the services include an easy take off, landing on time, amazing food and crew were kind and comforting all customers on board."
Cons: "Cheap air fare, i likeed all the services include an easy take off, landing on time, amazing food and crew were kind and comforting all customers on board."

Pros: "Same coomment"

Pros: "The sound and picture resolution of the tv is very poor"

Pros: "Bording+crew"
Cons: "Time arrive late"

Pros: "Do African airlines always have to be late. Poor communication"
Cons: "Being late with poor communication. You have all our details. Speak to us"

Cons: "Late - like departure flight to CDG Departing/Arriving on time is consistent EgyptAir weakness"

Pros: "We flew JFK to CAI roundtrip in coach. The whole process from check-in to landing was good overall, and the meals were also of good quality and complimentary as was baggage check-in (compared to US carriers who charge you for everything)."
Cons: "The bathroom got a little dirtier on the long haul flight compared to what I remember on other carriers, and phone support is only available during business hours which turned out to be ok, but could be a problem if you need to have a question answered last minute."

Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."

Pros: "I liked everything .... planes, food, service, punctuality..."

Pros: "Basic older plane. Got me to where I needed to be."
Cons: "Was late taking off. Poorly organized airport and gate."

Pros: "Very efficient and comfortable flight. Was right on time and crew and ground personnel were very polite and friendly. Would highly recommend and will fly with them again in the future"

Pros: "Entertainment was better than first leg"
Cons: "Attendant woke me up several times. Bag was destroyed when I picked it up."

Pros: "overall"
Cons: "Good"

Pros: "I liked both the seat and crew service"

Cons: "The cabin attendants attitude need to be warmer and friendly. The food was not good."

Cons: "They know better than me"

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Pros: "Nothing"
Cons: "Everything starting from the check in to on board restrooms"

Pros: "Aircraft very comfortable, superb entertainment system. Crew friendly."
Cons: "Crew didn't go out of their way to serve...they did their job capably, but no more."

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Pros: "Comfortable seat and fairly friendly crew"
Cons: "Better reception and understanding at the airport. The staffs are not considerate."

Pros: "the flight was very nice and I thank all the crew for their kindness."

Pros: "The flight was bigger. So didn't feel so cramped up"
Cons: "The flight attendant were not helpful after ringing the bell multiply times I had to get up myself to get a glass of water. Entertainment not updated Food no change in menu"

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Cons: "Addis Airport is a NIGHTMARE!!! It took two hours to check in and the lines were insane. It was absolute chaos, people pushing and airport staff did little to manage it. We almost missed our flight because the lines and process was so disorganized. The plane ride - the plane was old. My seat was so old, the cushion was worn down to the point of feeling like a bucket seat. This was really bad..."

Pros: "They are nice and friendly"
Cons: "Toilets should be cleaned often"

Cons: "Flight was delayed so many times, without reason given. On arrival in New Delhi, the airline lost my bag. Everything about this experience was really bad."

Cons: "Nothing"

Pros: "No comment"
Cons: "No comment"

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "They didn’t announce when boarding started/what zones were to go."

Pros: "Nightmare , I am separated from my baggage since 28/Feb. until now and the airline is incapable of providing the real status of my baggage."

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

Pros: "It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover"
Cons: "I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food"

Pros: "The overall work ethics and the ease of boarding was awesome as well as time line, for hotel transfer due to layoff time was also excellent"
Cons: "Nothing really"

Pros: "Boarding was superb"

Pros: "The price"
Cons: "Check in was a joke in Dublin, only 22 pax and they did a full team talk to start despite everyone bein there. In LAX they parked the plane in the middle of no where, and waited 30 mins before debark started, as the plane was so far away the terminal it took an hour for the bags. Food was horrible on both flights"

Pros: "I was not allowed on the flight because I did not receive a confirmation email from Ireland airport even though I was never told I needed this."
Cons: "Everything."

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Cons: "My phone was stolen on airport premises"

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "Great crew, decent food"

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

Pros: "Cost effevtive"
Cons: "Crew being unkind."

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Cons: "They almost didnt let me on the plane after THEY messed up by not including my ticket number on my ticket. I had to call my parents in Washington DC from Nairobi, have them drive out to Dulles airport and work it out at the Ethiopian office there to give the OK for me to get checked in in Nairobi. The whole process took about four hours and three managers all while I was stewing, worried I wouldnt make it on my flight."

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "Was a bit concerned because I only had a 45 min layover in Addis to change plans, howeve Ethiopian Air made sure we were met coming of the plane and facilitated a fast transit. Checked luggage also all made it through. I was pleasantly surprised. I flew Nairobi to Cape Town with connection in Addis."

Pros: "Ok"

Pros: "Entertainment, comfort in flight"
Cons: "The crew was not too caring, and the food was really below average - same dish for lunch and dinner."

Pros: "The best flight ever and the crew is super cool"

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Cons: "Addis airport is a disaster, Really long queues and badly organised, Our flight left 20 minutes late and in turn made our landing 1 hour later. The flight attendants on Ethiopian air are very lazy, they dont respond to the service button been pushed, and their English is not that good,"

Pros: "Nothing"
Cons: "Played a kids movie... I don't even think there was a kid on the plane. Everything about this flight had me feeling i wouldn't want to fly on Ethiopian again. Bad experience. Same as the flight above. Terrible food."

Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Frankfurt Airport to Johannesburg

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

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Frankfurt Airport to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Frankfurt Airport to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Frankfurt Airport to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Frankfurt Airport to Johannesburg

Book cheap flights from Frankfurt Airport to Johannesburg

Recent return flight deals

24/6
Thu
1 stop
Ethiopian Air
15h 00m
FRA - JNB
29/6
Tue
1 stop
Ethiopian Air
15h 05m
JNB - FRA
24/8
Tue
2 stops
Multiple Airlines
27h 20m
FRA - JNB
29/8
Sun
2 stops
Multiple Airlines
21h 55m
JNB - FRA
24/6
Thu
1 stop
KLM
14h 20m
FRA - JNB
28/6
Mon
1 stop
KLM
22h 35m
JNB - FRA
18/6
Fri
2 stops
Air France
33h 15m
FRA - JNB
26/6
Sat
2 stops
Air France
22h 55m
JNB - FRA
17/6
Thu
1 stop
Ethiopian Air
15h 00m
FRA - JNB
25/6
Fri
1 stop
Ethiopian Air
15h 05m
JNB - FRA
2/7
Fri
1 stop
Multiple Airlines
14h 20m
FRA - JNB
23/7
Fri
1 stop
Multiple Airlines
16h 35m
JNB - FRA
6/8
Fri
1 stop
KLM
14h 20m
FRA - JNB
21/8
Sat
1 stop
KLM
22h 35m
JNB - FRA
18/8
Wed
1 stop
Ethiopian Air
15h 00m
FRA - JNB
8/9
Wed
1 stop
Ethiopian Air
15h 05m
JNB - FRA
6/7
Tue
1 stop
Air France
22h 00m
FRA - JNB
24/7
Sat
2 stops
Air France
22h 55m
JNB - FRA
3/8
Tue
1 stop
Multiple Airlines
14h 20m
FRA - JNB
15/8
Sun
1 stop
Multiple Airlines
16h 35m
JNB - FRA
3/8
Tue
1 stop
KLM
14h 20m
FRA - JNB
12/8
Thu
1 stop
KLM
22h 35m
JNB - FRA
8/7
Thu
1 stop
Air France
19h 35m
FRA - JNB
25/7
Sun
2 stops
Air France
22h 55m
JNB - FRA
18/6
Fri
1 stop
Ethiopian Air
15h 00m
FRA - JNB
26/6
Sat
1 stop
Ethiopian Air
15h 05m
JNB - FRA
18/6
Fri
1 stop
Multiple Airlines
14h 20m
FRA - JNB
26/6
Sat
1 stop
Multiple Airlines
16h 35m
JNB - FRA
15/8
Sun
1 stop
KLM
14h 20m
FRA - JNB
31/8
Tue
1 stop
KLM
18h 35m
JNB - FRA
3/9
Fri
1 stop
Ethiopian Air
15h 00m
FRA - JNB
12/9
Sun
1 stop
Ethiopian Air
15h 05m
JNB - FRA
8/7
Thu
1 stop
Multiple Airlines
19h 35m
FRA - JNB
8/10
Fri
1 stop
Multiple Airlines
22h 35m
JNB - FRA
2/7
Fri
1 stop
KLM
14h 20m
FRA - JNB
23/7
Fri
2 stops
KLM
22h 55m
JNB - FRA
17/8
Tue
1 stop
Ethiopian Air
15h 00m
FRA - JNB
7/9
Tue
1 stop
Ethiopian Air
15h 05m
JNB - FRA
10/9
Fri
1 stop
Multiple Airlines
22h 00m
FRA - JNB
3/10
Sun
1 stop
Multiple Airlines
18h 35m
JNB - FRA
Show more results

Recent one-way flight deals

20/9
Mon
3 stops
Multiple Airlines
59h 25m
FRA - JNB
17/6
Thu
1 stop
Egypt Air
15h 45m
FRA - JNB
22/6
Tue
1 stop
KLM
14h 20m
FRA - JNB
22/6
Tue
2 stops
Air France
38h 15m
FRA - JNB
10/7
Sat
direct
Lufthansa
10h 25m
FRA - JNB
30/8
Mon
3 stops
Multiple Airlines
36h 55m
FRA - JNB
20/6
Sun
3 stops
Multiple Airlines
39h 25m
FRA - JNB
19/6
Sat
1 stop
KLM
33h 35m
FRA - JNB
19/6
Sat
2 stops
Air France
33h 15m
FRA - JNB
31/7
Sat
1 stop
Egypt Air
15h 45m
FRA - JNB
21/6
Mon
3 stops
Multiple Airlines
36h 25m
FRA - JNB
20/9
Mon
1 stop
KLM
14h 20m
FRA - JNB
17/6
Thu
2 stops
Air France
38h 15m
FRA - JNB
28/8
Sat
2 stops
Multiple Airlines
36h 10m
FRA - JNB
19/6
Sat
1 stop
KLM
14h 20m
FRA - JNB
19/6
Sat
2 stops
Air France
33h 15m
FRA - JNB
23/6
Wed
3 stops
Multiple Airlines
47h 25m
FRA - JNB
28/8
Sat
3 stops
Multiple Airlines
37h 00m
FRA - JNB
28/8
Sat
direct
Lufthansa
10h 25m
FRA - JNB
7/7
Wed
1 stop
KLM
14h 20m
FRA - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First