Find cheap flights from Johannesburg to Spain

Find cheap flights from Johannesburg to Spain

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

Return
Economy
Johannesburg (JNB)
Spain
Fri 6/18
Fri 6/25
Any month
Compare vs KAYAK |

Good to know

Low season

NovemberBest time to beat the crowds (3% less expensive on average)

High season

SeptemberMost popular time to fly (6% more expensive on average)

Average price (return flight)

R8 916(avg. price over the last 2 weeks)

Good deal (return flight)

R5 086or less

Good deal one-way

R3 192or less

Top tips for finding cheap flights to Spain

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Spain is March.
  • Morning departure is around 63% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Spain flights

How long is the flight to Spain from Johannesburg?

What is the cheapest flight to Spain from Johannesburg?

How does KAYAK find such low prices on flights to Spain?

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

What is the Hacker Fare option on flights to Spain?

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

Top 5 airlines serving Johannesburg OR Tambo to Spain

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 993 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback."
Cons: "Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks."

Pros: "Everything great!"
Cons: "~"

Cons: "Food is served in heated plastic containers. I would request Qatar airways not heat the food in the plastic container."

Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."

Pros: "Always on time"
Cons: "Food bad. Much better taste at the lounge in Doha"

Pros: "The crew was very attentive and professional"
Cons: "Food wasn't great"

Pros: "Crew is amazing"
Cons: "The Entertainment screen wasn’t working"

Pros: "The “mini-refrigerator” for beverage storage at the business class seat."
Cons: "The portion of the Arabic language expression on the live flight mapping software should have been minimized."

Pros: "Great crew and food. Nice economy class."

Pros: "All crews are helpful especially to parents traveling with young kid."
Cons: "More variety of food would be great"

Pros: "Nice crew, 1 hr free WiFi"
Cons: "Significant delay on jetway, temps uncomfortable,"

Pros: "Everything"
Cons: "Nothing"

Pros: "Everything is perfect"

Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"

Cons: "Transfer was messy, no screens or indications on sight when landed in Doha to transfer with a very short time. Boarding in Doha was extremely slow, some passengers had issues with their travel documents and instead of handling those issues on the side, they kept everyone waiting for over 15 minutes"

Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."

Cons: "Did not make this flight."

Pros: "business cabin nearly empty. comfortable seats"
Cons: "Expensive WiFi"

Pros: "Everything"
Cons: "Excellent"

Pros: "Good service."
Cons: "Poor choice of entertainment."

Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"

Pros: "Crew were good, food was decent"
Cons: "Equipment/electronics was a bit dated."

Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."

Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Cons: "WiFi"

Pros: "Qatar is a reliable airline."
Cons: "No matter how many times I have traveled with Qatar (5 international flights in the last year); I still do not receive any benefits such a priority boarding or upgrades."

Pros: "The service from check-in till landing was on the ball and superb. They were friendly and eager to assist with everything. They have the latest movies and shows to watch on their in-flight entertainment."

Pros: "great crew and food."
Cons: "being charged excess baggage when one suitcase weigh under weight. Having to wait at the terminal for a hour and a half because of bad weather -- not the pilot's fault"

Pros: "The plane from Johannesburg to Doha was Fine but not as wonderful and comfortable As flight from Doha to Chicago"

Cons: "They lost my bag and that’s disappointing considering I have my bank account details in that bag. Very disappointed by this"

Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."

Pros: "Food and entertainment"
Cons: "Hard cushioning and narrow seats on the 787"

Pros: "Good in-flight service"
Cons: "Cramped seats"

Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"

Cons: "1. rude staff - i stood in Jburg at the counter for 13 minutes (i checked my clock) while 8 staff ladies spoke among themselves in a myriad of languages. FINALLY one lady asked if i had been helped! I said no and she was clearly less than thrilled to be the one to help with my question. i literally just wanted to ask if my seat assignment was a window, middle or aisle, but it was like i was the bane of her existence and i interrupted their social hour. On my outbound flight (ORD to DOH) I also watched three staff members be beyond rude to guest after guest at the check in counter regarding baggage when they came forward to "re check-in" which was a new requirement for most people. There was a lot of general confusion on behalf of the consumers and the staff was NOT the least bit patient or helpful in explaining what they needed from us or why this flight had different procedures than normal. I still don't know why they were so fussy about baggage and made everyone re check in at the gate in fact. And they didnt do it to my baggage so i have no idea why they were so rude to some and completely left others alone. (didn't seem to have to do with size, carrying of electronics, i don't know?) 2. the physical flight - you changed my original flight time to something that was REALLY close for my connection from DOH to CDG, so you instead bumped me to a later flight without consulting me. it would have caused me to miss a connection flight I booked separately through EasyJet from Pairs to my home airport BIQ. I had to figure that out on my own. RUSH through Doha to make my 35 min connection and barely was allowed to board my onward Paris flight by the Qatar gate staff which was only cutting it close as a result of YOUR changes! Yet i was treated like i was somehow "late" and wouldn't be able to board ??? Again incredibly rude staff. Subsequently you lost my luggage because the connection was too tight. i landed on Friday and it didn't catch up to me until Tuesday. Not one person has said sorry or offered any restitution. And this is honestly what upsets me the most. I doubt anyone even reads this. pathetic. I work for a travel club and since Monday (so in 4 days) I have actively reached out to 4 clients to cancel and re-booked their Qatar airways flight to another carrier to get them to Johannesburg. They will be doing the same safari experience I did, but I will NOT recommend and book my clients on Qatar after my experience."

