Find cheap flights from Frankfurt am Main to Johannesburg

Find cheap flights from Frankfurt am Main to Johannesburg

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

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Sun 5/16
Sun 5/23
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 930(avg. price over the last 2 weeks)

Good deal (return flight)

R12 095or less

Good deal one-way

R5 744or less

When to book flights from Frankfurt am Main 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 744 or less one-way and R12 095 or less round-trip.
  • The cheapest flight from Frankfurt am Main 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.

FAQs for booking flights from Frankfurt am Main to Johannesburg

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

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

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

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

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

Top 5 airlines serving Frankfurt am Main to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Turkish Airlines
Overall score based on 23 111 reviews
7,8
Boarding
7,8
Comfort
8,2
Crew
8,0
Entertainment
7,9
Food
Airline reviews

Pros: "In general service was great and professional"
Cons: "I honestly don’t any complains about the fly. It was an outstanding fly"

Pros: "The airplanes were nice and the crew was wonderful!"
Cons: "I don’t like it when you pick your seat assignment and you get to the gate and all the sudden they change the seat number. Not Kayak’s fault but Turkish airlines could have done better"

Pros: "Food good. Staff friendly."
Cons: "Kid sitting behind me was kicking my seat."

Pros: "Two things stood out. 1. The flight attendants were amazingly helpful in making sure the luggage was placed in overhead bins. 2. They gave out kits with a toothpaste and brush even for economy class! Nice service overall. Polite and efficient."
Cons: "Istanbul airport leaves much to be desired."

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"

Cons: "The head phones are terrible."

Cons: "AIR CONDITIONING WAS NOT SUFFICIENT TO COOL THE CABIN ."

Cons: "Options for vegetarians were not really good."

Pros: "The international pods were wonderful. Lots of space and could choose from a ton of movies. the bathroom was oversized with plenty of space. And the Bentley travel packs are a very nice touch. The highlight of the trip though is the Turskish Lounge in Istanbul. It has several grand pianos, tons of iMac stations, a freaking golf simulator, and different food stations. Thai, Turkish cuisine a salad bar. It it the best lounge I have experienced 10 fold. It’s the size of a mall."
Cons: "One negative was the beverage service. Iberia and Korean air are much more attentive before and upon take off. Beverage carts come around quite often. Turkish, not so much. Also food was just okay. Feel like other airlines do better in business class"

Pros: "Best service"

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "I"
Cons: "Many liked the food. It just wasn't to my taste!"

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

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

Cons: "The boarding crew"

Pros: "Convenient take off time. Arrived earlier for better connection."
Cons: "Nothing"

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: "Food and service were good ,good entertainment"
Cons: "Seats were really uncomfortable ,there were problems with boarding ,good wasn't sufficient"

Pros: "Delicious food, amenities kit with socks, slippers, earplugs, toothpaste and more, fantastic entertainment system, power plugs and USB plugs at every seat."
Cons: "The laptop on board ban is a mess. As we were flying to the US, we had to go through literally 4 security checks one after the other. Then, all of our electronics (laptop, camera, even headphones) other than our phones had to be taken. As everyone had to go through it , this delayed our flight by 1 hour. When we landed, we waited literally 1.5h before they started handing out our electronics. All in all, it took me 4 hours to leave the airport."

Pros: "The courtesy to all the passengers was great"
Cons: "14 hours on the flight that's pretty much it you can't help that from the distance I had to go"

Pros: "Flush attendant tried his best.n"
Cons: "Not enough leg room so the plane felt claustrophobic even though there were 2 aisles."

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"

Pros: "Everything"

Pros: "These middle distance flights have planes that have no personal intertainment screens in buisness class. The seats have limited comfort even though there is enough room. These planes need to be updated. Service was good and the crew is very friendly."
Cons: "There was a long line at the bus gate B60 due to a lack of personnel."

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

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "Very bad meat and hospitality"

Cons: "Boarding was "like a bar fight. After business clase call, they didn't even call star alliance etc. There was h"

Cons: "Forced me to take beed as Chicken wasnt available. Very reluctant to arrange for an alternative option, and this is after they were already running behind on serving dinner."

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

Pros: "Comfortable seats, a lot of legroom."
Cons: "Suttle to the air plane."

Pros: "excellent food, service"

Pros: "Food was great. Plane was on-time."
Cons: "9hr flight no cool air. Not sure what was wrong with the plane but was extremely hot in the entire economy cabin."

Cons: "The 777 was very clean and had great onboard personal internment with lots on on demand movies."

