Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Germany from R4 526

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Germany departing on 22/9. 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
fr. 28/6
fr. 5/7

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

In the last 7 days, travellers have searched 43 361 115 times on KAYAK, and here's why:

Save 27% 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 Germany Flight Deals

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

Frankfurt am Main
Frankfurt am Main2 stopsR11 397
Berlin
Berlin1 stopR12 130
Munich
Munich2 stopsR12 515
Hamburg
Hamburg1 stopR13 083
Hannover
Hannover1 stopR13 156
Cologne
Cologne2 stopsR15 227
Nuremberg
Nuremberg2 stopsR20 816
Bremen
Bremen2 stopsR24 700

Good to know

Low season

February

High season

June

Cheapest flight

R4 526
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to Frankfurt Airport

FAQs - booking Germany flights

  • How long is the flight to Germany?

    An average direct flight from South Africa to Germany takes 19h 47m, covering a distance of 14669 km. The most popular route is Cape Town - Frankfurt am Main with an average flight time of 11h 45m.

  • What is the cheapest flight to Germany?

    The cheapest ticket to Germany from South Africa found in the last 72 hours was R5 336 one-way, and R9 876 round-trip. The most popular route is Cape Town Intl to Frankfurt am Main and the cheapest round-trip airline ticket found on this route in the last 72 hours was R13 340.

  • Which airlines fly to Germany?

    Lufthansa, United Airlines & Air Canada fly the most frequently from South Africa to Germany.

  • What are the most popular destinations in Germany?

    Based on KAYAK flight searches, the most popular destination is Frankfurt am Main (54% of total searches to Germany). The next most popular destinations are Berlin (14%) and Munich (12%). Searches for flights to Hamburg (10%), to Cologne (3%) and to Stuttgart (3%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Germany

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Germany flight deals.

Top 5 airlines flying to Germany

 
Need help choosing which airline to fly with from South Africa to Germany? 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.
8,1
EmiratesOverall score based on 3914 reviews
7,9Food
8,2Boarding
8,3Entertainment
8,3Crew
8,1Comfort
Airline reviews

My last few flights with Emirates have always been delayed at least a half an hour. When my layover is only an hour and a half to two hours, 30 minutes makes a big difference. I’m going to check out other airlines.

6,0 GoodDavid, May 2024IAD - DXB
Read more about Emirates reviews

My last few flights with Emirates have always been delayed at least a half an hour. When my layover is only an hour and a half to two hours, 30 minutes makes a big difference. I’m going to check out other airlines.

The food on this flight was just terrible. I have a wheat allergy so when booking I ask for gluten free options. The food given was inedible. The bread rolls were rock hard. Once board I was given one and the only thing I could do was eat the chicken slice and piece of tomato on it. Also given was 4 small cubes of fruit, 2 watermelon and 2 pineapple and a bottle of water. My husband had a regular meal and found his very average. Then the evening meal was also disappointing! Some dried out fish with spinach and 3 sticks of dry white sweet potato. No sauce …. 😳 again, the same fruit and water. The passengers had to wait a long time for the dinner food to be served. My husband just wanted to eat and go to sleep so he was a bit annoyed about that. We got off the plane and I was feeling quite hangry. Not enough food or a good eating experience. Emirates used to be a flight we looked forward to… now we are considering looking at other companies for the future.

Flight got canceled without any prior information and it caused lot of trouble

My Experience was ok. But the gentleman next to me vaped the whole flight and the attendants did nothing, whether they were aware, I’m not sure.

Absolutely terrible delays for 3 hours changed seats after we paid an upgrade on both legs. It appears it’s up to us to request a refund after they down graded our seat. Never again !!

Staff were friendly, and provided great service. The food was plentiful and delicious. Food could have been hotter.

Seat and leg space is much better than the Qatar airline. The crew I would like to say is not meeting the requirements of emirates airlines cause it almost 20 years I am flying with emirates this time I really feel that crew is not behaving well someone asked for water waited more than 30 minutes and there are more incidents in this flight.

Superb experience. I hope they bring back the fast track option at Heathrow immigration.

Amazing service and food. However I didn’t get chance to choose my own seat which bothered me a little.

The lounge Emirates uses at Jeddah airport is horrible even with the opening of the new section. Food selection is poor and never enough seating . Staff are not friendly. Boarding process at Jeddah always an absolute mess

I arrived 59 minutes before the flight in Tampa due to Massive traffic jam and the flight was closed and I was told that I’d simply have to “book a new ticket on line myself and the gate agents couldn’t help me”. Even though the flight was delayed over 30 minutes, (leaving one hour and 29 minutes before departure, they refused to assist in any way explaining that it’s automatic and there can be no exceptions. Horrible experience due to poor management at gate. I fly this option 2-3 times a year and have a good experience with the cabin crew etc. But, Tampa agents are not trained or allowed customer service. I once was a gate agent for USAir, I know times have changed, but forcing me to purchase a new ticket and complete indifference and inconvenience. No thanks

Good BUT four days later I still don’t have my luggage. It never arrived. !!!!

Flight was late and crew were unwilling to help with information on connections. Call light had been on for 61 minutes without tesponse.

Horrible experience. They "GAME" with seats they decided to play where you can`t select or get seat during check-in without paying and then forcing you to stay long line at the Customer Service at the gate to get a boarding ticket with seat assigned is pathetic. Will never fly with United again!

SO disappointing. I spent so much money on this ticket, for them to cancel and not be able to rebook me in time. They were very unhelpful, and condescending throughout the whole Swiss airport. Will not be flying again.

Swiss ground crew was again at its prime and although I’m United 1K (Star Alliance Gold) they created problems with my hand luggage - while other passengers were boarding with more handbags and larger hand luggages, were critical on my 2 young kids attending the lounge with me and boarding the plane with me on the priority lane.

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

There were multiple delays and the food was poor. Better food.

United Airlines flights serviced by Swiss Airlines provide for zero communication with Swiss Airlines almost impossible to contact Swiss airlines to make seat selection, upgrades or changes. I won’t do that again if it can be helped.

That your phones given were the more comfortable ones, unlike the old ones. The flight was delayed and my luggage has been lost in Zürich both times. Also the food choices were terrible. I am dairy free and gluten-free and they had nothing available for me

They made us deliberate waste time by holding our passports and boarding passes making us miss the flight

The made us waiting and held our passports and boarding pass making us miss our flights

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

They shld improve and provide a lunch or dinner in an international leg

Wore experience due to delay and took me 3 days to reach my destination.

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

Very very bad.. more than 48 hr I didn’t received my baggage yet

Very very poor service. Authorities must take action against this airline immediately. Total failure to follow the rules and regulations of an international airline

The 2nd flight from Doha to Mumbai was not of international level expected while booking with Qatar

The cabin is due for a refresh - the seats are very thin and not very comfortable. The AVOD system also did not work on one of the seats and the touch screen were very glitchy. The overall cleanliness of the aircraft could be improved

Food was great. They never to add more current entertainment like movies and shows

Paid an extra USD 100 for so-called Comfort seats. All of these (the bulkhead seats) had parents with babies and infants who were screaming much of the time. One mother even decided to change nappies on the seat. This was anything but comfort!

Front section of economy cabin is better than rear. Paid for seats selected.

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.

Apart from delay of 3 hrs in Nairobi for onward flight to Dar all fine. Looked like operational issues caused it.

It has been 1 week since arriving at my destination and I still have not recieved my kite surfing bags. Office will not communicate properly on location or when my bags will arrive. No advice on what to do on luggage that has not arrived in over a week. Simply not happy with Kenya airways at the moment.

Excellent. They canceled our flight & put us up for the night. Then upgraded us. We are impressed

On a long flight us customers need more rehydration by the crew. Some of us have water bottles but no crew is coming around to offer water. I’m not saying issue us all with plastic water bottles.

Several amenities included. Our bag was a little heavy so they checked it without charge. Earbuds were included. Entertainment selection was fantastic. Very pleasant and helpful travel and flight crew.

All 4 flights were late. Plus delays for cleaning planes . On return baggage was not even on the plane arrived next day not received until two days later . Very poor experience.

It would have been better if the flight hadn't been an hour late, causing us to miss our connection. Even without the delay, Lufthansa do not allow adequate time for passport control and getting yourself to the departure gate.

Regular 3 across coach seats in “business” just empty middle seat

Staff was rude in business class. Luggage was damaged and nothing was done about it airlines.

Boston Logan is a crummy airport - signage is terrible or lacking in areas. Boarding seemed to be a free for all and with all the different airlines speaking, you couldn't tell who was supposed to be where and when. Plain and simple, airlines should board from the back of the plane to the front. Also someone was sitting in my seat. By the time that was figured out, I had to place my overhead behind me which made de-planing more difficult. Logan is not Lufthansa's fault so that is not on them, Boarding is on them! Still, overall it was a Good Experience flying with Lufthansa. This is not my first flight with them...

Overall, the flight was comfortable without any serious issues. Transit through Frankfurt airport was a little confusing, but not too difficult if you follow the signs

Staff disappeared after dinner service until breakfast, no help with beds, no help running to our gate to catch connection cause flight was late, our luggage didn’t make it, took over 24 hours to get luggage to hotel, no compensation!!

Everything was good except food. I believe there is room for improvement

At Muchin the service woman for Lufthansa at the Airport was really horrible.

Book Cheap Germany Plane Tickets

Recent return flight deals

19/7fr.
2 stopsKenya Airways
33h 45mJNB-FRA
9/8fr.
2 stopsKenya Airways
23h 10mFRA-JNB
R11 397
10/6ma.
2 stopsKenya Airways
28h 45mJNB-FRA
17/6ma.
2 stopsKenya Airways
24h 40mFRA-JNB
R11 635
10/9ti.
directLufthansa
10h 30mJNB-MUC
23/9ma.
directLufthansa
10h 25mMUC-JNB
R12 588
6/9fr.
directLufthansa
10h 30mJNB-MUC
23/9ma.
directLufthansa
10h 25mMUC-JNB
R13 101
21/7sø.
1 stopEmirates
19h 45mCPT-FRA
19/9to.
1 stopEmirates
29h 50mFRA-CPT
R13 413
7/10ma.
1 stopEmirates
19h 45mCPT-FRA
7/11to.
1 stopEmirates
18h 35mFRA-CPT
R13 504
12/8ma.
1 stopQatar Airways
17h 15mJNB-MUC
28/8on.
1 stopQatar Airways
23h 50mMUC-JNB
R13 541
15/10ti.
1 stopQatar Airways
24h 35mJNB-MUC
24/10to.
1 stopQatar Airways
24h 50mMUC-JNB
R13 706
3/11sø.
1 stopSWISS
14h 35mJNB-BER
20/11on.
1 stopSWISS
14h 30mBER-JNB
R15 886
9/10on.
1 stopSWISS
12h 30mJNB-FRA
19/10lø.
2 stopsSWISS
15h 30mFRA-JNB
R17 774

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/9sø.
1 stop
17h 20mJNB-FRA
R4 526
22/9sø.
1 stop
17h 20mJNB-FRA
R4 544
5/6on.
2 stopsKenya Airways
18h 25mJNB-FRA
R5 424
12/11ti.
1 stopQatar Airways
24h 25mJNB-MUC
R5 992
17/9ti.
1 stopQatar Airways
25h 00mJNB-FRA
R6 505
8/11fr.
1 stopEmirates
18h 55mCPT-FRA
R7 549
29/9sø.
1 stopEmirates
38h 30mCPT-FRA
R7 568
29/10ti.
directLufthansa
11h 15mCPT-MUC
R12 698
24/9ti.
directLufthansa
10h 30mJNB-MUC
R12 918
17/8lø.
2 stopsSWISS
18h 45mCPT-DUS
R21 805

Search by stops

Search by airline

Search by price

Last minute flights to Germany

Last minute flight, train and bus deals

2/6sø.
multi-stop
32h 20mJNB-FRA
4/6ti.
multi-stop
36h 30mFRA-JNB
R13 248
3/6ma.
multi-stop
25h 05mCPT-FRA
4/6ti.
multi-stop
25h 25mFRA-CPT
R13 285
30/5to.
multi-stopEmirates
24h 10mCPT-FRA
13/6to.
multi-stopEmirates
29h 50mFRA-CPT
R15 245
3/6ma.
multi-stopEmirates
24h 10mCPT-FRA
16/6sø.
multi-stopEmirates
20h 20mFRA-CPT
R15 392
3/6ma.
multi-stopQatar Airways
31h 45mCPT-FRA
5/6on.
multi-stopQatar Airways
17h 35mFRA-CPT
R18 507
3/6ma.
multi-stopLufthansa
14h 10mCPT-BER
27/7lø.
multi-stopLufthansa
14h 15mBER-CPT
R19 441
3/6ma.
multi-stopSWISS
27h 55mCPT-BER
26/8ma.
multi-stopSWISS
18h 45mBER-CPT
R19 478
2/6sø.
multi-stopLufthansa
14h 10mCPT-BER
28/8on.
multi-stopLufthansa
15h 15mBER-CPT
R19 496
3/6ma.
multi-stopSWISS
27h 55mCPT-BER
29/8to.
multi-stopSWISS
20h 55mBER-CPT
R20 486
1/6lø.
multi-stopQatar Airways
17h 50mCPT-MUC
14/7sø.
multi-stopQatar Airways
24h 50mMUC-CPT
R28 035

Search by stops

Search by airline

Search by price