Cons: "You canceled our flight in the last minute. we were starting our holidays and missed one day included the booking reservation. We didn't get any refund regarding this issue. On the other hand, i booked my special meal and never received it."

Pros: "Crew were nice as always and the toilets were clean."
Cons: "Movie selection wasn't that great and food was disappointing. My meal was cold and unappetizing. Vegetarian food can be delicious and vegetarian meals used to be good in QA. I've noticed it declining in quality over the past year. Bread is always cold and hard and vegetables are sometimes tasteless. I also never get good dessert :( luckily, the cabin crew giving out food still had some other food I could eat so I just gave back my special meal which was cold and unappetizing."

Pros: "The flight was on time, not full and the crew and the entertainment was excellent. Very happy with the experience of flying on Qatar Airways from Johannesburg to Miami."
Cons: "Everything was well, the food was good not great (even for airplane food) and the only other issue is it seemed like trash from our drinks and food services was picked up for quite a while or until we brought it to the flight attendants ourselves."

Pros: "landed safely"
Cons: "Had to claim bags at Doha and go through multiple security screenings to board connecting flight. At one point all the security was not functioning and we were packed up in lines. Barely had time to stop at the restroom before final security check where it was all so disorganized. After that check we were told that if we left we had to go through security again. Would have been nice to know that upfront. It was a madhouse going through that final security check and my husband's wallet was lost for a bit. No one really tried to help and we were told to move aside. Finally someone saw that it had fallen beside one of the counters. It was all horrible. Because of all this our 5 hour layover was a hassle with no time for food, etc. The whole airport experience was confusing and badly handled."

Cons: "I was hoping to replace worldmate with you application. you got it wrong. I travelled from Doha to Guanzhou, Bangkok and back to Doha. I don't even know where Sohag is!!!!! Qatar airways did a perfect job as usual."

Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Nothing"

Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."

Pros: "I enjoyed the staff"
Cons: "The screens were old school and I HS a hard time getting it to work Also the sleep mask I received had sticky stuff all over it when I opened the package."

Pros: "Excellent Cabin Crews, Flights on time"
Cons: "Food is mediocre at best, comfort on 787 is terrible."

Pros: "nothing"
Cons: "Because of poor connection, arrived for flight 15 min. before departure. Gate agent wouldn't allow us to board and wouldn't help us rebook. Offered no help."

Pros: "Seat space. Stevice. Terminal."

Pros: "Nothing."
Cons: "Attendant was rude and never really finished service, never remembered any requests and consistently skipped guests when providing food or drink service, cabin kept oscillating between either too hot or too cold."

Cons: "We took off in a terrible storm with lightning striking all around the plane. Very rough, lightning which scared the hell out of both me and my wife."

Pros: "Amazing and efficient when we had to be rerouted due to the hurricane we had excellent service and care at the hotel which made my stay for a short while a memorable"
Cons: "The plane was quite congested as the seats were very narrow coming back to Miami"

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"

Cons: "Nothing"

Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."

Pros: "Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious."

Pros: "I was fortunate the person in front didn’t lean back"
Cons: "On Swiss website I added Rehe preference for a lactose free meal — but none were on the plane. The economy seats are close enough together I needed to hold my book to the side to read."

Pros: "I liked the attentiveness of staff and there was excellent communication between SWISS airlines and customers."
Cons: "I honestly had no issues with my flight."

Pros: "Crew was great. Peppy and kind."
Cons: "ORD ZRH seats extremely crowded. Wished for comfy Star Alliance seats for that flight which we did enjoy from ZRH BUD"

Pros: "The crew was amazingly efficient serving food and drink. In the recline position the seat bottom extended which was far more comfortable than simply reclining."
Cons: "The food was mediocre and the selection of movies was very limited."

Pros: "Crew was great, seating comfortable."

Pros: "Flight was on time, service onboard inspite of short flight, and the scenery of the Alps was breathtaking"

Pros: "Coach seats were comfortable but if the person in front of you reclines, your video screen will be inches from your face and it becomes difficult to get out of your seat."
Cons: "Crew was not particularly friendly....almost downright rude at times"

Pros: "Water provided."
Cons: "My fly connection did not appear in screens, confusing, stressing. Fly left more than one hour after schedule, no explanation, still arrived on time"

Pros: "Crew was amazing. Good movie selection. Pretty comfortable."
Cons: "Six hour delay. They gave us $20 Franc voucher for food but in the airport a latte is 7.50 so 20 did not even buy a bowl of soup."

Pros: "Seat more comfortable than most economy seats with other airlines. Smiling, attentive cabin attendants. Good food. Easy to get to next flight. Seems a bit more spacious than other airlines."
Cons: "Free Wifi."

Pros: "None"
Cons: "Seats"

Pros: "Crew was great"
Cons: "suddnely delay of 30 Minutes , then waiting in the plane all in all 60 Minutes - thats a long time for a long distance flight"

Cons: "Haven’t got there yet!!"

