Find cheap flights from Spain to South Africa

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

— South Africa
Jun 15 — Jun 221
Return
1 adult
Economy
0 bags
From?
To?
Wed 15/6
Wed 22/6

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

Good to know

Low season

May

High season

December

Cheapest flight

R4 941

Average price (return flight)

R9 313

Good deal (return flight)

R9 313

Good deal one-way

R7 031
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Madrid Barajas to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Spain to South Africa

Top 5 airlines serving from Spain to South Africa

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 11525 reviews
8,3Boarding
8,2Comfort
8,6Crew
8,3Entertainment
8,0Food
Airline reviews

could not undertake this flight as I was denied boarding pass at the check in counter at the Houston airport, Texas, USA for my flight QA 714

Read more about Qatar Airways

could not undertake this flight as I was denied boarding pass at the check in counter at the Houston airport, Texas, USA for my flight QA 714

Cons: "Qatar airways didn’t let me board the plane despite of all the requirements. Never flying again with them"
Pros: "best airline"
Cons: "when its best there is no comment"
Cons: "Didn’t even take off!"
Pros: "On time departure and arrival. Hard working crew members."
Cons: "No slippers for long flights."
Pros: "Nothing to like on that flight."
Cons: "Very poor customer service, Qatar Airways should be ashamed of providing worst than third world kind service in the Doha - Dhaka route."
Pros: "Crew was very attentive & met all my expectations."
Pros: "From Doha to lax my assigned seat was 20K and some Isidore changed it before I arrived to Doha. Then I called in to get another window seat and likely got 29K. When entering the aircraft another moron changed to to 38E. I’m so definitely getting my refund for this customer service/ flight !"
Cons: "Take a while guess"
Pros: "Really good"
Cons: "maybe they can offer more snacks on the plain"
Cons: "Need FREE WIFI and CHARGING Ports Which are ABSOLUTE MUST IN ANY AIRCRAFT."
Pros: "Crew as very helpful"
Cons: "passenger seated next to are rude"
Pros: "The crew was professional. I had acute diarrhoea they insisted to eat some thing before they gave me the medicine,which was perfect. They checked every time my situation they even asked if I need a doctor waiting for me at the airport."
Pros: "Service and entertainment."
Cons: "Food."
Pros: "Fabulous crew, good choice of food and drinks and served whenever you want it. Good array of entertainment on offer but our flight was a 'sleeper' so after a fumble with the controls and the limited new releases, I opted to read instead. Seats are comfy and spacious, much wider than Emirates in the same class (who offer only an extra 1/2 inch width over economy). Amenity kit a quality piece that is both practical and useful."
Cons: "Crew seemed to have stopped referring to the passengers by name and offer a less-personalised service in Business than we have become accustomed to. The food choices while good, have been paired back as have the selection of wines."
Pros: "Staff was great"
Pros: "Qatar Airlines has amazing service! And they have free internet!"
Cons: "The films are all sensored. And the free internet is only for 30 minutes."
Pros: "Friendly and helpful staff."
Cons: "No entertainment available. A very old plane."
Pros: "Everything was first class with excellent service"
Cons: "Long flight with long layover in Doha"
Pros: "Qatar airways is the best airlines and they serve you like a 5 stars hotel"
Cons: "The problem is when they linked a flights frome other airlines companies. Under ( one world ) On this flight the were linked with sirlankian airlines The flight was full and a lot of older asian on flight they don’t respect people and speak loudly The smell was not good enough"
Cons: "I’m a 6’3” in shape man. I selected the bulkhead seats for extra leg room. Great crew, but my shoulders stuck past the seat edge 3” on both sides."
Pros: "the attention in general for me was excellent."
Cons: "may be the fact that it was the same kind of food in both of the flights I had, is not that it was bad just in my opinion they should have more option, especially for south american people, thank you"
Pros: "smooth flight"
Cons: "- the baggage drop off counter guy was rude, so was his supervisor, they forced us to check our carry-on luggage and made it as they're doing us a favor for not checking our backpacks - there was a problem with the flight and got delayed 90 min, we missed our connecting flight and had to stay in DOH airport overnight - the food was really bad compared to other flights by QA, my wife got food poisoning from their food"
Pros: "Overall better than most of domestic US or Korean national airline in terms of food and service."
Cons: "Boarding took longer than other airports. Too many redundant checks for no apparent reason."
Cons: "The flight attendant dropped a suitcase on my head when I was sleeping. I had terrible headache, nauseous, and dizzy with some really uncomfortable neck pain. The staff tried to get me to take medicines that I could not read for nauseous but I would not. They said they were prescribed by a doctor! What doctor. The flight was the longest worst ever! 14 hours - nothing to eat or drink! In addition, the head flight attendant said the baggage compartment over my head was a problem as it opens all the way down and bags fall easily out. The bag was easily 30 pounds and landed directly on my head. I suffered a concussion."
Cons: "Service is great and the plane flew so smooth"
Pros: "Great crew members. Very friendly and helpful. Qatar Airways is great about providing pillows, blankets, ear plugs and eye masks. Really good food as well."
Cons: "The seats were very close together. With the tray folded out it was right against me without being extended. Leg room was cramped."
Pros: "Comfort of the seat/bed"
Pros: "The airline stewardesses were Fabulous! Especially one from Doha to Cape Town. Food was good and more than enough to eat. I was impressed by the scheduled meals and drink offers , very important for a dietetic"
Cons: "No leg room, can't stretch your legs properly so my bad knee was in pain"
Cons: "I did not like the fact that on now 3 flights I have lost miles, as on every flight I have tried to sign on as a member or frequent flyer and on all flights, there were no entry forms. This is also after my attempt to complete one on line, which I have had no response to."
Pros: "We enjoyed the comfort, food , staff and entertainment."
Cons: "The queuing for check-in, luggage control and plane boarding was much too long, 1 1/2 hrs +. The online check-in couldn't be used."
Pros: "The flight went fairly smooth, the staff were courteous and the food was as good as can be expected of airline food. There were several courses and options, which is always appreciated."
Pros: "The flight left without me! Nobody called my name or came to find me while I was in the lounge!"
Cons: "The flight left without me! Nobody called my name or came to find me while I was in the lounge!"
Pros: "Great selection of movies and tv shows"
Cons: "I had to ask for everything. Crew members kept passing me by for food service and drink service even though I was awake. I had to tap/call them each time they passed by. It turned into a joke among me and the people sitting next to me. Entertainment screen is too dim even on highest brightness setting"
Pros: "Clean. Friendly staff. Good food. Good entertainment."
Cons: "Small cramped seats."
Pros: "Crew are great and entertainment options are good."
Cons: "The seats are quite uncomfortable and small. Really struggled to get comfortable."
Pros: "Aircraft was much better than the flight from US, food was great. The only thing I wished for was more movies."
Cons: "Lack of movies"
Pros: "Everything"
Pros: "Could have done without the awful sexist ads they play on in flight entertainment."
Cons: "A 7 hours trip from qatar to kuala lampur, and they serve only a sandwich which in the first place doesnt taste good."
Pros: "Staff was excellent"
Cons: "More selection or choices like international food not like focus on Indian food"
Pros: "It was a good flight. I'd give it 4 of 5 stars."
Pros: "Crew"
Pros: "The trip was very pleasant as usual, being frequent flyer on Qatar airways since 2005, I can only tell that this is so far the best airline company. Great service. On time if not ahead Never lost a bag or got it delayed. Very diversified entertainment program Lovely staff Confortable and clean flights. And of course convenient price. Briefly, I love Qatar Airways and it is my first choice wherever I travel."
Cons: "So far nothing."
Cons: "I was sitting on seat no 15J. Head phone socket was not working. i cant charge my cell phone. It was 14hrs flight. It was very difficult for me to pass the time."
Pros: "Very friendly flight staff."
Pros: "The plane was neat, clean and the services was world class. I was made to feel at home with service always at my finger tips."
Cons: "Nothing to report."
Pros: "Food and entertainment on board was good"
Cons: "They delayed boarding by over 30 mins (without any notices on any screens), and then kept us on the flight for another 30 mins after doors shut before pushing back from the gate. Overall flight was delayed over an hour. The pilot tried to make up the time on the way, and we had a connection officially scheduled for 45 mins layover. We requested the crew if we could disembark earlier but she said no. We missed our connection."
Pros: "The crew was polite"
Cons: "I ordered a vegetarian meal and they didn't have one for me. The breakfast was terrible. Green beans and strawberry yoghurt!?"
Pros: "Staff was friendly and I was comfortable"
Cons: "Toilet was a bit messy. Menu can be improved"

