Find cheap flights from Johannesburg to Madrid

JNB - MAD

Find cheap flights from Johannesburg to Madrid

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

Return
Economy
Johannesburg (JNB)
Madrid Barajas
Thu 5/6
Thu 5/13
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (4% less expensive on average)

High season

DecemberMost popular time to fly (18% more expensive on average)

Average price (return flight)

R7 891(avg. price over the last 2 weeks)

Good deal (return flight)

R7 546or less

Good deal one-way

R3 342or less

When to book flights from Johannesburg to Madrid

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R3 342 or less one-way and R7 546 or less round-trip.
  • The cheapest flight from Johannesburg to Madrid was found, on average, 80 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is February.

FAQs for booking flights from Johannesburg to Madrid

How long does a flight from Johannesburg to Madrid take?

Which airlines provide the cheapest flights from Johannesburg to Madrid?

What’s the cheapest day of the week to fly from Johannesburg to Madrid?

Which airports will I be using when flying from Johannesburg to Madrid?

How does KAYAK find such low prices on flights from Johannesburg to Madrid?

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

What is the Hacker Fare option on flights from Johannesburg to Madrid?

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

Top 5 airlines serving Johannesburg OR Tambo to Madrid Barajas

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 791 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline reviews

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

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

Pros: "Crew was nice and supporting"

Pros: "Being periodical flyer, this was the best entertainment system so far, making a 9+ hour flight enjoyable(!) Also best dinner meal and sufficient lavatories for constant availability."
Cons: "The breakfast prior to landing was a bit sparse, a simple crouton with jam, no butter, contrasting the best dinner meal I ever had."

Cons: "Bigger seats the new ones are way to narrow"

Cons: "When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry."

Cons: "Keep the temperature at a more reasonable level. Blankets + two layers of clothing was definitely not enough."

Pros: "The crew was pleasant"
Cons: "Baggage checkin & flight boarding was slow & disorganized."

Pros: "Food and service"
Cons: "Working wifi would be good. Better A/C. More comfortable seats"

Pros: "Crew were great"
Cons: "Refreshments"

Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."

Pros: "The entertainment was amazing"
Cons: "The seats were a bit hard"

Pros: "It was all fine"
Cons: "Really was unsure of why I had to purchase a ticket as I was able to pick my own on the way to Billund"

Pros: "Food provided, staff kind"
Cons: "Was several hours delayed and check in took 45 minutes because they somehow lost my reservation."

Pros: "On time and friendly crew"
Cons: "Boarding needs improvement"

Cons: "Faultless handling of weather delay, causing missed connection and flight transfer. A well oiled machine, thank you."

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

Cons: "Landlords gave an unpleasant service! Which continued with late of 50min of the flight, they didn’t do anything to help/ to provide the passengers the answers. The food was cold It was comfort place to sit. Bad experience with KLM"

Pros: "Nice crew pilot food and beverage"
Cons: "No wifi"

Pros: "Great service"

Pros: "Flying with KLM is a pleasure"

Pros: "The crew was efficient. Flight left on time. Food and wine served."
Cons: "No entertainment."

Pros: "The attention and service!! Excellent. It was my birthday and KLM the head purser surprised me with 2 bottles of bubbles and a handwritten birthday card KlM and the crew of this flight thank you very much !"
Cons: "Nothing to say"

Pros: "Snooth and efficiënt with a KLM service"
Cons: "No entertainment"

Pros: "The seats seemed to have more space on this plane which was nice."
Cons: "It felt strange that the crew members completely skipped over me when serving lunch and drinks. At least something as basic as water should be given to all passengers."

Pros: "The leg room, was surprisingly roomy"
Cons: "The food and that there was no entertainment."

Pros: "Nice to have a wrap for the snack."
Cons: "Would have preferred boarding by row - back of the flight first so would have been more organized."

Pros: "Nice crew; clean plane; decent dinner"
Cons: "No entertainment system; insufficient knee space"

Pros: "Excellent very good"
Cons: "Everting so good ex"

Pros: "On time"

Pros: "Decent seat size. Sorta slept the whole flight."

Cons: "Boarding was a free for all. The travelers did not pay attention to the priorities."

Pros: "I personally do not appreciate the food on this leg of the journey Food Ams to Dxb is GOOD!!"
Cons: "The snack & “ solid eggs” in breakfast. Fresh fruit was good."

Pros: "Comfortable seats. Warm plane with happy staff."
Cons: "Maybe a second sandwich option for food, not everyone likes cheese."