Cons: "Plane missed connection in Zurich. Transferred next day to United who charged us another $120 for extra baggage, which we already paid at Swiss. We would like reimbursement. Gyula E Balogh"

Cons: "first baggage should be free.....as people travel with 15-20kg hand luggage"

Pros: "The buttered pretzel was nice, and different."
Cons: "The plane seats are closely spaced. I'm not heavy but am tall, so the row spacing isn't the best. The cattle call boarding is not desirable. Would prefer zone boarding."

Cons: "No leg room very uncomfortable"

Pros: "Very Pleasant Staff!"

Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."

Pros: "Excellent Service. Excellent food."

Pros: "Friendly service and food"
Cons: "Older plane with no entertainment"

Pros: "Swiss airlines is just like a flying ikea store - very sad"
Cons: "Nothing really , seats are terrible , food is bad Zürich is super nice"

Cons: "I was randomly selected for a second security check at the boarding gate in Zurich airport, the security staff were unfriendly, said it was a TSA requirement even though I stated I am a United States Citizen and That I have already passed through a complete security check Point, still they placed a metal & scanning detector on my feet, hands & belt. This was a complete violation of my rights. Never have I faced a humiliating situation at any other airport. If this was a TSA requirement then everyone should be subject to a second security check."

Pros: "Fast, on time."
Cons: "No entertainment at all, super uncomfortable"

Pros: "good entertainment system, modern aircraft , friendly and competent crew"

Pros: "There was a half hour delay due to some no-show passengers. The flight was delayed while their bags were removed. The problem was explained well. The flight crew seemed to made up for much of the delay by flying faster or more directly so the total flight time did not increase by 30 minutes. Fortunately this was our final flight segment so the delay was not a problem."

Pros: "Friendly service. Efficient. More leg room than most other airlines. Decent entertainment. Decent food."
Cons: "No complaints"

Pros: "We were very impressed by our flight with Swiss. The staff speaks impeccable English, there is much more leg room than on flights with American companies, and it is so pleasant to get pillows, blankets, headphones, drinks (including wine), snacks and 2 meals on our international flight and not feel nickle and dimed the way we do now on domestic flights."

Pros: "Not very much. At least the staff was friendly."
Cons: "It seems like they always sit me next to the bathrooms. If I'm paying that much for a flight, I don't really appreciate having hordes of people lined up for the bathroom, bumping me constantly. I also don't very much like the door constantly opening and closing, due to noise and the obvious smell. Furthermore, I sat next to a family with 2 screaming babies. Overall, 8 hours of agony. Not a good experience at all."

Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"

Cons: "The flight was late and I almost lost my connecting flight."

Cons: "Seat in front of you tilts back and gives you NO room. Horrible!!"

Pros: "Attentive crew offwring water frequentlyflight"
Cons: "Flifght was far from full and I am small.so the very tight seat configuration was not a problem."

Pros: "The flight attendants were exceptionally nice - a real pleasure. Food was also quite good and the chocolate passing out is a super excellent treat."
Cons: "It is disappointing, on an 8+ hour flight, to have the entertainment system broken. The crew was apologetic, but it still is really lame. Made the flight oppressively long."

Pros: "Getting off the plane after 11 hours of turturous discomfort."
Cons: "I am not unusually large but it is clear that the seats on your planes are completely inadequate for anyone other than a child. There is no possible way for anyone who isn't seriously sedated to sleep or even sit for any extended period of time in what amount to slightly cushioned coffins. I literally spent an hour in the toilet trying to fall asleep because at least in there I had room to extend my legs. At least in there I could actually breathe (the ventilation system is totally inadequate for anyone sitting near the windows and results in horribly stuffy and uncomfortable air.)"

Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"

Pros: "We were very pleased with our flight on Swiss Air."

Pros: "Best entertainment package of Movies/TV/Food available on commercial airlines."

Pros: "The boarding process was efficient. Swiss Air provides much more spacious and comfortable seating arrangements than many other airlines."
Cons: "My entertainment system would not turn off, which made it difficult for me to fall asleep. I asked a flight attendant for help and she said she would reset it. However, the reset did not work and she never came back to verify whether or not it had solved the situation. I finally gave up and put a blanket over the screen. Furthermore, the meal service was very slow. It seemed as if most of the staff was very young and likely inexperienced. Perhaps it would be better to mix younger, less experienced staff with more seasoned staff. I flew three other Swiss flights during my European vacation and the service was much faster. Incidentally, most of the staff on these other flights were older and probably more experienced."

Pros: "Nothing! It was the first day of our honeymoon, and it was ruined by Swiss."
Cons: "This (attempted) flight was like living a nightmare. The aircraft had a problem with the A/C, so we sat in the extremely hot aircraft on the tarmac for 2 hours while they tried to fix the problem. Then, when we were finally told that the aircraft could not fly, the Swiss staff said that we were "not allowed" to leave the aircraft. After stressed passengers confronted the crew demanding to be let off the aircraft, we went back into the terminal to wait for hours in line as just two Swiss staff filled out hotel vouchers by hand for over 200 passengers. Adding insult to injury, we were then told to wait for a hotel shuttle at the curb, despite the fact that the shuttle had stopped running hours earlier at midnight. I didn't fly to Switzerland until the next day, losing hundreds of dollars on a missed hotel stay in Zurich, and travel plans. And it was an awful start to my honeymoon. The way the Swiss staff treated us was unconscionable and insulting. They have not responded to my several written complaints, so maybe Kayak can help!!!"