Pros: "Entertainment options are good. Flight timings and boarding was generally very good."
Cons: "The foot rest in economy class is really uncomfortable for people over 5'10'' in height as it means we have less legroom, even if it is folded up, and can be uncomfortable to press against. Food is too much the same across all Turkish Airlines flights. I took 6 flights with Turkish Airlines in 1 week and got cheese sandwiches in every flight!"

Pros: "the crew were very nice, the plane was new and half empty and it arrived on time"

Pros: "Flight timing and the crew were excellent"
Cons: "None"

Pros: "Great service; lots of food,drinks, and gave us a travel kit (this included,toothbrush,toothpaste,earplugs,eyemask&slippers) as well as headphones,blanket and a pillow."
Cons: "gerat flight,no complaints."

Pros: "The meal was good and fulfilling The cabin crew dressed like a chef is a nice and fun thing."
Cons: "Slow boarding to the plane, passengers don't respect the different boarding class rule and the staff was not enforcing it. Passengers were standing in the plane after it landed but while it was still driving on the runway and they were opening the overhead luggage compartments risking other passengers health with falling luggage. Also since passengers were standing and the plane was driving on the runway, they were not stable and moving sideways and one of them hit a sitting passenger in the head by mistake. The on-flight entertainment system didn't work from FRA to IST The staff did not do a safety check (check if seat belts on all passengers, seats are in upright position) prior to the plane flying Overall I flew with them 4 times (2 way ticket, with connection flights) and all flights were late to depart and eventually arrive late."

Cons: "Seat was broken. Did not recline. Boarding was a Zoo"

Pros: "The flight was smooth (good pilots) and the service was great."
Cons: "The space between seats."

Pros: "Everyone was friendly and the food was generally very good."
Cons: "I didn't like how the description of Athens included old Ottoman sites!?! Few people if anyone go to Athens or larger Greece for Ottoman history. Be more impartial please."

Pros: "Great food and great service by crew. On time. Good aircraft. Good connection times."
Cons: "With the high level of noise, I prefer movies with subtitles/CC. There were only a handful of such movies on the flight. Seats a bit too cramped and become unbearable when the front seat leans back.. Suggestion: have a hole section (i.e., center section, between isles) with seats that do NOT lean back."

Pros: "Nothing"
Cons: "The fact the airline didn't compensate us even though we missed our connection flight"

Pros: "Really an excellent experience again, great crew, great flight."

Cons: "The seats were a little smaller than the usual airlines I take."

Pros: "Very helpful staff"
Cons: "Entertainment system"

Pros: "Great food and crew"

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: "Comfort"
Cons: "Wifi on klm"

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

Cons: "Turn the lights on early making it hard to sleep"

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

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

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

Pros: "Premium economy service was good."
Cons: "Inexplicably, our preassigned seats were changed at checkin and we were put in bulkhead. This particular Boeing aircraft is pretty poorly designed. Especially the bulkhead in premium economy."

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: "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 :("

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

Cons: "We had a short delay"

Cons: "There was no entertainment available."

Pros: "The crew ask some of us to help seating a family group together. No objection. Then they went out of their way to make the trip more enjoyable for us... even offering a drink of Champagne wine (the true one, not some substitute)... Departed almost on time, arrived a few minutes early..."

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

Pros: "Extremely hot the plane"

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: "Crew"
Cons: "No entertainment or usb plugsto charge."

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: "878-9 was amazing with seats flat. The 737-800 needs some improvements!"
Cons: "737 B 800 seats don't recline much like Turkish air or Saudia!"

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

Pros: "Staff"
Cons: "Almost ok"

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

Pros: "New 787 is amazing plane ✈️"
Cons: "Nothing"

Cons: "Great"

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"

Cons: "Menu was completely false. I asked for the lemon pasta with spinach and cheese. I was brought pasta a veg with soy sauce. I pointed out that this was not what the menu stated, and the crew told me, oh, that is the vegetarian option ... so I asked for the halibut instead. It was salmon. The menu said"

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: "Very friendly efficient crew"

Pros: "The warm hospitality and care and smooth flight althrough"

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: "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: "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: "Crew was friendly and everything was perfectly on time!"

Cons: "4 hs delay"

Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"

Cons: "I paid $68 to pick up seats on airplane, but they didn't give us the right seat numbers that we wanted"

Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."

Pros: "Leg room fantastic"

Cons: "Direct flights to and from South Africa to USA not via Middle East"

Pros: "Yes"
Cons: "Nothing except the airport"