We had a 14 hour flight and the attendants worked very hard to keep us satisfied. I would definitely fly Swiss again

Pros: "Nothing"
Cons: "Time schedule Better customer services"
Pros: "Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious."
Pros: "Crew was great, seating comfortable."
Cons: "seat comfort"
Pros: "The food was great and the crew was very friendly."
Pros: "On time. Check in was very easy."
Cons: "They asked me to pay for my luggages. It is strange"
Pros: "It was fine - overall pleasant/nothing."
Cons: "It was fine - overall pleasant/nothing wrong, but not outstanding, either. It helps to have no one in the middle seat, but it would have been nicer to have slightly more comfortable seating, and a bit more privacy."
Pros: "Crew was very attentive, information from the cockpit was enough to let us know but not disruptive"
Cons: "Boarding was one long line that other passengers in the airport had to walk through. This was difficult for passengers with kids and those with needed special accommodations Ike wheelchairs, canes etc"
Cons: "First plane from Barcelona to Zurich was turned around mid flight for medical emergency. Missed connection flight and had to wait 24 hours for next flight to LA."
Pros: "Food / movies"
Cons: "Comfort/ staff"
Pros: "Good on board service"
Cons: "Again delayed"
Pros: "Never made connection so now 1 day late."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "On Board Service"
Cons: "Delays...Delays..."
Pros: "I love Swiss Airlines, would definitely book with them in the future"
Pros: "Crew"
Cons: "8 kilo limit on carry-on luggage. Customer service attendant issuing boarding passes was less than friendly."
Pros: "100% the best flight experience I've ever had flying. Wish I flew to Europe more so I could fly with Swiss more often. Thanks!"
Pros: "Friendly service and food"
Cons: "Older plane with no entertainment"
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "Quick and easy- no problems. We had drink service and a yummy croissant. Flights attendants were really nice and spoke great English."
Pros: "Very friendly crew, good legroom in economy, excellent meals."
Cons: "None"
Pros: "The boarding process was smooth. The crew was friendly and attentive. Even though it was a short flight, we each got a piece of Swiss chocolate."
Cons: "Like most planes, there was not enough leg room."
Pros: "I am very satisfied and I will recommended it to my friendships"
Pros: "It was okay. No complaints. I appreciated that I was given a seat near the front to run and make my next flight."
Cons: "my ticket was changed and messed up and could be due to language and understanding, I ran a lot to get to my flight and had to go back and forth between the check in line and ground force and wait out of line until a resolution was found."
Pros: "Flight crew were courteous and efficient."
Pros: "Comfort"
Cons: "Delay in BCN for an hour"
Cons: "My seat did not recline and my tv did not work"
Pros: "the food was delicious, the movie selection was great, the seats were comfortable, the plane was chilly but they supplied us all with nice warm blankets, and I prefer it be cold over hot on the plane any day."
Cons: "The line at the check in was quite long. Luckily I had only carryon"
Pros: "Service was remarkable - food far superior! Will be my airline of choice going overseas."
Pros: "Everything"
Cons: "Check in"
Pros: "The crew members were professional and we really appreciate their high quality of service. Love the food and we enjoyed the wide selections of entertainment that was provided."
Cons: "N/A"
Cons: "On ticket it said time between flights was 1hr 25min, but as soon as we got off the plane we had to RUN through Zurich airport, where 1000 other people were all trying to funnel down the single escalator to Passport Control, to get to our gate. Then we had to wait in another Passport Control. TERRIBLE and stressful. The actual flight was fine."
Cons: "Delayed"
Cons: "Our luggage was left behind in Zurich after an unnecessary gate check. There were plenty of room in the overhead bins, and we purposefully bought the luggage because they were sized for bin storage."
Pros: "Snack offered was tasty"
Cons: "No USB charger in seat"
Pros: "The planes were clean and in good repair. The staff was well trained, polite, efficient. The food was excellent. Our entire experience with Swiss Air was the best in ten weeks of travel we have completed this year."
Cons: "There was nothing that disappointed us in our experience with Swiss Air."
Pros: "Food wag good, plane comfortable"
Cons: "Transfer at Zurich"
Pros: "comfortable flight"
Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."
Pros: "Liked the crew, seats, snack. Definitely a pleasant experience."
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "The plane was remarkable and the service was excellent!"
Cons: "The wifi on the plane was horrible."
Pros: "The food was great, the seats were thin and we had a lot of room and the staff was super!"
Cons: "Nothing, we would have stayed in this airplane longer...."
Cons: "priority luggage arrived in SFO about 30 mins after regular luggage"
Cons: "I arrived to the airport within an hour of boarding time. I wasn't told the gate to my plane until 8:30. When I arrived to the gate there were no employees to speak to and it stated boarding time was 8:35 we didn't board until 9! It was just scary and confusing for someone flying alone in another country. When all the other confused flyers asked simple questions the employees at the gate were annoyed and rude."
Pros: "Comfy, loved the individual Tvs and food was great!"
Cons: "No inflight entertainment."
Pros: "Crew and flight where amazing. Thank you"
Pros: "Everything...the food was delicious, the staff was gracious and always went the extra mile."
Pros: "Being a regular traveler I was blown away and how the staff went above and beyond to be courteous and helpful!!! Great job Turkish Airlines. You got it right!"
Cons: "I was in business class with flat bed seats and it was not as private as with other airlines. The seat was more hard than I expected. But overall it was a great value for a business class ticket"
Pros: "Every thing"
Pros: "The service"
Cons: "No entertainment. Late boarding."
Pros: "Sleeping accommodations, storage, crew attentiveness in business class was outstanding. 5he business lounge in Istanbul was the best ever. Great airline."
Pros: "Food, service OK"
Cons: "Old plane, no TV, seats not comfortable."
Cons: "Seat adjustments on both our seats in Business Class were not working!!"
Pros: "Food"
Cons: "After bus arrived at steps kept on it 20 mins. 2 more buses arrived in this time. Still wait. Then let out all at once. Massive queues to board. Poeple not dressed for this. Poor babies crying Maybe 15 mins waiting in 2am cold on tarmac."
Pros: "great selection of movies"
Cons: "heat, small seats."
Pros: "Food was good"
Cons: "I had to wait until 9am when the counter for baggage registration was open. I arrived to Madrid from Lima at 5.30 am"
Pros: "Service, crew were great."
Cons: "Choices of Indian movies and TV programs.game solitaire can be more automated especially the end."
Pros: "The security and service throughout the flight was very good for the price we paid."
Cons: "The transit time was a bit short for my trip from NYC to DAC."
Pros: "Service and team"
Cons: "Plane was very warm and should be moderately air conditioned"
Pros: "movies and food"
Cons: "Love your airline. Boarding process is your weak spot."
Pros: "All of it best flying experience to date"
Cons: "Food was dried out and tasteless"
Pros: "Food and service were fine, plenty of movie choices on the screen, nice goody bag with slippers, ear plugs, eye mask, etc . . ."
Cons: "Turkish Airlines website is the worst I've ever used. Embarrassingly bad, really."
Pros: "I just like Turkish airlines"
Pros: "As above"
Cons: "As above"
Pros: "Super friendly - and fantastic entertaiment!"
Cons: "Security and bags checks returning were awful about 4 between airport doors and airplane. Must be a way to clean the process up some."
Pros: "Good entertainment, adequate comfort"
Cons: "Repetitive, intrusive, unsmiling screenings at Istanbul airport"
Pros: "I used the prime lounge in Istanbul and when it was time to go, I was able to practically walk on the plane without any wait. The seats were comfy and didn't have a ton of legroom but it wasn't bad. The staff we're friendly and helpful. The in-flight entertainment had a pretty impressive selection and had one of the best-designed interfaces I've seen so far (and I've ridden a variety of airlines). Last and most important, the food was hands down the BEST I've had on a plane. Turkish is killing it, they're my new go-to airline!"
Cons: "I really can't complain about anything, even if I try! Maybe the touch screen sensitivity on the entertainment console seemed a little off, but that's just nitpicking"
Pros: "Quick in Check In."
Cons: "Horrible customer service."
Pros: "the crew were great clean cabin"
Cons: "no entertainment systems lowered the food standard comparing to previous time I flew with them long boarding times"
Pros: "amazing !"
Pros: "The food was good and the entertainment selection was good."
Cons: "I landed in Istanbul for a 19 hour layover. I previously made arrangements to stay at an Airbnb nearby. I was made aware that a Visa is required while attempting to go through passport control. I had to leave the line I spent 30 minutes waiting in to go get a Visa for 25 Euros. I was never informed of this requirement by Kayak or Turkish Air. It was a very frustrating experience and an added expense for which I expect to be reimbursed."
Pros: "Great food, comfortable seats, Caring staff, Good TV quality and programs."
Pros: "Stuffs are really friendly and helpfully Good service and very good food"
Pros: "food was good."
Cons: "narrow seating space, no reclining. my entertainment system stopped working in middle of flight just after making my original playlist. also overhead bins were not enough."
Pros: "Nothing"
Cons: "Did not fly"
Pros: "I was onboarding and the land crew did not do anything to oraganize the lines when the passengers were trying tto board."
Pros: "Great customer service, nice plane. Very happy overall"
Pros: "The staff were all very pleasant. The food service was efficient and tasted good. The cabin was comfortable and there was plenty of entertainment in my seat display. I would fly them again."
Cons: "The flight was VERY long, from Istanbul to Los Angeles. I'm over 6 feet tall so it was difficult to sleep but there is very little the airline can do about this."
Pros: "I liked the entertainment options during the flight."
Cons: "1) Since we had a long layover at Istanbul, the airline provides the option to take you to a free hotel to spend the night. I knew this information based on online reviews, but the airline itself never did anything to offer this, I had to walk around on the airport, for like 2 hours I could not find decent help and some instructions in broken English. I had to pay 25 Euros to get mi visa stamped and walk out of the airport. The Turkish Airlines attendant that set up the free hotel for us, walked us to a shuttle that would drive us to the hotel, but the shuttle driver got lost? or something happened that caused for him to drive around town for more than an hour, speaking on the phone loudly in Turkish and completely ignoring us when we asked questions, This got a little scary since we had no idea what was going on, at some point we were in the middle of a dark residential area, and listening to the driver yell on the phone (god knows what). Luckily a driver came over and guided us to the hotel, but seriously, they should be careful about who they hire for these kind of tasks. (I posted a video on instagram with footage of the guy driving us around in case my family needed to find me)."
Cons: "Announce too early boarding time, 50 minutes late for boarding."
Pros: "Staff courtsey"
Cons: "Some of the food"
Pros: "The service"
Cons: "I honestly think the flight it self was a good experience for me y really don't have any negative thing to say about the airline"
Pros: "entertainment was excellent the crew was nice"
Cons: "teh landing was tough the boarding was late"
Cons: "Leg space a nighrmare!! Was uncomfortable for all the 13 hrs of the flight. Terrible experience"
Pros: "It was a 12 or 13 hour flight and except for sitting too much we were never uncomfortable. The service level made me think we were back in the 80's. Hot towels, attentive service, tons of food and free drinks. There was actually one meal that we would have eaten even if it wasn't on a plane. They gave out full size blankets and pretty fluffy pillows. (I bring our own anymore, because you never know if you will get one on most airlines, and if you do they're usually useless). Their entertainment system was amazing. We caught up on all the recently released movies that we've wanted to see for FREE! If only Netflix had this quality of movie offerings. They had fresh flowers in the huge bathrooms. It's that type of attention to detail you just really don't see anymore."
Cons: "Can't think of a thing that could actually be changed."
Pros: "- the food was great! not the usual bad airplane quality, we felt we're eating at a restaurant"
Cons: "- Screen from Madrid to Istanbul wasn't working even though crew members restarted it several times"
Pros: "Service when it was done"
Cons: "Infrequent service Crowded Entertainment system bad"
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: "The crew is excellent"
Cons: "The seats area are too small my knees hurt as they hit just the edge of the food tray, impossible flight with the seat other than straight as you will be disturbing a lot the other passengers, although unfortunately some people do not care about the confort of the others"
Pros: "basically the entertainment was the only positive part of the experience and the mac and cheese was ok"
Cons: "The airline apparently switched us to an earlier flight however we had received NOT A SINGLE email telling us that our flight had been moved. We had continued to receive emails for our original flight which still existed. Have no idea why they would move us in the first place and not tell us. We had to go through the hassle of getting switched back to our earlier flight which took an additional hour of dealing with people. This mimics our experience flying from Dalaman to Istanbul when our flight was canceled and we received no notification. They told us it was too early to receive a notification (we were there 12 hours in advance). However, had we arrived within the suggested window and found out it was canceled we never would have been able to reschedule to a connecting flight that still got us to Madrid in time.When checking our bags, the clerk tried to tell us that a backpack and small purse were too big to count as personal items even though they had been fine on ALL of our previous flights. I pointed out that individuals in other lines had larger backpacks that were being counted and he finally acquiesced but with a lot of attitude. The plane was then an hour late. The sign for boarding continued to tell us it was on time up until 45 minutes AFTER we were supposed to have boarded when it finally updated and said 'delayed'. The crew stood around laughing and providing zero updates as we all worried about whether or not we would make our connecting flights. TERRIBLE EXPERIENCE OVERALL"
Pros: "The flight out of JFK was late. I was seated way in the back. If the steward had not thought to offer me an empty seat way up in the front, I would not have made my connecting flight."
Cons: "my seat back did not recline."
Cons: "My entertainment system did not work and the crew did not do anything to try to fix it"
Pros: "Flight on time and smooth. Crew was nice."
Cons: "Have food allergies and could not eat much of lunch."