Pros: "Seat spacing better on the short flight than the long flight -- where is the Swiss logical thinking ---- apparently this is a myth"
Cons: "Swiss boarding is a Charlie Foxtrot"

Pros: "service personnel were excellent. Espresso is great."
Cons: "Business class main meal was disappointing."

Cons: "I had a good seat, the plane was comfortable and the crew was nice"

Pros: "The crew was very attentive and accommodating."

Cons: "Headsets did not work"

Pros: "The service was very good."
Cons: "The seats were very UNconfortable. The entertainment system was limited."

Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."

Pros: "We were traveling international in Twitter after contacting we were told we can carry one checked baggage but then we were not allowed and at gate they didn’t know the procedure and repeatedly We did not get our special meal we had requested"
Cons: "We were traveling international in Twitter after contacting we were told we can carry one checked baggage but then we were not allowed and at gate they didn’t know the procedure and repeatedly We did not get our special meal we had requested"

Pros: "On time, service was good"
Cons: "Food, I can't understand why the main course has such a poor taste and looks like it was eaten before."

Cons: "They lost my bags. Unacceptable"

Pros: "The crew was awesome! The steward was engaging and made us all laugh and feel comfortable for a short flight when he didn’t have to. He had a great sense of humor and gave the kids cookies and wings. Something I haven’t seen in many years. He and the pilots were great!"
Cons: "Nothing."

Pros: "Movies and usb charging"
Cons: "4 hour flight and all we get is a cookie?"

Cons: "The plain from LGA had to return to the gate for maintenance, it made to ROC almost on time."

Cons: "Not enough room with the seats if someone reclines in front of you."

Pros: "Great flight attendants and service. Plenty of entertainment selection to make the long flight enjoyable. The boarding was chaotic because of the airport facility."
Cons: "The airport is too small for loading a full international flight."

Cons: "Flight was delayed out of the gate from ATL. No one was available for at least 15 minutes to move the jetway to let us off the plane when we arrived in RDU."

Pros: "Lovely crew. The food was tasty."
Cons: "It would’ve been nice to make up some flight time in the air from the 4 hour delay and multiple gate changes that were all announced too late to delay a trip to the airport :("

Pros: "The plane was not full, so the stewardess put my wife and I by the exit seats. I am a tall guy and really appreciated it!"
Cons: "Both connecting flights were very tight time wise, and the gates were at opposite ends of the terminal. Couldn’t delta flights be closer together?"

Pros: "Crew."
Cons: "Getting to Venice on time. Our late arrival cost me a 90 euro shutle."

Cons: "The seats were incredibly hard and uncomfortable."

Cons: "Crew was grouchy and rushed past you without really trying to cater to your needs/ get you what you want."

Pros: "Not comfortable a little but scary on the flight to Detroit. Way better coming back to Denver"

Pros: "Crew was awesome. Very efficient"
Cons: "Couldn’t connect to see the trip on the monitor but no big deal. Still was able to watch tv"

Cons: "Changed Gates and airplanes after about a 4-hour delay Toward end of flight, the main cabin FA announced she wouldn’t be accepting half-empty water bottles as trash because Flint MI doesn’t have clean water. After an inconvenience-filled day, I thought this was pretty poor service and out of line"

Pros: "Good food, entertainment and Delta Comfort section worth the extra cost."
Cons: "Boarding at JFK a nightmare."

Pros: "Nothing"
Cons: "The flight was not comfortable and shaking as if it is about to explode"

Pros: "I was rerouted through Detroit after it was apparent I would miss my connecting flight. The flight was good and I have no complaints."

Pros: "I was moved to an end Seat, as I was in constant leg pain."
Cons: "I was zitting against my Neighbor as the Seats are so narrow."

Cons: "The flight was delayed by more than an hour. My seat's entertainment system was broken, so an 8 hour flight with not much to do other than sleep."

Cons: "The flight from. JFK to Barcelona was delayed as well. Their computers were down in Atlanta. So everyone had to have their name hand typed into a computer when boarding. Then the pilot said that our bags are usually weighed and computerized for even distribution on the plane. That system was also down, so we sat on the runway waiting for that problem to be fixed. When we arrived at Barcelona, I unpacked and discovered a jacket and pants in my luggage were wet. The only place that could have happened was at JfK during their rain storm and the luggage weight issue."

Pros: "The flight crew were awesome"
Cons: "Not exactly the flight but the attendant white lady in Atlanta at the gate needs to sharpen her customer service skills, a bit obvious on who she prefers to deal with, as a foreigner and over 25 years of experience in dealing with the public, I felt the indifference. I frequently fly and my choice of airline is delta, this by far has been the only dissappointnent. Please do make sure this gets to the person in charge."

Pros: "Excellent crew"
Cons: "I ordered food for my son and they had no record so he had some snacks only during a 10 hour flight. The cabin temperature was freezing, everyone was shivering but despite requests it stayed cold."

Pros: "The pilots were communicative of why and what the reasons were of delays as far as the landing and getting the plane to the gate."
Cons: "Attendants that offered drinks and snacks offered me coffee or water but didn’t offer a snack. But asked the girl next to me if she would want one. No consistency"