Pros: "The cabin crew were pretty good. That's about all that was good."
Cons: "I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again."

Pros: "The flight was great."

Pros: "Short-hop flight, fit for purpose."

Pros: "Good multi media access and content"

Pros: "From downloading the KLM app to the final touchdown of my final flight, everything was an ease, checking in, the option to change my seat, the service received was great."
Cons: "The ability to state a seat or meal preference within the app would be good but otherwise all was good."

Pros: "Comfort economy well worth the extra."

Cons: "The bags where damaged from the staff"

Pros: "They were awesome."

Pros: "Efficiency and speed of boarding was acceptable. I have no complaints about that aspect. The Comfort+ seats were worth the upgrade, pretty comfortable and reasonable legroom unless you have a big carry on stowed under the seat in front of you."
Cons: "The first announcement they made to all of us in the economy section was thay they did not have any headphones for anyone but business class. I was told when I booked the seat that the headphones would be complementary. So I did not bother to bring any assuming they were going to keep their word; I figure I'd make it work and watch a movie without sound. If that isn't bad enough midway through my nine hour flight my monitor went out and would not turn back on."

Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."

Pros: "I fly delta this was run by KLM they weight all bags delta does not they don't take TSA preach Check. Delta does It was a free for all with check in and getting into plane"
Cons: "See above"

Cons: "Horrible. First, we lost a suitcase. It could happen but for two days they did nothing and only told us stories (so as not to use the word lies). Within a few hours (and thanks to airline assistance) we were able to locate the suitcase. Even then it took them two days to bring it to us, two precious days off our planned vacation (7 days) At the end of the shortened vacation, we got to the chek in, and told that since the ticket I had purchased form them two months earlier was too cheap ... and since the flight was Over booked, they would take me off the plane if all the passengers would arrive. It's unnecessary to describe what I felt until the plane took off. They apologize constantly, but do nothing practical. a bae company. no me nor my freinds/family will go with KLM"

Pros: "Seat space was good for a short flight, inclusive of free snack and drink."
Cons: "Too much overoverhead luggage."

Pros: "We love the flight all the way"

Pros: "Except for my negative comment, a good flight."
Cons: "I paid extra for a window seat, but due to the poor alignment of the seats with the actual windows, I actually sat next to a wall! Nol much to see out of a wall. If KLM are going to charge extra for a window seat, then they should make sure there is a window there! If the seat had actually had a window it would have been an excellent flight."

Pros: "Service of the staff was great"
Cons: "Turbulence, with all our technology we still cannot avoid this?"

Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"

Pros: "Flight was delayed by over three hours."

Cons: "Taking off late caused me stress because I had transferring flight within less than two hours in transit originally. So we arrived later about 50 minutes so I had to manage my situation and find my next gate and be on time. And an other thing that I disliked was that I was allowed to have only one baggage which was very unusual for international flight between two countenances. And the crew was not polite enough so she made fun of my Cary-on. In short, I expected more from KLM which is famous for them being "Royal" but not acting as one of them."

Pros: "Crew and food"
Cons: "Seat"

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "Very friendly crew"
Cons: "In-flight system had some errors"

Pros: "The crew was great"
Cons: "1-2 +cms leg space"

Pros: "Nothing"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. Without that tickets we can not claim the bags. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."

Cons: "2 hours delays from LAX to CDG then additional two hours delay from CDG to CAI, this is disappointing"

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "Entertainment programs"
Cons: "New variety of food"

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Cons: "Crew on the ground was very rude"

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Pros: "The crew was wonderful. We were in business class which was modest but comfortable."
Cons: "Ground crew in Paris failed to put our luggage on plane to Amsterdam. Also, plane was delayed about 40 minutes because of Amsterdam air traffic. Captain was very apologetic to the passengers."

Cons: "Seat was super uncomfortable. Could not fit in my legs at all, could not recline it enough. Maybe sufficient for a one hour flight, definitely not on an intercontinental flight."

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

Pros: "Crew was very friendly. Food was excellent"

Pros: "In flight entertainment was great"
Cons: "seats very uncomfortable, boarding was a mess in Paris, priority luggage was annoying and made us miss our connection flight (as well as numerous delays)"

Pros: "The crew was amazingly helpful. My son was having some anxiety and they went out their way to make him comfortable. They were the best!"

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Pros: "The crew was very careful"

Pros: "The crew was very gentile."
Cons: "No enterteinment on the plane."

