Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Frankfurt Airport to South Africa from R6 568

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Frankfurt to South Africa departing on 31/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Tue 13/8
Tue 20/8

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

In the last 7 days, travellers have searched 48 191 404 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best South Africa Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Cape Town
Cape TowndirectR11 449
Johannesburg
JohannesburgdirectR11 647
Port Elizabeth
Port Elizabeth3 stopsR16 079
George
George2 stopsR16 007
East London
East London2 stopsR19 991
Hoedspruit
Hoedspruit2 stopsR24 424

Good to know

Low season

June

High season

December

Cheapest flight

R6 568
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Frankfurt Airport to OR Tambo Airport, Johannesburg

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from Frankfurt Airport to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Frankfurt Airport to South Africa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Frankfurt Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Frankfurt Airport to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to South Africa with an airline and back to Frankfurt Airport with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to South Africa from Frankfurt Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to South Africa

  • Looking for a cheap flight? 25% of our users found tickets from Frankfurt Airport to the following destinations at these prices or less: Cape Town R23 200 one-way - R18 222 round-trip; Johannesburg R21 281 one-way - R17 887 round-trip
  • Morning departure is around 16% 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

Top 5 airlines serving from Frankfurt to South Africa

Need help choosing which airline to fly with from Frankfurt to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1428 reviews
7,2Entertainment
7,7Comfort
7,3Food
7,9Boarding
8,4Crew
Airline reviews

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

10,0 ExcellentAnonymous, Jun 2024SLC - LHR
Read more about KLM reviews

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

The food was ok. The crew seemed like they were cranky. I had one guy get mad at me for passing in between the storage area to get to the other toilet. I can understand if it's not allowed but reprimanding me like I'm a student saying "This is the last time!" was not appropriate. During my meal time, there was a French family around me. No problems there but when we usually have meals, they are supposed to put their chair in the upright position. These people did not do it and the steward did not tell them to raise their seat in the upright position. However, I was told to do so! So, me and another person next to me had to eat with the monitor almost touching our faces. Furthermore, a lady in front of me was putting her feet up and preventing another elder passenger from putting her seat back. To make it worse, she was continuously hitting her back into her seat, shaking my monitor while I was watching a movie. A crew member did speak to her about it but then she accused me of pushing her seat forward! The crew member gave me a death stare and told me to stop pushing the seat forward. I did not even touch her seat at all, if I did, she would know it. Her boyfriend also stood up and tried to push her seat even further past the maximum decline to no avail. None of these people were reprimanded but the steward, some bald guy, was extremely friendly with them and did not even try to instruct them to do anything until it was time to land. I resisted the urge to really argue with them because I would have obviously been seen as the aggressor (I have no idea why). I hardly said anything on this flight except "more wine please" and "sorry" if I bumped into someone accidentally. Overall, it was an annoying flight and I had to resist the urge to yell at the steward and the people he was overly friendly with. The happiest moment of this flight was leaving it.

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

The worst airline. Cancelled flight 30 min before boarding and rebooked on flight after 3 days.

Mostly fine. Minor delays departing and arriving. Quite a cramped plane, not so much as regards legroom but very narrow seats. Quiet nice food. Non-working USB charger. Flight attendants were helpful but not particularly proactive — one had to work to get their attention (but all was fine once they notice you), very Dutch style:)

Check in desk people constrained by fear. Obvious typo on Uganda visa, even though approved, caused loss of flight. Something is definitely wrong with this system.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

It was good no problems made it on time for the next flight overseas!

Suddenly Flight has been change by Qatar and there’s no information is there of us from Bom to Doha and counter person is behaving like Qatar owner next I will not buy Qatar and I will not suggest anyone to fly in Qatar

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

The crew was fantastic and the over flight was perfect as well.

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

Overall good but staff in the place looked extremely tired after 8hrs in 14 hrs journey and then service was cut short and response time for calls increased in later part of flight. Food was ok not astonishing

The cabin crew members were so exceptionally good. They were always respectful to us the passengers and were professional. I also enjoyed the meals.