Cons: "."

Pros: "In-flight entertainment Nice crew"
Cons: "The Delta seat assignment and boarding process The flight was delayed"

Pros: "The ticket agents and other airport personnel were tremendously understanding and helpful! As a matter of fact, a few said this happens more often than it should, which is sad and shocking! Had it not been for their help this would have been much worse!!!"
Cons: "Our original flight included a connection that overlapped and needed to be changed. I brought this to the attention of Kayak/Aeromexico and the flight appeared to changed for our entire party of six. When we arrived to depart from Akron-Canton there were MAJOR issues with Delta acknowledging the change on their end. We waited at check-in for an hour and half before this was resolved. This also happened when we left Cancun and almost missed our flight. Our daughter also had to put on stand-by in Atlanta due to this fiasco. We spent another two hours working with Delta customer service trying to get her a seat on our flight back to Akron-Canton. Had we not been to Cancun airport extra early AND had our flight delayed in Atlanta we would have missed both flights. This was without a doubt the worse experience we have ever had!! It should have been caught and resolved before I ever had to get involved. I am very disappointed and unhappy with the service offered for the tickets we purchased. This was extremely stressful for my wife and kids and tarnished our vacation. This was totally and completely avoidable!!! You can and should do better to service your customers!!"

Pros: "Comfort Plus seating was good for the long flight, lots of choices for entertainment."
Cons: "Some crew members were rather cold in their manner, either disinterested or grumpy. Electric outlet didn't work. On screen entertainment touch screen was very difficult to use (unresponsive to touch)."

Cons: "None"

Pros: "Everything was great"

Pros: "Nothing"

Cons: "Customer Service was horrid except for last attendant. At one point one rep sent us running out of a secured area to retrieve our luggage and then go to British Airways for connection. We had 45 minutes in front of BA ticket rep to get us on BA182 and they took so long we missed the boarding due to reps slow processing to issue ticket. Then we were stuck outside of secured area."

Cons: "Copilot was an hour late, inexplicably"

Cons: "Older plane and seemingly frustrated crew. They had very little patience."

Pros: "New schedule"
Cons: "Missed connection die to delay by lightning. Rescefuled and put us up overnite but had comfort tickets and had to fly coach and seated separately."

Pros: "Finally, we got to use a jet bridge in Guadalajara !"

Cons: "The flight attendants were unfriendly and borderline rude. I felt like when I asked for anything or was just up stretching my legs that I was bothering them. There was also quite bit of turbulence in the first two hours- I have traveled a lot and I felt like it took the pilots too long to find a smoother altitude."

Pros: "Friendly crew"
Cons: "Seats too close. Food lacks salads. Fruit salad tasteless--fruit not ripe--looks good, but no taste."

Pros: "Great meal in economy. Delta entertainment was free and very comprehensive. Plane was packed, but service was great."

Cons: "You determined I would miss my connection when in fact I would land and have an hour. You rebooked us on a later flight. We made it in plenty of time and wouldnt even attempt to help. Your customer service is beyond reprehensible. With everything going on in the airline industry you would think airlines would at least attempt to please. The crew in the airplane was pleasant, that was a positive."

Pros: "Great staff, polite and helpful"
Cons: "Small seats"

Pros: "Staff was friendly, seats were about as comfortable as any other flight."
Cons: "Nothing in particular"

Pros: "The entertainment system worked well and was able to keep my phone charged."
Cons: "It's very cramped seating. They started boarding by rows but then gave up. Crew are nice."

Pros: "I liked the service. It was incredible."
Cons: "I did not like the delay or the continued delay on the runway"

Pros: "Boarding was easy and fast"
Cons: "Seats were cramped"

Cons: "Boarding took too long - full plane and double seat booking changed 10 minutes early estimate to 20 minutes late"

Pros: "Drinks were passed out twice while everyone was waiting due to flight delay. There was one flight attendant that was awesome. I had asked for coffee due to migraine. I was stuck in the last row, back of the plane & had seen other people with coffee. The flight attendant told me no, I would have to wait for 3 more hours for coffee at breakfast. A smiling face showed up within minutes & asked if I wanted coffee. She told me that when she hears someone else say "no" that she thinks it should always be "yes". She was the African American flight attendant (wish I would have got her name). She brought me coffee, offered tylenol & checked in on me again later."
Cons: "Food wasn't very good. Most of the service was fair at best, crew, no smiles, looked irritable. Our flight had been delayed about 4-5 hrs so passengers & staff grumpy. Poor selections on the movies. No charging stations in the seat. This plane was very noisy so I was really glad to have noise cancelling headphones. Very expensive to select seats as it was bought through a non-Delta site to get the desired connections."

Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."

Cons: "Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so."

Pros: "Good food good movies"

Cons: "Food is not great and the flight was delayed by an hour"

Cons: "Security in Istanbul on return flight required me to exit transfer area, pay $30 visa fee and check a set of hiking poles. This was not a requirement on the three other legs of this flight reservation."

Pros: "Care from the crew and consideration"

Cons: "The head phones are terrible."

Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"

Cons: "Tell passengers the truth from the start!"

Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"

Pros: "They boarded on time, took off on time, and the service was friendly."
Cons: "Nothing really."