Pros: "Good food and service"

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "The staff were very helpful and professional."
Cons: "The food was awful and the option I wanted had run out. The entertainment was faulty and had to be reset several times. The comfort was below standard and needs to be improved."

Pros: "Crew was nice, too short of a flight to figure out more"
Cons: "no chance to try. Can’t pick a special meal in short term flights and snacks are not vegan"

Pros: "Over all everything was great, except the bags check in"

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Pros: "Modern aircraft with power, big screens etc"
Cons: "Teenage crew, poor service (not even water brought on request, all "self service" at back of flight, and not being allowed a second drink with dinner), poor language skills (crew not very helpful when 2 hour delay meant I could miss connecting flight, suggesting I "walk fast")."

Cons: "I didn’t have time to make it through customs. Missed my flight"

Pros: "Great food (Economy class). Good Service"
Cons: "Not enough bathrooms on Economy class area due to aircraft design."

Pros: "From the boarding, to the friendly hostesses to the food and the business class seat, I was impressed all the way. My first time to fly Air France business to the US and it was great. I recommend it!"
Cons: "I just expected better toilet bag for business but what was given out was just basic."

Pros: "Good seat width Great movie selection Great food and drinks Nice and large A380"
Cons: "The interface of the screens seemed old Need to anticipate the needs of the customer better For example, they brought me my special meal first, but I had to wait 30 minutes later to get a drink to accompany it. The food was getting old. Did not see any newspaper/periodical selection. That would have been nice."

Pros: "Nothing"
Cons: "Plane left 45 minutes late. No reason given either when waiting or after late boarding. I didn't eat as I tried to sleep byt narrow seats meant being woken constantly by fidgety neighbour. Fortunately the plane made up most of the lost time and I got my next Air France flight. This one was 50 minutes late departing."

Pros: "Plane was comfortable and new."
Cons: "Nothing really."

Pros: "It was quick, very good space in premium economy. Good and friendly service. The food was better than expected"
Cons: "The crew did not announce the score of soccer cup semi final between Belgium and France"

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Pros: "Flight attendant was very nice."
Cons: "We got socked with 40 Euro fees for our carry on plus personal item being 2 lbs over. The biggest problem is they were picking and choosing which bags they weighed. 10 people behind us and before us got in without incident. Plane wasn’t even half full so they were deliberately trying to make more $."

Pros: "Crew was nice and responsive"
Cons: "The overall experience is regular at best"

Pros: "The crew was good and very good pilot's"
Cons: "No leg room between seats"

Cons: "There are always delays. Today it was that internet was down."

Pros: "The seats are spacious. They give you great amenities such as a toothbrush, etc. The crew was very nice. The food was also superb for airplane food."
Cons: "The check in process was terrible at SFO. We all felt like cattle being herded on. It was such a mess. The seats are surprisingly uncomfortable in premium economy. The headrest is not conducive to sleeping."

Pros: "Priority boarding"
Cons: "Premium economy seats do not recline, only slouch. One of our 2 seats wouldn't slouch more than half way. The entertainment options are extremely sparse and the screens are 4:3 ratio, tiny, and of such poor quality that they look like laptop monitors from 1999."

Pros: "Always like Air France. They are in tune with keeping the traveler updated."
Cons: "Walked all over the terminal looking for signage for Croatia Airlines. Information services sent me to the right location, but it was marked Air France. I asked serval Air France employees for Croatia Air. None new that Air France was the CA carrier. Finally found one who bothered to look it up on her computer and low and behold, AF was the carrier!"

Cons: "Air France lost my luggage and they can't find it in the computer system."

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) Front seat pocket bulging with 2 extra-thick in-flight magazines 2) No on-board wifi 3) Not much seating room - very thin"

Pros: "Personal treatment I have received as I was with a 7 months baby. An agent helps me to carry my hand luggages up to the plane entrance and to pass in priority"
Cons: "2 hours delayed..."

Pros: "Seats were comfortable with good recline. Food was good, but not excellent."
Cons: "They forgot the snack/breakfast service for the front right section of economy then had to rush it. Overall, the service was good, but some things just seemed off. An attendant call was never answered, etc."

Pros: "Efficient check-in."
Cons: "It was raining in Prague so I can understand that luggage is going to get wet. But when we opened our luggage at least half of our clothes were wet. It would seem that the luggage sat out for quite a while prior to departure for that much soaking of clothes. Fortunately we are staying in Paris for a few days and can get our clothes dried out."