Pros: "Nothing"
Cons: "Flight was late, boarding was archaic, seat pitch in for economy was tighter than I am accustomed, Could not purchase foo or drink because cash was not accepted & my credit cards were denied for offline purchase. No snacks or drink machines in boarding waiting area. Crew looked uninterested"

Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"

Pros: "That the flight was on time."
Cons: "not applicable."

Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"

Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."

Pros: "Friendly crew"
Cons: "Hectic boarding; airplane seemed very old"

Cons: "Better business class seats"

Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"

Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."

Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"

Cons: "Not even a free water/soda was offered, need to purchase everything."

Pros: "BA crews are always great. Also excellent that they don’t have those annoying M&S menus on LCY flights. I don’t object to paying, but it just slows everything down."

Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."

Pros: "Nothing"
Cons: "Always late always charge for water that’s sad"

Pros: "Crew did their best while sweating with the passengers especially prior to take off"

Pros: "Level of information"

Cons: "Everything was good"

Pros: "Food was tasty"
Cons: "Was delayed"

Pros: "Fast security and passport control at both ends, Home in 30 mins after landing"

Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."

Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."

Pros: "Plane had to be de-iced which delayed departure time and then wait for landing slot."
Cons: "Heathrow need to build more capacity to reduce emissions and delays."

Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."

Pros: "Ease in getting the boarding passes. The people were very kind and understanding and informative."
Cons: "Nothing I didn’t like. For a person that is not a flyer I don’t have any complaints"

Pros: "We left ahead of time"
Cons: "No gate due to early arrival which meant we had to wait for a coach which negated early arrival."

Cons: "The passengers on the plane were rude. No consideration for others when departing the plane."

Cons: "Boarding at Frankfurt difficult"

Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"

Pros: "On time"
Cons: "Check in counter make difficult: my cary on luggage is standard, they should know it."

Pros: "Nothing"
Cons: "Flight was cancelled less than 12 hours prior to departure. The airlines switched our flight to one that ended at a different airport (where our car was not located). Called the airlines multiple times but only heard a message that they were "busy". British airlines was again unable to help us at the airport. We had to go to American to have them "hack in" and adjust our British airway flight itenerary. I will never fly British airlines again. They couldn't have been less helpful if they tried"

Pros: "Good, friendly cabin crew."
Cons: "Flight was 60 mins late due to ATC issues at LHR and baggage loading problems at FRA. Also bus boarding at FRA on a hot day."

Pros: "Very limited in flight entertainment"
Cons: "There was no food provided, so no need to rate the quality of the food that was not there"

Pros: "That Pilot has to bring my buggy"
Cons: "Socking wet buggy Head rest in pices Rubbishy in the pockets Staff confused about checked in bag I purchase on different occasion than ticket, took ages to sort it out"

Pros: "Punctual, relaxing."
Cons: "No free refreshment, not even water."

Pros: "I was able to check in on an earlier flight which helped me to arrive an hour earlier."
Cons: "British Airways do not have access to a gate so always have to take a bus to airplane."

Pros: "The staff were friendly and boarding/ getting off were a breeze. I loved how much space the aircraft had inside."

Pros: "Food good and very attentive and friendly Cabin crew Amanda made the flight a pleasure."

Pros: "Flight left on time and arrived 20 minutes early."
Cons: "N/A"

Cons: "Tight seating was fairly uncomfortable."

Pros: "Friendly helpful airline staff. Plane slightly late leaving but kept up-to-date."
Cons: "Nothing"

Pros: "Service"

Pros: "Gold muffin."
Cons: "Lots of turbulence so only business class got drinks does not make sense how is it that turbulence only stops economic people from getting drinks."

Read more about Turkish Airlines
COVID-19 information

Safety measures for airlines flying from Frankfurt am Main to Johannesburg

Airlines flying from Frankfurt am Main 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 am Main to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Frankfurt am Main to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Frankfurt am Main to Johannesburg

Book cheap flights from Frankfurt am Main to Johannesburg

Recent return flight deals