Pros: "The flight itself was fine."
Cons: "The flight was delayed about an hour. Prior to that I had a 10 hour layover at the Istanbul airport. As this is busy 24 hours per day there are times that it is difficult to even find a seat to relax in let alone a spot to lay down."

Pros: "I did not like anything."
Cons: "Everything. I will never book a flight from Kayak from now on. Kayak just charged us a lot of money and did not do anything for us."

Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."

Pros: "Entertainment was great, crew were polite and attentive"
Cons: "Not enough leg room for anyone over 6ft tall"

Pros: "This was a normal flight. Nothing out of the norm. good food, and good entertainment selection."

Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"

Pros: "Food was good"
Cons: "Hour and a half delay"

Pros: "customer service, food, entertainment."
Cons: "small seats"

Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."

Cons: "My flight was delayed, and the wrong gate was initially listed for my connecting flight, causing me to miss my flight. I asked to transfer to the next flight, but the staff there argued with me and refused to do so, saying I must purchase another ticket. I was forced to purchase a visa, go through passport processing, and purchase a new ticket that cost nearly as much as my entire round trip ticket from the US. I then had to pay to stay overnight in a hotel and had to make alternate arrangements to meet my hosts when I finally reached my destination."

Pros: "Good service and perfect entertainment"

Cons: "It was very hot during the entire flight."

Pros: "I liked the entertainment- plenty of things to watch and listen to. Food was good. I also enjoyed the service, hot towels and friendliness of staff. Overall, it was a great experience!"
Cons: "Sitting next to many kids who were very noisy and messy. They completely trashed the bathrooms which did not make it fun for me to use after them. This is just what I did not like- I understand this is no fault of the airlines or their staff. I am just more aware that several Turkish families may fly back and forth with their children and as a passenger, you may be seated close to them on the plane- just a thought."

Cons: "The additional security check for flight from Istanbul to US was somewhat unpleasant as women were called out from the line to be separated from men for security check. They should have wait for each family to come up for their turn to be checked, so families would not need to be separated for a while."

Cons: "They did not send the walker we brought with our group. It never left Istanbul and as a result one of our group members was severely injured!"

Cons: "Flight was delayed for 1.5 hours from its scheduled departure time. Upon arrival to Boston airport, it took a long time to find gate and disembark. As a result, I missed my boat ride connection. I had to incur hotel fees and be late for my business appointment the next morning."

Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."

Cons: "My flight was cancelled two days in a row. When i tried calling the 800 number call center, it didn't work. When i called the Turkey phone number, the communication was bad. After 3 days of being stranded i went to the Turkish Airlines office and they were not able to help me with a new flight or a refund so that i can purchase another ticket home."

Cons: "the kosher food was poor"

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: "The Knowledge that I would never fly Turkish airline again"
Cons: "Cancelled flights without contacting me Delayed takeoff for 9 hours. Took off knowing they would not be able to land in Istanbul and dropped us off in Izmir Did not cover the cost of food at the hotel in Izmir. Took us to a hotel over an hour away from the airport"

Pros: "The food was decent, as well as the movie selection."
Cons: "The crew were incredibly rude, it was badly organised, there we delays on our flights, the boarding process was a nightmare. After booking both mine and my boyfriend's tickets we were later warned that there will be an 8 hour lay over instead of the expected 3 hour (as booked). I will try my very best to avoid Turkish Airlines in the future. After taking many long haul flights in my life, I can safely say that this was my worst and most disorganised travel."

Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"

Cons: "to hot, very hot!!! ו suffered too much"

Cons: "Terrible connections. Long delays. Truly awful"

Cons: "Flight was delayed by 4.5 hours. We got a few drinks and snacks while waiting. No real information was provided and the flight was delayed by one hour at a time. Kids were tired and hungry. Crew did not help. After a few hours we got some blankets. We had to sleep on the airport's floor. We had to buy food. We did not know what will happen with our connection flights that most of the passengers missed because of the delay. This was a nightmare!"

Pros: "Food"

Pros: "Food and service very good"

Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."

Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"

Pros: "Loved the entertainment center and options. Loved the frequency of beverage service."
Cons: "Nothing. Everything was great!"

Pros: "Loved the entertainment center and options. Loved the frequency of beverage service. The slippers and eye cover for sleeping."
Cons: "Nothing. Everything was great"

Pros: "Everything"

Pros: "Service was awesome top to bottom"
Cons: "The business class cabin was hot on both flights. That seemed to be a common complaint among the passengers we talked to. The Economy cabin seemed to be set quite a bit cooler."

Pros: "Food was excellent,lemonade was great"

Pros: "I did like the workers in the plane because they look competent and committed."

Cons: "I lost my lagguge You"

Cons: "Crew was not specially caring or interested in me. Food was lousy for business class No in flight personal care "case" Business class check in was a nightmare. They could not issue my boarding pass and it took over half an hour waiting for a solution"