Cons: "Food and coffee were cold. Service on AF is getting worse."

Cons: "The flight arrived late with no clear explanation as to why. Then there was no EU queue at immigration, so more time wasted."

Pros: "Free drinks and snack!"
Cons: "Nothing"

Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Cons: "It could have been better if I had taken the flight, and not cancelled it 2 days ago"

Pros: "Actually everything"
Cons: "Nothing"

Pros: "Every single flight of the four flights I flew on my trip were delayed. There was no communication from the crew members that the flights were delayed. Worst flight ever."
Cons: "Better customer service"

Pros: "Nothing"
Cons: "1. Delay in takeoff for more than 45 minutes 2. There is no screen to display movies"

Pros: "Nothing"
Cons: "Egypt air is one of the worst airlines in the world so everything could have been better. Literally everything"

Pros: "Excellent friendly crew. New comfortable Dreamliner plane. Great flight schedule"
Cons: "The lounge at Cairo airport. Boarding process did not give priority to business class passengers. Flight was delayed 3 hours."

Pros: "The planes for the 2 legs of the trip looked clean and well maintained. The seats were very comfortable and the crew were friendly and helpful."
Cons: "Food and entertainment - There were limited choices for drinks on the Lagos - Cairo leg of the trip, basically water and soda were served. In addition, there was no personalized entertainment."

Pros: "The crew was friendly and very responsive. They were making sure that everyone is comfortable."
Cons: "The cabin was a bit cold at the beginning but was adjusted once I brought it up to the attention of the crew"

Pros: "NA"
Cons: "The crew was horrible I will never take Egypt sort again. Flight attended spilled hot tea on me and didn’t even apologize, I acknowledge it was both our fault but at least he could of provided a napki g so I could dry off. Horrible I will never recommend this airline"

Pros: "The plane was clean and cool with good legroom in the exit row."
Cons: "It was TERRIBLE that at check-in when i found out that the only one piece of baggage was allowed. I have ALWAYS had two bags on this flight."

Cons: "My luggage is delayed for the third day now. I am on vacation but stressed without access to personal items and non stop calls to Royal jordanian that handles egypt air matters in amman"

Pros: "The food was okay"
Cons: "The flight attendant was very unprofessional. His ego and his arms were bigger than his brain and much bigger than his interest in doing his Jhon."

Cons: "Transit to jeddah is a nightmare"

Pros: "they were friendly and amazing"

Cons: "The problem of unavailable variety of food at the plane"

Pros: "Crew was friendly and spoke English."
Cons: "The crew left the meal trays for a long time after serving. It made it difficult for people to get up and go to the bathroom for example."

Pros: "The crew was friendly and the seat with comfortable"
Cons: "The crew run the safety video after take off it’s should be before take off .."

Pros: "Crew and service are more than excellent , on time boarding and landing. Medhat"
Cons: "The plan is totally empty even most of the seat on line booking they are occupied and not available if you want to change your seat, is there any reason for that? thank you"

Pros: "The pilot"
Cons: "Everything"

Pros: "They were timely."
Cons: "Poor entertainment, small seats, not enough food or drinks."

Pros: "Check in and boarding was quick & nice The pilot was so professional couldn’t feel take off & landing The host serving the food in this economy section was so polite & helpful"
Cons: "The plane is old style no tv screen in the chairs The Entertainement was so poor & boaring for 11 hours flight! One host crew member (maybe Joe) was changing his shirt in the food area that passengers could see him with his undershirt!"

Pros: "I am so grateful and appreciative towards the staff. My flight was delayed and therefore I was very late to the gate. They let me on the plane - a big thank you! I was also in such a rush that I dropped my passport holder and they picked it up and returned it to me. The food was surprisingly good too. The service during the flight was also very good."

Pros: "Always on- time. Always friendly and approachable staff, very clean seating. EGYPTAIR IS MY FAVORITE AIRLINE!"
Cons: "There is nothing to not like."

Cons: "We received our baggage 2 days later"

Pros: "The flight is on time"
Cons: "their food is very nasty"

Pros: "Flight was on time and I appreciate that."

Cons: "This flight was an hour behind schedule and I appreciate it when flights are on time."

Cons: "The same problem I see with Egyptair company, Flight attendants need to learn some manners how to deal with guests, and most importantly LEARN ENGLISH. These are just waitresses brought straight from some Bus company or Train company."

Pros: "I visit it before I like this country"
Cons: "Traffic"