Bathrooms were absolutely atrocious. Absolutely third world. Unusable. From non-flushing toilets to poor maintenance - missing toilet paper, dirty with mess, etc. Horrifying. Does Ethiopian Airways expect customers to clean the bathroom before use. For sure inconsiderate passengers don't do anything to clear/clean after use.

Boarding was mayhem. Entertainment system wasn't operational. Food was poor. It was like flying in the 1990's. For the price of the ticket, this was not value for money. It felt much more like an extreme discount airline.

It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

The crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

The flight was one hour late. The food is mediocre and the screen was broken

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

Lufthansa has outsourced their ground crew to a company in Bengaluru. This company is really not dedicated to customer service. Very disappointed as this does not reflect Lufthansa’s service that I remember from before.

Flight boarding was delayed. Old, low capacity overhead bins requiring many to gate check their carry-on luggage. Beverages other than water were at a charge.

The plane was comfortable and spacious. Unfortunately it was delayed and I had to pay for coffee.

No complains with the crew. But generally speaking food is awful, entertainment is not good either.

It departed late from Frankfurt. It was diverted to Toronto because of the storm. Stayed in the plane for 4 hours hoping to make it back to Newark on the same aircraft. After finally getting off the plane, it took another six hours at the airport to get the luggage and get a hotel room nearby. Still don’t know when I am flying back to my destination.

Food was excellent. Staff were very helpful when asked a question and followed up with an answer quickly.

Poor communication from airline, didn't start boarding until 15 minutes after we were supposed to be in the air and there was no communication from anyone about a delay except the screens showing we were "on-time" and already "boarding" which finally updated 5 minutes after we were supposed to be in the air to "delayed".

Lufthansa staff was fantastic, but the airport was a mess. I was at this airport in the past and I have never experienced any problem, but this time it was nutty because of soccer tournament: UEFA 2024 championship

While booking through Lufthansa, when flight is operated by other airlines, you don't necessarily get the quality of Lufthansa. That said, I was passed over on both meals served. While I had my eyes closed or asleep, no attempt was made to serve me or wake me for the service, which is something new. When I took it upon myself to get out of my seat, track down an attendant, and ask for a meal, the attendant would kindly serve me. Of more concern, however, is the lack of selection for the meal. Being diabetic and insulin dependent, I could not eat what was served. The first meal was pasta with a small slaw/salad and a bun. The second meal was a muffin and another pastry. In all, I could only eat the salad, which amounted to next to nothing. Fortunately (for Discover) I had brought food/snacks to carry me through the flight. Otherwise, I might have reached a low blood sugar. With diabetes becoming more prevalent, Discover may consider more eating options to accomodate all passengers.

Good flight, but left late and food was only okay!

Because of luggage I had to upgrade to premium economy , which was worth it!

Every thing was fine. The food was lack luster especially after leaving from Italy.

Very good except for the screaming 5 year old that was allowed to yell and scream whenever he wanted too! The mom obviously had no concept of “inside voices”!

I will never fly thru Frankfurt again I read it was bad changing plane but in my case complete nightmare

The flight was VERY delayed making what would have been a long layover in NYC into a mad rush to catch my connection. Other than that it was good.

A bigger plane would be more comfortable. We were bouncing off the ground before even lifting into the air, scary!

The seats are too close to the ones in front.

The seats are terrible. The boarding process was poorly organized. Little to no information was given. Gate change information was only provided at a time that was AFTER the scheduled departure time.

Boarding was delayed and a bit hectic. The crew was super nice.

Brand new airplane Airbus 330. Great crew. The staff on the ground is always a bit mediocre at Condor.

Book cheap flights from Frankfurt am Main to South Africa

Recent return flight deals