Pros: "I booked a round trip flight from IAD to NUE with stay over in IST. Try to make change flight date IST to NUE. I was told by the Turkish air agent to buy a new on way ticket from IST to NUE and use the origenal ticket from NUE to IAD and I did. The the nightmare begun when I try to get back to back to iAD. I was told my ticket was cancelled and have to buy new ticket. After 7 hrs exosting fight and inconvenience when they found out that I was not easily going to be hustled out $1100+ they finally reissued my tickets. During this time I witnessed how 10-20 customers old and young were being hustled for more money and some crying out of frustration. It was one of the worst experience I've had in my 45+yrs traveling experience."
Cons: "Customer service training. Mgmt must be involved in problem solving rather than sending customers to a phone both some of it that doesn't work to talk to folks that don't know what they're doing nor have the authority to mak decision."

Pros: "Food was not available for flight."
Cons: "Food"

Pros: "Yes"
Cons: "Best airline"

Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"

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

Cons: "Refused to change my flt date after I realized I made a one day mistake inadvertently. I called within 10 minutes afterwards. This was 6 months before the actual flt date. Customer service was snarky, unapologetic, and almost happy that I could not change the date or get any kind of refund."

Pros: "Great crew and all were pleasant and attentive. Best airline I have flown."

Pros: "Everything"

Pros: "Above expectation"

Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."

Pros: "CREW COMFORT FOOD"
Cons: "BEING DELAYED OVER AN HOUR AND NO CLEAR EXPLANATION GIVEN FOR THAT"

Cons: "With a short layover and a bit of a delay coming from Seattle, I rushed through immigration and security and ran to my next gate. Even though I arrived at the gate two minutes before the scheduled departure time, the plane had already left the gate. VERY disappointing and will probably be the last time I fly Lufthansa, especially through Frankfurt."

Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."

Pros: "Crew and food were nice."
Cons: "The flight was delayed for 60 minutes"

Cons: "Tras pasar por la máquina con la tarjeta de embarque una azafata de tierra dijo que no podía pasar alegando que mi maleta de mano espesaba demasiado sin fijarse que ya había sido pesado con etiqueta de ‘cabin baggage por la aerolínea. Luego al preguntar si estaba asegurado dijo que sí pero no sabía por cuanto. Los compartimentos encima de mi asiento no estaban llenos. El avión aterrizó tarde. Las azafatas de vuelo profesionales."

Cons: "Lost my luggage . I am in Madrid with no luggage."

Cons: "There was not entertainment at all"

Cons: "boarding was late and chaotic and no apology from the airline"

Pros: "Entertainment was very diverse ;great"

Pros: "Wonderful crew and amazing soft landing, like cream."

Pros: "Everything was on time; boarding was very fast and smooth; flight attendance very friendly and resolute. I have food 4 stars because I didn't try it."
Cons: "Nothing"

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Pros: "We left on time"
Cons: "Tight legs space"

Pros: "Nothing"
Cons: "Service"

Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."

Pros: "Ample leg room and comfortable seats."
Cons: "No complaints"

Pros: "Everything."
Cons: "That I can't fly them all the time."

Cons: "Ridiing buses on tarmac to get to the plane."

Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."

Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."

Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"

Pros: "Nothing."
Cons: "No notification to us, we found out through the news as we were checking in 24 hours prior. Thrived calling Lufthansa - their message actually told me to call back. When I tried to go online, our booked flight didn't even show up to change or cancel. Booked another flight from another city (Amnsterdam) at my own expense. Expect compensation from Lufthansa."

Cons: "I saw fly inside the cabin, disgusting."

Pros: "Comfortable seats 2-4-2 seat formation means less stress if you have a window seat Good food Good storage options"
Cons: "Crew seemed curt and unfriendly Very small pocket on the back of the seat in front of you Decent movie selection but could have been better"

Pros: "SAS and BA can do better"

Pros: "Good service."

Pros: "Efficient, pleasant inflight service! Nice snack/meal. On time!"

Cons: "This was actually operated by United and as usual united service food and quality was way below the norm. Very disappointing."

Pros: "Service by crew on board."
Cons: "Delay after boarding flight."

Pros: "Easy flight nice bottle of reisling"
Cons: "No on flight entertainment"

Pros: "Excellent Flight"
Cons: "Nothing"

Pros: "The flight left on time and arrived on time. It would've been helpful if more announcements were translated to English."
Cons: "Everything went smoothly."

Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

Cons: "The seat in front of mine was reclined in the already cramped space provided, twice as far back as any other seat I could see. Please look into the recline on that seat for future passengers. The crew hit my seat, repeatedly with their carts and did not remember to offer drinks to us as they pushed it by. The airlines should consider removing that seat as an option to passengers if there is not ample room for the flight crew to maneuver around it. It made for an unpleasant experience overall."

Pros: "The choice of entertainment was wide ranged."
Cons: "It was a big plane, and I was sitting at the back. When they started to serve drinks and our meal, both times it took way over half an hour for them to get to us after they started to serve."

Pros: "Entertainment."
Cons: "Staff was extremely sassy and unhelpful when I had been traveling for 40 hours."

Pros: "The crew was nice."
Cons: "The food was average but at least it was free."

Pros: "The flight attendant who did everything to help me, not to mention I was extremely sick"
Cons: "To add insult to injury you lost my luggage"

Pros: "Very prompt, good food. We encourage trip very much!"

Pros: "United needs to update their aircraft equipment. No in seat entertainment for their long haul flights? Shame on them. They also need to take notes from the crews of Lufthansa. This crew was frantic and seemed unprepared during all of their cocktail and meal services."