Cons: "For this trip, there were no individual screens. All customers had to watch the same movies for a 5 hour trip."

Pros: "Delays and lack of coordination during boarding process in cairo"

Cons: "I overpaid my flight by up to 50 per cent more than my fellow passengers yet they were allowed 2 bags each while I only got 1 . The flight attendants don't offer drinks except with meals . They took for ever to remove the trays after the meals that passengers were trying to take them out by themselves . They don't pass by with big bags to collect any garbage ."

Pros: "The flight was on time without any delay. The crew was good and helpful. Taking off and landing were good. Checking online was easy."
Cons: "Although I made check in online but the employees responsible for drop off luggage were not on the desk , so I had to stand for long time because there were only 2 descks working. Seat leg space is so narrow."

Pros: "Crew was super nice and helpful. Flight schedule was on time."

Pros: "The food was good"
Cons: "It took over an hour to check-in. People were pushing in because it was not well marked and nobody directing the people. It was terrible. The plane has very old seats, and no entertainment screen on seats, still the old monitors hanging from the roof."

Cons: "Some of the seats are situated so that you really can't see the movie. The screen closest was right above my head and the next one was too far to really see especially with the glare"

Pros: "Pilots are very cleaver and professional in taking off, landing and flying. Crew are very warm and caring Both China & Cairo Airports's operation was very fast and good."
Cons: "For more than 10 hours' flying, would expect far better plane with newer seats and more toilets !! same like they fly between Cairo and London and Dubai (777 etc ..) Also the fish was not tasty at all"

Pros: "Same"
Cons: "Same"

Pros: "The sound and picture resolution of the tv is very poor"

Cons: "My hotel was not good at my transition to other destinationsand it took 4 hours to get it"

Pros: "Everything was fantastic"

Pros: "Great hotel voucher program, helpful staff, overall wonderful travel experience"

Pros: "This was a return flight from Cairo to Washington. I called the Cairo office multiple times to add a pet to my ticket. I couldn't check in online and when I called to ask they said that's because I'm making changes (pet) that's why I can't do it and I should do it at airport.. I'm Cairo airport the check point is as soon as you get thru the main door.. Waited in line for check in only to find that all 4 tickets (me and 3 kids) were cancelled and that we had to go outside again to the reservation office (had to go thru check point again) to reissue the tickets. They didn't even appologize for their mistake and they blamed the travel agency.. Very unprofessional and irresponsible people."

Pros: "I had checked in online and went to drop my check in bags at the counter. There was no baggage drop line - only economy and business class. I went to business class and said that I had checked in online and want to drop my bags and they gladly accepted it"
Cons: "Nothing"

Pros: "It got me from point A to point B so it met the minimum requirements."
Cons: "Was late getting loaded and off the ground. The shuttle to/from airport & Abu Simbel was not identified in any way."

Pros: "Pilots are excellent at smooth landing."
Cons: "To most Arabs, broadcasting a prayer before taking off is routine and goes without notice. To foreigners, it could initiate fear about the safety of the plane as it projects a need to rely on a super power to make it. It's cultural and could be misunderstood."

Pros: "No problems. As could be expected. Would do again."

Pros: "Overall the flight was good. The boarding process became a bit hectic in Joburg and arriving in Cairo was a mess too. Our baggage took too long to arrive on the belt and people were still waiting for their luggage after I had gotten mine. No one from EgyptAir told us anything which confused us even more. Next time have more organization and communication with passengers."

Cons: "It was cancelled. Spent 6 extra travel hours. Spent 3 days trying to rebook (ultimately successful)"

Pros: "Arrived in time Cabine crew support Good service Arrival of baggage let us to leave Cairo airport early Very safe trip"
Cons: "Tack off was late Hand bagged (cabin baggage ) must be treated early at boarding counter not on board"

Cons: "Slight inconvenience having to wait for a connecting flight, which delayed our arrival plans at the destination...."

Pros: "in the AUH-MAD leg, i thought the headrests were great—perfect for sleeping"
Cons: "in the MNL-AUH leg, the touchscreen entertainment system didn’t always work"

Pros: "Seats were comfortable in economy and entertainment system was excellent."
Cons: "Crew didn’t seem happy to be on board. Baggage was substantially delayed and both take off and taxiing after landing were delayed by approximately an hour each."

Cons: "From chennai to Abu dhabi was very uncomfortable Abu Dhabi to London was very comfortable"