23/9
Thu
1 stop
Ethiopian Air
15h 00m
FRA - JNB
12/10
Tue
1 stop
Ethiopian Air
15h 05m
JNB - FRA
1/6
Tue
1 stop
Egypt Air
15h 45m
FRA - JNB
30/6
Wed
1 stop
Egypt Air
16h 25m
JNB - FRA
16/10
Sat
1 stop
Turkish Airlines
22h 45m
FRA - JNB
30/10
Sat
1 stop
Turkish Airlines
17h 10m
JNB - FRA
1/6
Tue
2 stops
Multiple Airlines
34h 55m
FRA - JNB
30/6
Wed
2 stops
Multiple Airlines
34h 50m
JNB - FRA
21/5
Fri
1 stop
KLM
14h 20m
FRA - JNB
6/6
Sun
2 stops
KLM
22h 55m
JNB - FRA
3/7
Sat
1 stop
British Airways
24h 00m
FRA - JNB
11/7
Sun
1 stop
British Airways
19h 35m
JNB - FRA
24/9
Fri
2 stops
Air France
25h 35m
FRA - JNB
11/10
Mon
1 stop
Air France
14h 10m
JNB - FRA
9/6
Wed
1 stop
Ethiopian Air
15h 00m
FRA - JNB
16/6
Wed
1 stop
Ethiopian Air
15h 05m
JNB - FRA
14/10
Thu
1 stop
Turkish Airlines
15h 20m
FRA - JNB
23/10
Sat
1 stop
Turkish Airlines
23h 20m
JNB - FRA
21/5
Fri
1 stop
Multiple Airlines
14h 20m
FRA - JNB
29/5
Sat
2 stops
Multiple Airlines
22h 55m
JNB - FRA
9/6
Wed
1 stop
KLM
14h 20m
FRA - JNB
16/6
Wed
2 stops
KLM
22h 55m
JNB - FRA
21/5
Fri
1 stop
Ethiopian Air
15h 00m
FRA - JNB
29/5
Sat
1 stop
Ethiopian Air
15h 05m
JNB - FRA
27/9
Mon
1 stop
British Airways
20h 20m
FRA - JNB
14/10
Thu
1 stop
British Airways
21h 00m
JNB - FRA
28/9
Tue
2 stops
Air France
25h 35m
FRA - JNB
13/10
Wed
1 stop
Air France
14h 10m
JNB - FRA
6/8
Fri
1 stop
Multiple Airlines
14h 20m
FRA - JNB
9/8
Mon
1 stop
Multiple Airlines
16h 35m
JNB - FRA
4/7
Sun
2 stops
KLM
15h 35m
FRA - JNB
13/7
Tue
1 stop
KLM
18h 35m
JNB - FRA
13/6
Sun
1 stop
Ethiopian Air
15h 00m
FRA - JNB
20/6
Sun
1 stop
Ethiopian Air
15h 05m
JNB - FRA
10/7
Sat
1 stop
Multiple Airlines
22h 00m
FRA - JNB
31/7
Sat
1 stop
Multiple Airlines
18h 35m
JNB - FRA
25/9
Sat
1 stop
KLM
14h 20m
FRA - JNB
7/10
Thu
1 stop
KLM
18h 30m
JNB - FRA
21/5
Fri
1 stop
Ethiopian Air
15h 00m
FRA - JNB
6/6
Sun
1 stop
Ethiopian Air
15h 05m
JNB - FRA
Show more results

Recent one-way flight deals

22/6
Tue
3 stops
Multiple Airlines
58h 30m
FRA - JNB
20/5
Thu
1 stop
Egypt Air
15h 45m
FRA - JNB
14/6
Mon
1 stop
KLM
14h 20m
FRA - JNB
21/5
Fri
2 stops
Air France
38h 15m
FRA - JNB
23/6
Wed
3 stops
Multiple Airlines
39h 25m
FRA - JNB
27/9
Mon
3 stops
Multiple Airlines
59h 25m
FRA - JNB
29/9
Wed
3 stops
Multiple Airlines
43h 00m
FRA - JNB
30/9
Thu
3 stops
Multiple Airlines
26h 55m
HHN - JNB
22/5
Sat
1 stop
KLM
14h 20m
FRA - JNB
27/9
Mon
3 stops
Multiple Airlines
56h 00m
HHN - JNB
29/7
Thu
1 stop
Egypt Air
15h 45m
FRA - JNB
23/6
Wed
1 stop
KLM
14h 20m
FRA - JNB
23/6
Wed
2 stops
Multiple Airlines
35h 00m
FRA - JNB
20/5
Thu
2 stops
KLM
22h 20m
FRA - JNB
28/9
Tue
2 stops
Multiple Airlines
35h 25m
FRA - JNB
22/5
Sat
2 stops
KLM
27h 05m
FRA - JNB
19/10
Tue
2 stops
Multiple Airlines
35h 25m
FRA - JNB
21/5
Fri
1 stop
KLM
14h 20m
FRA - JNB
28/9
Tue
3 stops
Multiple Airlines
41h 50m
HHN - JNB
30/9
Thu
2 stops
Multiple Airlines
23h 30m
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