Pros: "Luggage came pretty quickly."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Johannesburg to Spain

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

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Spain

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Spain

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Spain

Book cheap flights from Johannesburg to Spain

Recent return flight deals

9/9
Thu
1 stop
Qatar Airways
24h 45m
JNB - MAD
9/10
Sat
1 stop
Qatar Airways
17h 45m
MAD - JNB
7/9
Tue
1 stop
Multiple Airlines
20h 20m
JNB - MAD
9/10
Sat
1 stop
Multiple Airlines
21h 45m
MAD - JNB
26/7
Mon
1 stop
KLM
20h 20m
JNB - MAD
2/8
Mon
1 stop
KLM
25h 00m
MAD - JNB
7/11
Sun
1 stop
Egypt Air
17h 05m
JNB - MAD
11/11
Thu
1 stop
Egypt Air
15h 15m
MAD - JNB
2/9
Thu
2 stops
Air France
34h 00m
JNB - BCN
16/9
Thu
1 stop
Air France
21h 20m
BCN - JNB
14/10
Thu
1 stop
Iberia
17h 15m
JNB - BCN
21/10
Thu
2 stops
Iberia
21h 00m
BCN - JNB
1/11
Mon
1 stop
Turkish Airlines
19h 50m
JNB - BCN
5/11
Fri
1 stop
Turkish Airlines
16h 05m
BCN - JNB
6/9
Mon
1 stop
British Airways
15h 30m
JNB - MAD
8/10
Fri
1 stop
British Airways
15h 20m
MAD - JNB
12/9
Sun
1 stop
Lufthansa
17h 05m
JNB - MAD
6/10
Wed
2 stops
Lufthansa
20h 35m
MAD - JNB
10/11
Wed
1 stop
SWISS
18h 45m
JNB - LPA
14/11
Sun
1 stop
SWISS
20h 55m
LPA - JNB
6/9
Mon
2 stops
Ethiopian Air
21h 40m
JNB - MAD
12/10
Tue
2 stops
Ethiopian Air
20h 10m
MAD - JNB
1/11
Mon
2 stops
Austrian Airlines
24h 55m
JNB - BCN
5/11
Fri
2 stops
Austrian Airlines
22h 20m
BCN - JNB
14/10
Thu
1 stop
Qatar Airways
17h 40m
JNB - BCN
21/10
Thu
1 stop
Qatar Airways
17h 30m
BCN - JNB
6/9
Mon
1 stop
KLM
24h 10m
JNB - MAD
6/10
Wed
1 stop
KLM
25h 00m
MAD - JNB
2/9
Thu
1 stop
Multiple Airlines
17h 15m
JNB - BCN
16/9
Thu
1 stop
Multiple Airlines
16h 00m
BCN - JNB
7/11
Sun
1 stop
Egypt Air
17h 05m
JNB - MAD
11/11
Thu
1 stop
Egypt Air
15h 15m
MAD - JNB
26/7
Mon
2 stops
Air France
24h 00m
JNB - MAD
2/8
Mon
2 stops
Air France
27h 30m
MAD - JNB
2/9
Thu
1 stop
Multiple Airlines
17h 15m
JNB - BCN
16/9
Thu
1 stop
Multiple Airlines
24h 05m
BCN - JNB
23/9
Thu
1 stop
KLM
17h 15m
JNB - BCN
26/9
Sun
1 stop
KLM
15h 00m
BCN - JNB
2/9
Thu
2 stops
Air France
34h 00m
JNB - BCN
16/9
Thu
2 stops
Air France
32h 35m
BCN - JNB
Show more results

Recent one-way flight deals

31/7
Sat
2 stops
Multiple Airlines
25h 25m
JNB - BCN
31/7
Sat
1 stop
Iberia
17h 15m
JNB - BCN
8/8
Sun
1 stop
Air France
14h 20m
JNB - BCN
14/7
Wed
2 stops
KLM
17h 45m
JNB - BCN
8/8
Sun
3 stops
Alitalia
23h 55m
JNB - BCN
7/8
Sat
2 stops
Kenya Airways
46h 50m
JNB - BCN
11/9
Sat
2 stops
Multiple Airlines
26h 25m
JNB - BCN
14/7
Wed
1 stop
Air France
22h 20m
JNB - BCN
31/7
Sat
3 stops
Multiple Airlines
25h 09m
JNB - BCN
11/8
Wed
2 stops
KLM
17h 15m
JNB - MAD
14/8
Sat
1 stop
Turkish Airlines
22h 25m
JNB - MAD
11/8
Wed
1 stop
Air France
24h 30m
JNB - MAD
14/7
Wed
3 stops
Multiple Airlines
36h 35m
JNB - BCN
13/7
Tue
2 stops
Kenya Airways
35h 05m
JNB - BCN
7/8
Sat
3 stops
Multiple Airlines
46h 00m
JNB - BCN
13/7
Tue
3 stops
Kenya Airways
57h 35m
JNB - BCN
30/7
Fri
2 stops
Multiple Airlines
22h 30m
JNB - BCN
14/8
Sat
3 stops
Multiple Airlines
45h 15m
JNB - MAD
14/8
Sat
2 stops
Multiple Airlines
23h 35m
JNB - MAD
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