- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Madrid to South Africa
Cheapest return prices found by our users on KAYAK in the last 5 daysBook Cheap Madrid to South Africa Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Madrid to South Africa that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Madrid to South Africa
Tue, Nov 3 - Wed, Nov 11
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
14:30 - 5:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
15h 55m1 stop Addis Ababa Bole
R7 919Ethiopian Air
Mon, Nov 9 - Tue, Nov 17
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 314Air Europa
Fri, Nov 20 - Sat, Dec 5
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 462Air Europa
Fri, Dec 4 - Tue, Dec 22
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 512Air Europa
Tue, Nov 17 - Mon, Nov 30
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
14:30 - 5:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
15h 55m1 stop Addis Ababa Bole
R8 643Ethiopian Air
Tue, Nov 17 - Wed, Nov 25
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
14:30 - 5:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
15h 55m1 stop Addis Ababa Bole
R8 808Ethiopian Air
Fri, Nov 20 - Sat, Dec 5
21:10 - 8:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
34h 15m1 stop Abu Dhabi Zayed Intl
9:50 - 7:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
22h 35m1 stop Abu Dhabi Zayed Intl
R9 664Etihad Airways
Tue, Nov 17 - Tue, Nov 24
9:45 - 8:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
21h 40m1 stop Abu Dhabi Zayed Intl
9:50 - 7:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
22h 35m1 stop Abu Dhabi Zayed Intl
R9 763Etihad Airways
Wed, Dec 2 - Wed, Dec 9
14:20 - 11:00Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
19h 40m1 stop Istanbul
0:20 - 16:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
17h 05m1 stop Istanbul
R10 619Turkish Airlines
Thu, Dec 3 - Wed, Dec 9
14:20 - 22:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
31h 05m1 stop Istanbul
0:20 - 16:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
17h 05m1 stop Istanbul
R10 636Turkish Airlines
Recent one-way flight deals from Madrid to South Africa
Thu, Nov 5
23:10 - 8:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
32h 15m2 stops Milan Malpensa Abu Dhabi Zayed Intl
R6 684Multiple Airlines
Wed, Dec 2
13:00 - 8:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
42h 25m2 stops Milan Malpensa Abu Dhabi Zayed Intl
R6 849Multiple Airlines
Wed, Nov 4
13:00 - 8:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
42h 25m2 stops Milan Malpensa Abu Dhabi Zayed Intl
R6 865Multiple Airlines
Wed, Nov 11
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
R7 754Air Europa
Wed, Jan 6
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
R8 018Air Europa
Fri, Jan 29
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
R8 034Air Europa
Thu, Oct 29
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
R8 775Ethiopian Air
Thu, Nov 5
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
R8 775Ethiopian Air
Sun, Mar 28
18:25 - 10:25Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
16h 00m1 stop Istanbul
R11 014Turkish Airlines
Tue, Dec 29
18:00 - 10:55Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 55m1 stop Istanbul
R11 113Turkish Airlines
Recent last minute flight deals from Madrid to South Africa
Mon, Oct 26 - Tue, Nov 10
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 561Air Europa
Mon, Oct 26 - Mon, Nov 2
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
14:30 - 5:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
15h 55m1 stop Addis Ababa Bole
R8 561Ethiopian Air
Mon, Oct 26 - Tue, Nov 3
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 742Air Europa
Mon, Oct 26 - Tue, Nov 10
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 742Air Europa
Mon, Oct 26 - Tue, Nov 10
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
23:00 - 5:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
31h 25m1 stop Addis Ababa Bole
R10 191Ethiopian Air
Mon, Oct 26 - Tue, Nov 3
21:25 - 13:30Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
15h 05m1 stop Addis Ababa Bole
23:00 - 5:25Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
31h 25m1 stop Addis Ababa Bole
R10 306Ethiopian Air
Mon, Oct 26 - Mon, Nov 9
18:00 - 23:00Madrid Madrid Barajas-Cape Town Cape Town Intl
28h 00m1 stop Istanbul
17:15 - 10:20Cape Town Cape Town Intl-Madrid Madrid Barajas
18h 05m1 stop Istanbul
R11 245Turkish Airlines
Mon, Oct 26 - Mon, Nov 9
18:00 - 23:00Madrid Madrid Barajas-Cape Town Cape Town Intl
28h 00m1 stop Istanbul
17:15 - 10:20Cape Town Cape Town Intl-Madrid Madrid Barajas
18h 05m1 stop Istanbul
R11 327Turkish Airlines
Wed, Oct 28 - Thu, Nov 5
20:30 - 22:00Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
24h 30m1 stop Amsterdam Schiphol
19:40 - 9:10Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
14h 30m1 stop Paris Charles de Gaulle
R11 393Multiple Airlines
Mon, Oct 26 - Tue, Nov 10
22:05 - 15:35Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
16h 30m1 stop Doha Hamad Intl
20:20 - 13:50Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
18h 30m1 stop Doha Hamad Intl
R11 409Iberia
Recent direct flight deals from Madrid to South Africa
Mon, Nov 9 - Tue, Nov 17
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 314Air Europa
Fri, Nov 20 - Sat, Dec 5
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 462Air Europa
Fri, Dec 4 - Tue, Dec 22
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 512Air Europa
Mon, Nov 9 - Sat, Nov 14
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 660Air Europa
Wed, Nov 4 - Thu, Nov 12
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 693Air Europa
Wed, Feb 10 - Sat, Feb 20
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 742Air Europa
Fri, Nov 13 - Thu, Nov 26
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 759Air Europa
Fri, Nov 13 - Tue, Nov 17
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 808Air Europa
Wed, Jan 6 - Thu, Jan 21
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 808Air Europa
Wed, Jan 6 - Tue, Jan 19
23:35 - 10:40Madrid Madrid Barajas-Johannesburg Johannesburg OR Tambo
10h 05mdirect
19:55 - 5:05Johannesburg Johannesburg OR Tambo-Madrid Madrid Barajas
10h 10mdirect
R8 808Air Europa
Booking Insights
KAYAK's insights & trends for Madrid to South Africa flights
Get data-powered insights and trends into flights from Madrid to South Africa to help you find the cheapest flights, the best time to fly, and much more.
Prices
Airlines
More
What is the cheapest Madrid to South Africa flight route?
Data is based on round-trip flight searches on KAYAK over the past month.
The cheapest ticket to South Africa from Madrid found in the last 5 days was to Johannesburg, at R24 764 return. The most popular route is from Madrid (MAD) to Johannesburg OR Tambo Airport (JNB), and the cheapest return airline ticket found on this route in the last 5 days was R24 764.
What is the cheapest time of day to fly to South Africa?
The average price for all round-trip flights from Madrid to South Africa depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to South Africa is generally at night, when retur flights cost R16 880 on average. The most expensive time of day to fly to South Africa is generally at night, which is peak travel time and where the average cost of a ticket is R16 880.
Can I save money by flying with a stopover from Madrid to South Africa?
The average return price for all direct flights, flights with one stopover, and flights with two stopovers for the route found by users searching on KAYAK in the last 2 weeks.
No, with an average price for the route of R12 441, prices are generally cheapest when you fly direct.
What is the cheapest month to fly from Madrid to South Africa?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights from Madrid to South Africa, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Madrid to South Africa is February, when tickets cost R12 101 (return) on average. On the other hand, the most expensive months are March and December, when the average cost of return tickets is R16 447 and R16 069 respectively.
Which airlines fly direc between Madrid and South Africa?
Airline and price data is aggregated from results in KAYAK’s search results from the last 2 weeks for round-trip flights from Madrid to South Africa.
There is just one airline that flies from Madrid to South Africa direct and that is Air Europa. The best return deal found from Air Europa for the route is to Johannesburg OR Tambo Airport (JNB) and costs R13 337.
Which airlines provide the cheapest flights from Madrid to South Africa?
The cheapest return price for the route for each airline clicked by KAYAK users in the last 5 days.
In the past 5 days, the cheapest return tickets from Madrid to South Africa were found on Air Europa (R8 989) and Ethiopian Air (R9 467).
How long does a flight from Madrid to South Africa take?
The duration of a flight to South Africa depends on your arrival airport. The shortest routes to South Africa from Madrid are to Johannesburg, which takes 10h 05m, Cape Town, which takes 14h 35m, and Port Elizabeth, which takes 17h 00m.
Which cabin class options are there for flights between Madrid and South Africa?
The average price of round-trip flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There is only one cabin class option available for the route, which is Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.
What’s the earliest departure time from Madrid to South Africa?
The earliest flight from Madrid to South Africa departs at 23:35, landing in Johannesburg at 10:40.
What’s the latest departure time from Madrid to South Africa?
If you prefer to fly at night, the last flight from Madrid to South Africa sets off at 23:35 and lands in Johannesburg at 10:40.
Good to know
Low season | January |
|---|---|
High season | July |
Cheapest flight | R6 684 |
FAQs - booking South Africa flights
Top tips for finding cheap flights to South Africa
Reviews of the top 3 airlines flying from Madrid to South Africa
7,4
Turkish AirlinesOverall score based on 4460 reviews
7,8Crew
7,3Comfort
7,5Entertainment
7,3Boarding
7,5Food
Airline reviews
It was good, but always can be better. The airplane was old.
8,0 ExcellentMuamer, Sept 2026
It was good, but always can be better. The airplane was old.
The flight from Houston to Chicago was delayed, causing us to miss our connecting flight to Madrid, losing our Rental Car booking in Bologna taking alternative travel routes to get to our initial destination in Pizza by the 15th. We got the notification of the delay as we were traveling the 3 1/2 hours from Corpus Christi, Texas to Houston Texas for the initial flight. The delays hauling luggage all over Milan‘s Central train station to catch trains to get to Pizza the same day resulting us arriving in Pizza at 2 AM leaving us no time to rest as there was a 9 o’clock checkout time the next morning. The first 72 hours of the trip with nothing but headache, a knee injury from the excessive walking and a delayed car rental replacement, which ended up costing significantly more.
Food and crew were superb. I flu with a 777 which has old TV screens. Although the movie selection was very good, screen was not sharp enough to wacht a movie
The worst experience I have ever been in, they canceled my ticket the very last minute although it was Booked since October! They claimed it was not possible to change the schedule till January 11, 2026 and all my plans were screwed! My wife paid cash upfront a down payment for a surgery she was going to perform on dec 27th, and all these money lost! I’m considering seriously to get support
Make sure to request a vegetarian meal in advance. They printed out menus for all passengers with the options but by the time they were halfway through (for breakfast and dinner), the vegetarian options were already all taken.
Very good except the boarding process too forever and wasn’t organized by group. I had a heavy pack or I wouldn’t have minded. I was in business. There were no audible announcements in the waiting area about boarding and everyone packed into the boarding area. Then boarding stopped for a long time but the staff made no announcements to update waiting passengers about the holdup. The flight was good after we got on.
Awful. They cancelled my seats and demanded $1360 to rebook me
Clean, well presented, comfortable business class seats. Good service and attention and good privacy when needed. Excellent trip and would use them again.
Boarding in Madrid was among the worst. Not the worst, but pretty bad. Cabin crew was very professional and friendly, as usual, I might add. Somebody needs to adjust the temperature in the cabin (i.e. too hot) and also the ventilation (there was none until arrival). Entertainment console didn't work (not the first time I have reported this incidence). Overall, TK is still one of my favorite airlines because of Istanbul and the lounge in Istanbul.
This is the first and last time I will be traveling Turkish airlines. The flight was delayed three times. Second time we sat on the aircraft for approximately an hour and a half. Initially told that the delay would only be 15 minutes then no explanation thereafter except that we were deboarding. We missed our connecting flights to Zimbabwe, and had to pay for a overnight hotel stay in addition to paying for a new tickets to our get to our final destination. They allowed us to order food from the airport food court but only from fast food and even that they limited the menu items we could select. I would some to contact me about the refund on the hotel and the connecting flight!
It was a great experience for my first time flying with this airline. I will be flying with them a lot more now. Plane crew was amazing.
It was a good experience - too many times checking at the airport - every time had to remove shoes , belt , laptop etc. that was a bit of exaggerated. The seat had a sharp metal plate -- which torn into my jeans.
The crew was unfriendly and very rude to name a few (Helina). I felt unsafe due to most of the cabinets were open while on flight. All in all the flight was ok, but the crew needed more training on customer service most of all for international flights.
The plane was ok, I was in business class and was surprised there were no pods and each seat was right next to another one. That said it was comfortable and the food and coffee were good. Entertainment wise again I was surprised to see only movies and no TV shows. Check-in at Toronto Pearson was an absolute disaster, which was especially disappointing as I was a business class passenger. There was no dedicated staffing for the business counter and four (4) airlines employees assisted one economy class passenger for about 15 minutes when one could have easily assisted me. Overall room for improvement, particularly in the on-ground experience and airplane infrastructure.
The Boeing 737 MAX on this route, flown in the middle of the night, is an UTTER FAILURE for business travellers. The whole point of business travel is to arrive alert and recover from travel quickly, and this little aeroplane with its quarter recline uncomfortable business seats does nothing for that. It’s a small step up from economy in that you have decent legroom, but that’s it. Absolute margin at the cost of the traveller.
No Asian Vegetarian food was available on this sector but only fish and chicken and pasta were offered.
The use of a domestic carrier without entertainment was disappointing and a let down
There where no ear phones provided and the food needs to improve.
I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I
The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.
I respectfully request that Air Europa consider the delay of my baggage, the damage to my suitcase, and the missing personal belongings and other items from inside my suitcase as part of my claim
There are often trade-offs involved with flying cheaper airlines. With Air Europa, their crowd control is terrible--the line at check-in in Madrid was absolutely hideous 3 hours before departure. These 787 "Dreamliners" are cheaply-made and uncomfortable. And disembarking at JFK was horrid...it was 11 p.m., yet we were force to deal with those off-site shuttle buses, presumably because Air Europa doesn't want to pay what it costs for an actual gate. But as usual, the worst aspect of Air Europa flights are tones fellow passengers: unruly and oblivious to such concepts as personal space. The crew was, on the other hand, lovely.
The flight was long but everything went well. Crew was helpful and very attentive. Food was good and the entertainment options were many.
My long-haul flight experience with this airline was not very pleasant. Earphones were paid, and no eye mask or other amenities were provided. The meals were served in cardboard boxes with plastic cutlery. The restroom was unclean and ran out of toilet paper. However, the boarding process was smooth and well organized.
We experienced a delay of almost two hours before takeoff. For a flight of more than 10 hours, sitting on the runway for two hours is quite exhausting. The airline did nothing to attend to the passengers during that time. We were not given any courtesy drinks or snacks—only the bare minimum during the flight. The crew seemed very apologetic, but apparently they have restrictions imposed by the airline, because despite their friendliness, they provided strictly what was necessary and, of course, everything else was for sale. However, after a two-hour delay, one would expect at least complimentary beverages. In addition to this, the space between the rows of seats is inhumanely narrow. Air Europa should review this for such long flights and be a bit more considerate and humane with its customers.
No WiFi on the plane. Crew was insensitive to my medical supplies and medicine in my carry on. If the crew was monitoring passengers putting 2 bags in overhead bins there would be room. We sat for 2 hours extra. Iberojet is horrible never again.
There was no water in one of the sinks in the executive area, which is unacceptable as we could not wash our hands after using the restroom
Like I said the experience was mediocre. Nothing special about this airline.
This flight was delayed by more than an hour. The seats are uncomfortable ans do not recline properly. I prepurchased a wifi pass, but wifi was not working on this flight at all. The food was bland.
Food situation was bad. Also movie choices when compared to other airlines was terrible. Seats very narrow. My tv didn’t work.
More options for your flight from Madrid to South Africa
Complete your trip to South Africa with a hotel stay or car hire
Information on your arrival and departure airports
Cabin class types available on flights to South Africa
Cabin classes available on flights to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Madrid to South Africa
Flights from all airports in Madrid to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights from Madrid to popular cities in South Africa
Flights from Madrid to Cape Townfrom R11 179
Flights from Madrid to Durbanfrom R11 623
Flights from Madrid to Hoedspruitfrom R20 563
Flights from Madrid to Port Elizabethfrom R11 854
Flights from Madrid to Sun City Resortfrom R15 459