Pros: "The flight entertainment system was fantastic."
Cons: "The flight had onboard wifi which was awesome to be able to be online during the flight but it did lack the level of service expected. Everything on the flight was fantastic except the wifi which kept dropping out"

Pros: "Crew was great, food was great, seat was comfortable"

Pros: "Planes were good with good leg room"
Cons: "For Asian Veg Meal, they served Paneer for breakfast, lunch and dinner. The spacing between meals was quite large. Entertainment options for adults and kids were quite limited."

Cons: "Very old aircraft"

Pros: "Got an upgrade to business class"

Pros: "As above"
Cons: "As above"

Cons: "Seat was damaged, not conformed and dirty, like it wasn’t cleand after previous flight. Pillows was used before us. Business calss should be nice"

Pros: "I asked for dental kit and flight crew gave me one."

Pros: "Crew friendliness"

Pros: "Entertainment on flight was good. Very comfortable seating and courteous crew. Food was above average with not much variety."
Cons: "In-flight WIFI was very slow and felt a bit expensive. Boarding was a bit unorganized, but OK. Flight arrived a bit late and took-off 3 hrs late than the estimated take-off time and there was nothing offered in-flight during this time apart from water, which was a very bad experience."

Cons: "Carry on baggage space was very limited, or passengers were allowed to take more than they should. Also, the sitting and boarding at the Abu Dhabi airport was very insufficient for a full flight."

Pros: "The crew on board were gracious in helping swap seats with a passenger so that my partner and I could sit next to each other."
Cons: "My partner and I had booked our tickets separately and so were under different levels of check in (online). We were first to baggage drop at Ahmedabad and believed the staff at the check in counter would assist in getting our seats together as I have been shifted from my checked in seat on a previous flight. However he was unfriendly and unaccomodating which made it a very unpleasant journey."

Pros: "Leaving the aircraft."
Cons: "As far as I'm concerned, this is the worst airline I've ever flown. We got stuck with $350 in baggage fees, because a clause stating that we were not allowed a check-in bag was buried in the fine print for our ticket purchase. The website was not working prior to our return flight, and if it had worked, we would have been able to get at least a discount on this outrageous fee. But , despite this, (we took a screenshot) the counter staff in Abu Dhabi would not give us the discount. A baggage fee for $350 dollars for one bag? There is word for this. Thievery."

Pros: "Nothing."
Cons: "Unorganized lines for check in at JFK airport. Wheelchair was not provided, though it was requested before a month. Customer service rep didn’t try to call for a wheelchair."

Pros: "NOTHING!"
Cons: "Shambolic boarding process # Surly Cabin Crew + very slow meal/drink service# Very uncomfortable seats # Inedible food in Economy Class # In-Flight entertainment very limited # Lastly, disgusting state of hygiene in the Toilets! AVOID ETIHAD AT ALL COSTS!"

Pros: "They had to delay the flight for those who were arriving from Durban because of the delayed flight."

Pros: "The staff is great, friendly and attentive. Lounge is comfortable, with good staff as well."
Cons: "I must admit that the food choices is not great. You are catering to international crowd not only emaratis. In general the planes are good, but the smaller older ones are not that comfortable. The older 777 configuration is very uncomfortable, comparing to the 787. When you need to slitly recline, there is no need for the whole chair to come forward in attempt to creat a bed for you. These are little things that need to be addressed when purchasing planes."

Pros: "I didn't like anything about Etihad airlines and will never fly again."
Cons: "Poor food, poor customer services."

Pros: "Great and very patient crew!"
Cons: "Boarding process chaotic"

Cons: "After I had run from one end of the airport to the other to go through customs and catch my connecting flight and boarded with 15 minutes to spare, I was pulled off by one of your officials and was not given a reason as to why. The flight attendants were talking about sweeping any areas of the plane that I had been in. It was when we had almost reached customs that I was informed that another passenger who was stuck in Customs had mentioned my name and that is why I was pulled off. So, I was treated like a criminal and questioned and threatened by the customs official who went and searched my belongings to see if I'm lying about what I brought with me. They then tried to get me to fly with the other passenger just because we knew each other, even though I clearly and repeatedly told them I am not traveling with that person. I suppose this isn't all Etihad's fault, but if you are pulling passengers off of your plane, don't ignore their questions and treat them like criminals. Also, when I got back on, the filght attendants were unsympathetic about my situation and smiled it off. It ruined my whole flying experience. Also, the buttons to adjust A/C and call flight attendants was really high up and hard to reach for a petite woman."