Great flight no food or entertainment

Pros: "It was fairly comfortable & the staff was pleasant. The initial leg from BCN to Frankfurt went very smoothly."
Cons: "The flight 2nd flight from Frankfurt to Boston was significantly delayed for a variety of issues, and ( though not really within Lufthansa’s control) the security at Frankfurt was easily the most disorganized & poorly run situation I’ve ever encountered. There was almost constant interruption for announcements at the outset, with information that wasn’t necessary & actually made waiting for an extra hr + more frustrating. I give the crew/staff credit for doing their jobs well enough that it still managed to be a decent flight in the end."
Pros: "Really friendly and efficient crew."
Cons: "Seats and entertainment screen."
Pros: "Great Crew"
Cons: "It would have been better had we not had a delay of 50 Minutes"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "The pilot pointed out the Alps as we flew over. It was an early flight most were sleeping and we would have missed it had he not mentioned it."
Cons: "Nothing all was good"
Cons: "They lost 2 pieces of luggage in Munich. We are only here on 3 day vacay and will not have our bags until same time tomorrow."
Cons: "No complaints. Good vegan food."
Cons: "It would be nice if the seats had more leg room. Staff was super nice. Food is not bad"
Pros: "Nothing except the crew were very efficient and helpful"
Cons: "Economy seats. No recline. THAT IS NOT BUSINESS CLASS - This is a joke! Putting an empty seat in the middle does not make it business class. Mis-leading seat image when selecting seats. Shows Buisness class large and 2X2 and Economy at 3x3. When you get on the plane it just a one large economy plane with a mark in business "Extra space for you in the middle seat". Food was cold food - no hot food on the whole plane - only hot coffee. I am not paying 4 times the amount to get economy seats that I can get and most probably get lucky and have an empty seat next to me. STAR ALLIANCE IS REALLY GOING DOWN AND LUFTHANSA IS THE WORST. Will never travel Lufthansa business class every again."
Pros: "A regional flight. On time and clean."
Cons: "nothing."
Pros: "Non eventful flight."
Pros: "Standard German efficiency. Neither good nor bad."
Cons: "Nothing"
Pros: "Barcelona airport is beautiful. The Chechen in staff was helpful and arranged wheelchair assistance for all legs of my flight"
Cons: "We requested extra leg room seats on the bulkhead. We did not get them which was not a big deal on this leg of the flight but on the flight from Frankfurt to SFO which was 10+ hours, was miserable"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "Gentle crew"
Cons: "1,5 hours delay again"
Pros: "Breakfast & ease of boarding."
Cons: "Business class with normal seats and empty seat in the middle is not the same."
Pros: "Great entertainment"
Cons: "It was an old plane! There was no personal air comditioning. I was dying. So hot."
Cons: "Weather delay caused us (and hundreds, or perhaps thousands, of other travelllers) to miss connections. Lufthansa lost our luggage, and to get rid of us, told us they would send it to the hotel we had to check into on account of the overnight delay. They never delivered the luggage, and other employees later told us over the phone that this was not going to happen. The terminal was filled with tired and frustrated travelers, and to make matters worse, the Lufthansa staff were temperamental and condescending to many. At the peak of the chaos, the Lufthansa staff went out on break, while hundreds waited in line for over 8 hours. We expected more - much more - in one of Lufthansa’s own German domestic hubs."
Pros: "Nothing"
Cons: "Two hours to unload my luggage!"
Pros: "Flew back last weekend in February. Transfer between plane from Barcelona in Frankfort (LH hub) to flight to Boston extremely chaotic. Masses of passengers all attempting to transfer to US bound flights. Insufficient staff from both Lufthansa and German border control to process or even organize the masses of people flying that day. Mob scene at transfer points. Not up to LH usual standards. Quite surprising as their passenger volume data should have alerted them to impending problems. Our flight was delayed over an hour for takeoff so USA bound connecting passengers (whose luggage was already on the planes) could be processed."
Cons: "Chaos and disorganization. Masses of connecting passengers unable to get to their flights anywhere near planned boarding time. Takeoffs delayed substantially."
Pros: "The crew was great. It was only a short flight, so we only got a c0okie, but what a cookie!! Big and soft and super tasty. And the coffee was quite good. Germany has never been known for its superb coffee, but this coffee was very good. None of that fakey airline taste to it at all. Could easily be the gourmet coffee you'd serve at home. You DO serve gourmet coffee at home, right? And water and juice and then more water and more juice, all served up by very nice people--not just good service personnel, good people. Baggage pickup was quick and smooth--I travel with my cat, so pickup can be rocky. Nothing to it here."
Cons: "I liked everything, so am leaving this box completely blank. Completely, I tell you!! Stop reading this!!"
Cons: "Leg space"
Pros: "Flight itself was fine. Some turbulence but that could not be helped"
Cons: "My 6am flight was cancelled while we were waiting in line. No one explained anything. Just went up to desk and I was put on a flight an hour later. But then my bag did not make it I was there in plenty of time to check in. Easy explanation would have helped"
Pros: "Great staff"
Cons: "small seat despite being in business class"
Cons: "Delayed flight"
Pros: "Very nice crew, clean facilities, not too uncomfortable"
Cons: "No entertainment on flight and the food was gross! Give option of pretzels or snack over a bad sandwich."
Pros: "The crew are friendly and generous"
Pros: "The crew was attentive and everything went smoothly. I was able to change my seat."
Pros: "This was our first time flying with Lufthansa and it was our favorite airline so far!! The flight attendants are why our experience was so great, they are so kind and helpful"
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"
Pros: "The flight attendants were very polite and helpful. The seats had those "wings" on either side of the head rest to help keep your head from bobbing back and forth. There were a few good movies to watch that were current, but a lot of old movies that we had zero interest in."
Cons: "The flight was considered a Lufthansa flight and had a Lufthansa flight number, but was operated by Air Canada. We could not check in online ahead of time for some reason. When we got to the airport, we tried to check in at the Lufthansa kiosk and check in line, but they told us we had to go to the Air Canada area. The ticketing/check in process was very confusing. As for the food, the chicken "wrap" was not a wrap, and was a weird Hot-Pocket type meal. After each meal, we ended up having to hold our garbage for quite some time which made manuvering in and out of seats a little tricky. I wish the seat cushion had a little more cushion since we were sitting for so long. Also at some point the overhead lights came on and stayed on, which was annoying if you were trying to nap."
Cons: "Systems were down. And it was chaos getting the boarding passes. Nothing was communicated to us until over an hour waiting in line. My daughter was miserable waiting as everyone passed by us, bumping into her and not apologizing."
Pros: "Comfort"
Cons: "Delay"
Pros: "fast, efficient, on time. Friendly crew"
Pros: "The airline staff for Lufthansa were kind, courteous, and respectful! As mentioned, haven't flown in 30 years, let alone, never overseas, and I couldn't have had a better experience; especially being in economy seating! Would fly with Lufthansa again in a second, and recommended them to friends on Facebook!!"
Cons: "No complaints!"
Cons: "The airplane left Barcelona late and arrived in Frankfurt late. Lufthansa only allowed a 45 minute layover in Frankfurt to catch our connecting flight to Seattle. Because we arrived late - we only had 20 minutes to catch our connecting flight to Seattle. What made this an awful experience is that the flight from Barcelona landed at Gate A - our connecting flight was at Gate Z. This was as about as far away from each gate as you could get. This was over a mile to run in order to catch our connecting flight - I hurt my hamstring during the run. The Lufthansa "assisting agent" in the Frankfurt terminal was less than helpful and laughed when we told her where our connecting gate was. Not only did she laugh but she did not offer any assistance to get us to the gate on time. Prior to our trip - I called Lufthansa and voiced my concern that a 45 minute layover for an international flight was not a lot of time for us to make a connecting flight. The agent I spoke with said that legally - 45 minutes was a standard lay over for Lufthansa and she did not offer me any alternatives. This was not a pleasant experience with Lufthansa and I doubt we will fly with you again."
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "Friendly, professional crew!"
Pros: "Crew inside the plane was lovely."
Cons: "The crew woman that assist us in Barcelona Airport counters for the check-in was really rude asking very personal question that I still don't understand why and questioning our passports without any reason. My partner and I felt very uncomfortable and that was a totally unnecessary situation. After that everything was totally great during the flight."
Pros: "It was definitely on time, service is good and it was a very nice flight."
Pros: "Courteous crew. Nice aircraft."
Cons: "My bag is approved carry-on size, and I travel weekly with it. The gate agent forced to check it which was unnecessary and unreasonable."
Pros: "All good"
Cons: "But leg room."
Cons: "Too hot"
Cons: "Umm. It was cancelled due to union workers striking. It was great to spend our last day in Barcelona stressing over whether we could get back home."
Pros: "New plane. Good service."
Cons: "Disorganized boarding."
Pros: "The flight crew were very welcoming and understanding. The current entertainment helped make the trip more enjoyable. We got to our destination right on schedule. Nothing more I can ask, I will fly Lufthansa on my next trip."
Cons: "N/A"
Pros: "Everything about the United Airlines portion of the trip was terrific: lots of food & drinks; good entertainment system; good seats even in economy. United really stepped up their game."
Cons: "The seats on the Austria Airlines portion of the trip were very close together & very minimally structured (little padding, depth etc.)"
Pros: "Food was quite good, and they were great about continually offering beverages throughout the flight."
Pros: "The crew"
Cons: "Boarding"
Pros: "Noting outstanding."
Cons: "Seat comfort."
Pros: "Food and workers were great"
Pros: "The crew was amazing, the seat was comfortable"
Cons: "Missed the flight from Houston to Fankfurt and the airline canceled the whole round trip. I did not know I had to call the airline to let them know not the cancel my trip. I would've appreciated a notice of that."
Cons: "When we checked in, we were told we didn't have seats because the plane was overbooked. We waited at the gate for information. The attendants were curt and not helpful, they told us they had no information. After the plane was boarded, we were finally given tickets with seats and rushed onto the plane. When we arrived at the Sarajevo airport, our luggage and the luggage of many passengers did not arrive! We waited in a line for 1.5 hours to put in a claim for our suitcases. It was not a good experience."
Cons: "small seats,no LCD for each one,food nor so good."
Cons: "Hand luggage not allowed onboard due to being just a bit oversized -- just its wheels only. Never had this problem with the same luggage with other airlines, only with Austrian."
Pros: "Not much."
Cons: "Baggage fees and unclear policy during booking with Kayak."
Cons: "Flight was late departing Cairo Changing flights from Cairo to Amsterdam was scheduled at 50 minutes. I asked the male flight attendant about changing airplanes, said our new gate was right next to our arriving gate. He said no problem. He failed to mention we had to go through customs and security again, and walk almost a Kilometer in the process. Fortunately they held the Amsterdam plane because many passengers would have missed it. I did not appreciate the lack of information from the flight attendant, however holding the plane was a godsend."
Pros: "Excellent on all measures. I will definitely try to fly Austrian Air again!"
Cons: "There was a mix up about my reservation/ticket. Was stuck at the ticket desk for 45 min"
Cons: "My parents were traveling, they dont speak english and I verified with Austrian airlines that they would be assisted at the gates and that they had the correct visas for each airport they had a layover in. I was assured there would be no problems. Upon boarding they were not able to get on their flight. I have never had so many communication issues and frustrations in the middle of the night with an airline. disappointed."
Cons: "My parents were traveling, they dont speak english and I verified with Austrian airlines that they would be assisted at the gates and that they had the correct visas for each airport they had a layover in. I was assured there would be no problems. Upon boarding they were not able to get on their flight. I have never had so many communication issues and frustrations in the middle of the night with an airline. disappointed."
Pros: "Special kosher meal was good!!!"
Cons: "Would like access to coffee more often. :) Internet/wireless did not work for entire flight. Aisles super small. Overall - great experience!"
Pros: "Great service on board the plane."
Pros: "Friendly flight attendants."
Cons: "Lost baggage is never good."
Cons: "KAYAK or Austrian cancelled my ticket. KAYAK officials didn’t show any readiness to do anything about a ticket that was purchased and paid for. KAYAK system is still sending me questions how was my trip! Ironically? Additionally, I had to book another ticket to get close to my destination, book a midnight Taxi to another country."
Pros: "new plane, half empty, good and friendly service"
Pros: "Enough legroom for economy"
Cons: "Basic food - poor in fight entertainment"
Pros: "It was perfect, very few people, great service"
Pros: "Love the 767 seating layout with 2-3-2 seating. My hubby and I got 2 by the window/aisle. I like having 2 aisles for walking around. Pasta meal was much more tasty than the chicken meal."
Cons: "No free wi-fi. But, that wasn't a big deal. Just seemed unusual. If they did have it, they didn't let you know about it."
Pros: "the crew were very nice polite and helpfull"
Cons: "the flihgt was 3 hours late because a person who did not hold a ticket got on the plane and refused to get off, how can this happen?? this is a major breach of security and made me feel very unsafe"
Cons: "I remember a time when these flights had entertainment on them..."
Pros: "It's just normal seats with the middle seat blocked for Business class. It's not a true Business class seat by any definition. There is no entertainment system for this flight. I would choose to fly economy for this leg, if given the option as there is no added value to the Business class."
Cons: "."
Pros: "Helpful service, decent food."
Cons: "The flight was delayed but due to efforts of the pilot we were on time!"
Pros: "Good place for the legs"
Cons: "Food"
Pros: "My flight from Vienna to Warsaw was fine."
Pros: "Drinks were included"
Cons: "No entertainment available not even to pay for. Wifi is overpriced"
Pros: "We arrived on time"
Cons: "We had to stand around for a long time waiting for a bus to take us to the plane. The bus was horribly crowded. Then we arrived at the plane and had to walk up the stairs to get on. There was no food served---just a cracker and some juice or water. After we arrived in Paris we waited a long time for the baggage to arrive."
Cons: "Bad ground crew luggage problems because their web payment service is not working. CS did not reply with solution"
Pros: "Expertise and effiency of the flight crew."
Pros: "So I had to fly to Munich, and rather than flying direct on terrible United, I took a connecting flight via Vienna. Flight was full yet still departed on time and even arrived early. The seat was comfortable and flight went very smoothly. Food served on board was perfectly edible. Disembarking also went without problems. The flight staff even accommodated the requests of a particularly nasty Russian family seated behind me even though they were total jerks. I was very impressed with their professionalism."
Cons: "Nothing. I will make a point of trying to fly via Vienna in the future. Airport is very pleasant and well run."
Pros: "Great flight! Excellent service! Excellent food and beverages! Would definitely do it again and recommend it to anyone."
Pros: ".The crew was pleasant"
Cons: "The flight attendants did a satisfactory job of distributing meals and snacks only if you were awake during their service round. I was resting on one occasion and missed the snack. I was total ignored when I asked for a serving. The boarding process was disorganized and the flight was delayed about an hour. Seat way too small for transatlantic. I weight 62kg and was sitting in a middle seat. Next time I'll have to get an upgrade."
Cons: "The crew members on the flight from Washington to Vienna were absolutely rude and unhelpful."
Cons: "Boarding on return flight was utter chaos and was not controlled properly. The crew was very pleasant and , in my opinion, could not have been any bertter."
Pros: "Attentive flight attendants"
Pros: "The check- in experience was simple and the seat entertainment system was excellent!"
Cons: "Unfortunately, like any economy class seating, wider seats and more recline ability would be nice."
Pros: "The boarding and exiting of the aircraft was smooth and organized. I really do prefer that passengers be strictly monitored when boarding the plane according to their seats. It really does make sense to board the plane from the rear forward. I realize airlines feel like they have to make their business class passengers feel special, but it really doesn't make sense for passengers to be climbing over one another."
Cons: "I left my entertainment at home in a mad rush to depart which is very unusual for me. As a result, I had to rely on Austrian Airlines' copyright licenses, and they were less than satisfactory. Fortunately, I'm flying back with Lufthansa, so I hope there will be more variety there. The lavatory at the back of the plane was filthy by the end of the flight. I don't understand why the flight attendants feel to good to clean the lavatories for their passengers. We are stuck on a flying can for 9-10 hours and deserve to have clean lavatories during that time. At one point, I was thirty and approached the back of the plane. When I entered the rear galley, the ladies looked at me like I was intruding. If self-service is not available for passengers, then flight attendants should be prepared to serve their customers."
Pros: "In-flight magazine was interesting."
Cons: "Flight was delayed 35 minutes. I made my connection. But heard one woman say she and her husband would miss hers."
Cons: "Sarted 90 minutes late because there was no crew available for this flight. In the cabin we later learned that they had to keep their legal rest times. The issue I have, why was there no information as soon as this issue became clear ... lets say the evening before the flight?Why make everyone arrive at 5am at an airport if you know 12 hours earlier there will be a 90 minute delay?"
Pros: "We left late but efficiently."
Pros: "I am gluten free, and the stewardess knew what foods I could eat of the desserts and snacks, and I appreciated that there was food that I could eat."
Cons: "I can't believe they charge extra to reserve a seat. Just charge an honest flight."
Pros: "complimentary chocolates are excellent"
Cons: "my luggage was one day late"
COVID-19 information