4/12Wed
directCondor
11h 55mFRA-CPT
25/12Wed
directCondor
12h 10mCPT-FRA
R11 449
4/12Wed
directCondor
11h 55mFRA-CPT
25/12Wed
directCondor
12h 10mCPT-FRA
R11 467
6/11Wed
directLufthansa
10h 35mFRA-JNB
20/11Wed
directLufthansa
10h 40mJNB-FRA
R11 647
6/11Wed
1 stopLufthansa
14h 50mFRA-JNB
20/11Wed
directLufthansa
10h 45mJNB-FRA
R11 988
21/9Sat
1 stopKLM
14h 25mFRA-CPT
11/10Fri
2 stopsKLM
18h 15mCPT-FRA
R12 867
6/9Fri
1 stopKLM
14h 20mFRA-JNB
27/9Fri
2 stopsKLM
22h 55mJNB-FRA
R12 867
5/9Thu
1 stopEthiopian Air
15h 00mFRA-JNB
18/9Wed
1 stopEthiopian Air
15h 55mJNB-FRA
R12 992
1/10Tue
1 stopEthiopian Air
15h 00mFRA-JNB
19/10Sat
1 stopEthiopian Air
15h 55mJNB-FRA
R13 441
5/9Thu
1 stopQatar Airways
20h 30mFRA-JNB
18/9Wed
1 stopQatar Airways
18h 20mJNB-FRA
R13 531
16/9Mon
1 stopQatar Airways
23h 25mFRA-JNB
8/10Tue
1 stopQatar Airways
22h 40mJNB-FRA
R13 549

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/8Sat
2 stops
38h 50mFRA-JNB
R6 568
4/9Wed
2 stops
24h 40mFRA-JNB
R6 927
27/11Wed
3 stopsLufthansa
30h 55mFRA-CPT
R9 206
27/11Wed
directCondor
11h 55mFRA-CPT
R10 372
26/11Tue
directCondor
11h 55mFRA-CPT
R10 390
4/9Wed
1 stopKLM
31h 10mFRA-CPT
R10 444
30/8Fri
1 stopKLM
14h 25mFRA-CPT
R10 462
6/8Tue
1 stopQatar Airways
37h 20mFRA-JNB
R11 988
28/10Mon
1 stopQatar Airways
18h 05mFRA-CPT
R12 131
24/8Sat
directLufthansa
11h 45mFRA-CPT
R13 621

Search by stops

Search by airline

Search by price

Last minute flights from Frankfurt to South Africa

Last minute flight, train and bus deals

18/7Thu
multi-stop
23h 25mFRA-CPT
28/7Sun
multi-stop
18h 55mCPT-FRA
R15 325
18/7Thu
multi-stop
23h 25mFRA-CPT
25/7Thu
multi-stop
25h 35mCPT-FRA
R16 025
17/7Wed
multi-stopEthiopian Air
15h 00mFRA-JNB
2/8Fri
multi-stopEthiopian Air
15h 55mJNB-FRA
R17 210
15/7Mon
multi-stopEthiopian Air
15h 40mFRA-CPT
28/7Sun
multi-stopEthiopian Air
15h 50mCPT-FRA
R21 301
17/7Wed
multi-stopQatar Airways
24h 25mFRA-CPT
30/7Tue
multi-stopQatar Airways
18h 15mCPT-FRA
R22 486
19/7Fri
multi-stopKLM
31h 10mFRA-CPT
26/7Fri
multi-stopKLM
14h 20mCPT-FRA
R27 456
19/7Fri
multi-stopKLM
14h 20mFRA-JNB
11/8Sun
multi-stopKLM
22h 20mJNB-FRA
R27 744
19/7Fri
multi-stopQatar Airways
19h 40mFRA-JNB
16/8Fri
multi-stopQatar Airways
25h 00mJNB-FRA
R28 515
16/7Tue
directLufthansa
10h 25mFRA-JNB
14/10Mon
directLufthansa
10h 35mJNB-FRA
R36 214
18/7Thu
directLufthansa
11h 45mFRA-CPT
28/7Sun
directLufthansa
11h 45mCPT-FRA
R38 888

Search by stops

Search by airline

Search by price

Frankfurt Airport - South Africa Flights

Departure:

Frankfurt Airport (FRA)Germany

Return flight deals:

South Africa - Frankfurt Airport

Cabin classes:

R49 619
R29 861
R9 188