Pros: "Cabin crew were cheerful n helpful"

Pros: "The check-in staff in South Africa were exceptionally pleasant, the food and entertainment were good."
Cons: "The seats were very narrow with little leg-room on the JHB to Abu Dhabi leg of the flight - and I'm a short person."

Cons: "Never goingvto book flight with eithad again. Very bad customer service at the boarding. Very rude, very bad attitude, very unprofessional. They have given very hard time while boarding at dfw airport. Never going to go with this airlines again."

Pros: "The planes are comfortable and the crew are all very nice and helpful! I had not read the carry-on baggage restrictions well and my bag ended up being just a little too big so it had to be checked. Although it wasn't a good situation for me, it was my fault and I appreciate that you hold to your policy!"

Pros: "The flight was on time"
Cons: "The bathroom were not at all clean and not maintained. The options for food was very limited to no choice."

Pros: "Was impressed with the entertainment, informative and comfortable"
Cons: "It is imperative that the crew insures that the safety measures and instructions are adhered to... But I must say it wasn't so... For instance a passenger in my ile was busy on the phone while we were preparing for for take off... And he wasn't the only one... Unfortunetly... Safety before all... Thank you... Will fly with you again..."

Pros: "No waiting time for boarding Arrived on time Cleanliness New aircraft Entertainment package"
Cons: "Only 1 of the menus was available (lamb) since they run out of chicken and pasta when over half of the passengers where already to be served Crew needs to smile"

Pros: "Have more space between seats"

Pros: "The Crew was responsive and attentive."
Cons: "The On Boarding process, a bit too many checks on the weight of Carry ons (7Kg)and Laptop Bag (5Kg), which was a big inconvenience and I never experienced with any other airlines and believe me I have flown on virtually every airline. The food options were limited and the crew ran out of food choices (Veg) fast."

Cons: "The staff at Kathmandu airport Etihad check-in counter was very rude. He asked too many unnecessary personal questions and asked to present the document to verify."

Cons: "One of the flights ran out of blankets. It was freezing in the cabin"

Pros: "Enjoyed my flight"
Cons: "All was good"

Cons: "Entertainment didn't work on my seat at all. Crew started becomes delayed in responding to the call button and didn't offer good options as substitute."

Pros: "The flight was on time & the ground crew was courteous."
Cons: "The food was just not appealing ,palak paneer barely had any paneer in it and the sandwich for snack was dry.when I wanted to use the bathroom there was a big puddle on the floor ,I asked the stewardess if it can be cleaned, she decided to bring 5-6 half empty coffee pots to the bathroom & proceeded to dump them in the toilet,after she was done with the dumping procedure she came back with gloves & some cleaner & shut the door to clean up the mess , after she came out I thanked her but she just glared back at me even though I had not left that mess there,I don't think I would be flying Etihad again."

Cons: "Never got here! First foight never left."

Pros: "The food was pretty good for airline meals. We really made good use of the entertainment system which had many great movies and a kids interactive touchscreen. This entertainment system made the flight! Boarding was quick and easy and the ammenty packagfes (eye covers headphones socks ear plugs etc.) and a kids activity book was also great."

Pros: "Fantastic crew! Good selection for tv, food was good. Baggage checked all the way through, no problems or complaints at all. Will definitely fly Etihad again."

Pros: "Crew and service"
Cons: "Small toilets, tighter seats"

Pros: "All ok."
Cons: "Seats seem pretty short. Only half my leg fits on them and I am not a tall person."

Pros: "The crew was wonderful, as was the food and the aircraft itself. No complaints."
Cons: "I wish there had been more movie options."

Pros: "Flight took off on time and arrived early. This is so important when we have connecting flights that are about one hour away from arrival time."
Cons: "There was nothing not to like. Great service"

Pros: "Flight was comfortable and the staff was attentive and friendly. The food was goiod and the seat spacious and comfortable."
Cons: "Boarding was chaos in Abu Dhabi. Business class passengers were not given priority boarding and were forced to stand in long ques in the heat and to be squeezed into a bus with all the others. This happened both in my outbound and return flights. This meant queing in the heat out on the tarmac with the economy passengers."

Pros: "They provide the hotel in Abu Dhabi ."
Cons: "The food was horrible. kids mile request was ignored."

Pros: "The service was great."
Cons: "The food was not up to the standard"

Pros: "Price"
Cons: "Got stuck in a row that doesn't recline. You could call it unlucky for choosing that seat"