Safety measures for airlines flying from Spain to South Africa

Airlines flying from Spain 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 Spain

Mandatory masks

Masks required on board, masks provided on flights from Spain

Social distancing seating

Middle seats unavailable to book on flights from Spain

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Spain

Flexible cancellations

Waiving of change fees. Search flexible flights from Spain

Book cheap flights from Spain to South Africa

Recent return flight deals

2/11Wed
1 stopSWISS
13h 25mBCN-JNB
16/11Wed
1 stopSWISS
13h 30mJNB-BCN
R5 539
2/11Wed
1 stopSWISS
13h 25mBCN-JNB
15/11Tue
1 stopSWISS
13h 30mJNB-BCN
R5 652
2/11Wed
1 stopSWISS
13h 25mBCN-JNB
17/11Thu
1 stopSWISS
18h 35mJNB-BCN
R5 991
20/9Tue
1 stopMultiple Airlines
13h 35mBCN-JNB
4/10Tue
1 stopMultiple Airlines
13h 25mJNB-BCN
R6 040
5/9Mon
1 stopSWISS
26h 55mBCN-JNB
26/9Mon
1 stopSWISS
13h 25mJNB-BCN
R6 104
7/9Wed
1 stopMultiple Airlines
13h 35mBCN-JNB
25/9Sun
1 stopMultiple Airlines
13h 25mJNB-BCN
R6 363
20/9Tue
1 stopMultiple Airlines
13h 35mBCN-JNB
5/10Wed
1 stopMultiple Airlines
13h 25mJNB-BCN
R6 379
20/9Tue
1 stopLufthansa
13h 35mBCN-JNB
7/10Fri
1 stopLufthansa
14h 30mJNB-BCN
R6 621
20/9Tue
2 stopsAustrian Airlines
22h 30mBCN-JNB
4/10Tue
2 stopsAustrian Airlines
24h 50mJNB-BCN
R6 766
2/11Wed
1 stopLufthansa
15h 45mBCN-JNB
14/11Mon
2 stopsLufthansa
16h 15mJNB-BCN
R6 831
31/10Mon
1 stopKLM
15h 05mVLC-JNB
16/11Wed
1 stopKLM
24h 05mJNB-VLC
R6 960
20/9Tue
2 stopsAustrian Airlines
22h 30mBCN-JNB
3/10Mon
2 stopsAustrian Airlines
38h 15mJNB-BCN
R6 976
23/10Sun
1 stopEtihad Airways
21h 35mBCN-JNB
31/10Mon
1 stopEtihad Airways
22h 05mJNB-BCN
R7 041
20/9Tue
2 stopsAir France
24h 55mBCN-JNB
5/10Wed
1 stopAir France
17h 00mJNB-BCN
R7 348
8/7Fri
1 stopTAAG
14h 25mMAD-JNB
24/7Sun
1 stopTAAG
12h 45mJNB-MAD
R7 864
5/11Sat
1 stopIberia
37h 45mBCN-CPT
11/11Fri
1 stopIberia
16h 45mCPT-BCN
R8 607
16/8Tue
1 stopBritish Airways
21h 05mMAD-JNB
1/9Thu
1 stopBritish Airways
19h 50mJNB-MAD
R8 914
2/11Wed
2 stopsKenya Airways
41h 15mVLC-JNB
16/11Wed
2 stopsKenya Airways
30h 35mJNB-VLC
R8 995
26/6Sun
1 stopTurkish Airlines
17h 00mMAD-CPT
11/7Mon
1 stopTurkish Airlines
20h 25mCPT-MAD
R9 447
30/5Mon
1 stopQatar Airways
25h 15mBCN-CPT
6/6Mon
1 stopQatar Airways
35h 50mCPT-BCN
R10 690

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/9Sun
2 stopsEtihad Airways
23h 45mMAD-JNB
R4 941
22/7Fri
1 stopTAAG
14h 05mMAD-CPT
R4 941
25/7Mon
1 stopTAAG
14h 25mMAD-JNB
R4 990
8/7Fri
1 stopTAAG
14h 05mMAD-CPT
R4 990
25/7Mon
1 stopTAAG
14h 25mMAD-JNB
R5 087
18/7Mon
1 stopTAAG
14h 25mMAD-JNB
R5 523
18/9Sun
3 stopsMultiple Airlines
26h 15mBCN-CPT
R5 587
18/9Sun
3 stopsMultiple Airlines
26h 15mBCN-CPT
R5 620
25/9Sun
1 stopEgypt Air
15h 25mMAD-JNB
R5 927
22/7Fri
2 stopsMultiple Airlines
19h 05mMAD-CPT
R5 975
7/10Fri
2 stopsMultiple Airlines
22h 00mMAD-CPT
R6 040
21/8Sun
1 stopEgypt Air
14h 45mBCN-JNB
R6 056
18/9Sun
1 stopTurkish Airlines
27h 15mBCN-CPT
R6 072
18/9Sun
1 stopTurkish Airlines
27h 15mBCN-CPT
R6 088
9/6Thu
1 stopEgypt Air
14h 45mBCN-JNB
R6 120
25/8Thu
1 stopEgypt Air
15h 25mMAD-JNB
R6 346
21/8Sun
1 stopQatar Airways
24h 30mMAD-JNB
R7 041
9/6Thu
2 stopsKenya Airways
28h 40mBCN-JNB
R7 348
23/5Mon
1 stopKLM
25h 40mBCN-JNB
R8 236
29/8Mon
1 stopLufthansa
25h 30mMAD-CPT
R8 801

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Spain

Browse origins:

R9 511
R8 785
R5 539
R8 220
R15 228
R7 800
R20 719
R6 960
View more

Browse destinations:

R7 897
R10 351
R17 489
R14 485
R22 285
R15 147
View more