Cons: "No person travelling from New York received their luggage in New Delhi. After a frustrating wait in Abu Dhabi terminus for 24 hours to be subjected to another wait & search for luggage & eventually fill the displaced luggage forms was quite an ordeal. The only silver lining was that the luggage was eventually sent home after 72 hours. NEVER EVER RECOMMEND ETIHAD FOR TRAVELLING"

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Johannesburg to Madrid

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Madrid

Pre-flight testing

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

Book cheap flights from Johannesburg to Madrid

Recent return flight deals

10/5
Mon
1 stop
KLM
24h 15m
JNB - MAD
16/5
Sun
1 stop
KLM
15h 20m
MAD - JNB
10/5
Mon
2 stops
Multiple Airlines
28h 35m
JNB - MAD
16/5
Sun
2 stops
Multiple Airlines
39h 20m
MAD - JNB
8/8
Sun
1 stop
Egypt Air
16h 45m
JNB - MAD
12/8
Thu
1 stop
Egypt Air
15h 25m
MAD - JNB
23/8
Mon
1 stop
Lufthansa
20h 40m
JNB - MAD
23/12
Thu
1 stop
Lufthansa
24h 15m
MAD - JNB
8/8
Sun
2 stops
Alitalia
17h 20m
JNB - MAD
12/8
Thu
2 stops
Alitalia
17h 10m
MAD - JNB
23/8
Mon
2 stops
Etihad Airways
37h 00m
JNB - MAD
23/12
Thu
2 stops
Etihad Airways
40h 05m
MAD - JNB
11/5
Tue
1 stop
KLM
24h 15m
JNB - MAD
20/5
Thu
1 stop
KLM
15h 20m
MAD - JNB
10/5
Mon
2 stops
KLM
17h 15m
JNB - MAD
16/5
Sun
1 stop
KLM
25h 00m
MAD - JNB
11/5
Tue
2 stops
Multiple Airlines
21h 05m
JNB - MAD
20/5
Thu
2 stops
Multiple Airlines
30h 00m
MAD - JNB
8/8
Sun
1 stop
Egypt Air
16h 45m
JNB - MAD
12/8
Thu
1 stop
Egypt Air
15h 25m
MAD - JNB
11/5
Tue
3 stops
Multiple Airlines
30h 10m
JNB - MAD
20/5
Thu
2 stops
Multiple Airlines
30h 00m
MAD - JNB
23/8
Mon
1 stop
Lufthansa
20h 40m
JNB - MAD
23/12
Thu
1 stop
Lufthansa
18h 55m
MAD - JNB
10/5
Mon
3 stops
Multiple Airlines
22h 35m
JNB - MAD
16/5
Sun
2 stops
Multiple Airlines
22h 05m
MAD - JNB
8/8
Sun
2 stops
Alitalia
19h 40m
JNB - MAD
12/8
Thu
2 stops
Alitalia
17h 10m
MAD - JNB
11/5
Tue
3 stops
Multiple Airlines
30h 10m
JNB - MAD
20/5
Thu
3 stops
Multiple Airlines
29h 25m
MAD - JNB
8/8
Sun
2 stops
Alitalia
19h 40m
JNB - MAD
12/8
Thu
2 stops
Alitalia
17h 10m
MAD - JNB
23/8
Mon
2 stops
Lufthansa
27h 05m
JNB - MAD
23/12
Thu
1 stop
Lufthansa
24h 15m
MAD - JNB
5/8
Thu
1 stop
Multiple Airlines
17h 05m
JNB - MAD
17/8
Tue
1 stop
Multiple Airlines
19h 25m
MAD - JNB
23/8
Mon
2 stops
Lufthansa
27h 05m
JNB - MAD
23/12
Thu
1 stop
Lufthansa
26h 15m
MAD - JNB
5/8
Thu
1 stop
Multiple Airlines
17h 05m
JNB - MAD
17/8
Tue
1 stop
Multiple Airlines
19h 25m
MAD - JNB
Show more results

Recent one-way flight deals

29/7
Thu
1 stop
KLM
17h 15m
JNB - MAD
29/7
Thu
2 stops
Air France
24h 00m
JNB - MAD
29/7
Thu
3 stops
Multiple Airlines
22h 45m
JNB - MAD
28/7
Wed
2 stops
Multiple Airlines
36h 00m
JNB - MAD
28/7
Wed
3 stops
Multiple Airlines
31h 30m
JNB - MAD
-
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