MAD

R4 207 Find cheap flights to Madrid

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Madrid departing on 3/12. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Madrid
These are the airlines KAYAK users have selected most often from within our search results for flights to Madrid
In the last 7 days, travellers have searched 47 946 175 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals to Madrid

 
These are the cheapest deals for flights to Madrid currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals to Madrid

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from South Africa to Madrid.

Recent one-way flight deals to Madrid

Only flying one-way? Below are some of the best one-way flight deals from South Africa to Madrid found on KAYAK recently.

Recent last-minute flight deals to Madrid

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from South Africa to Madrid.

Recent direct flight deals to Madrid

The latest deals for direct flights from South Africa to Madrid so you can sit back and relax without the need for a layover.

Cheap bus & train deals to Madrid

Find recent round-trip train or bus tickets from South Africa to Madrid.

All round-trip flight deals to Madrid

The cheapest plane tickets to Madrid found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
19:50 - 18:45CPT-MAD
23h 55m1 stop
19:35 - 21:55MAD-CPT
25h 20m1 stop
R7 638SWISS
Find Deal
Tue, Feb 4 - Tue, Feb 11
9:30 - 23:35CPT-MAD
15h 05m1 stop
10:05 - 10:55MAD-CPT
23h 50m1 stop
R7 855
Find Deal
Tue, Feb 4 - Mon, Feb 10
13:50 - 8:05CPT-MAD
19h 15m2 stops
19:20 - 13:00MAD-CPT
16h 40m2 stops
R11 321Ethiopian Air
Find Deal
Sun, Feb 2 - Mon, Feb 10
13:35 - 7:55JNB-MAD
18h 20m1 stop
22:30 - 17:00MAD-JNB
18h 30m1 stop
R12 062Qatar Airways
Find Deal
Sun, May 18 - Sat, Jun 14
14:30 - 8:05JNB-MAD
17h 35m2 stops
19:20 - 13:05MAD-JNB
17h 45m2 stops
R12 098Ethiopian Air
Find Deal
Sun, May 18 - Sat, Jun 14
12:45 - 13:55JNB-MAD
26h 10m1 stop
21:30 - 9:45MAD-JNB
35h 15m1 stop
R12 477Qatar Airways
Find Deal
Mon, Jan 13 - Wed, Jan 15
15:00 - 14:55CPT-MAD
23h 55m2 stops
19:40 - 14:00MAD-CPT
18h 20m2 stops
R13 723TAAG
Find Deal
Tue, May 6 - Tue, Jun 17
0:30 - 10:45CPT-MAD
34h 15m2 stops
17:45 - 14:00MAD-CPT
20h 15m2 stops
R14 517TAAG
Find Deal
Wed, Apr 30 - Thu, May 8
19:10 - 12:40DUR-MAD
18h 30m1 stop
14:25 - 17:10MAD-DUR
25h 45m1 stop
R15 222Emirates
Find Deal
Wed, Feb 12 - Mon, Feb 24
19:10 - 19:50DUR-MAD
25h 40m1 stop
21:40 - 17:10MAD-DUR
18h 30m1 stop
R15 294Emirates
Find Deal
Wed, Feb 12 - Mon, Feb 24
11:45 - 11:05CPT-MAD
24h 20m1 stop
R4 207
Find Deal
Tue, Dec 3
11:45 - 21:40CPT-MAD
34h 55m2 stops
R4 677
Find Deal
Tue, Dec 3
14:35 - 8:05JNB-MAD
18h 30m2 stops
R8 162Ethiopian Air
Find Deal
Sun, Dec 8
14:35 - 8:05JNB-MAD
18h 30m2 stops
R8 180Ethiopian Air
Find Deal
Sun, Dec 8
15:00 - 10:45CPT-MAD
44h 45m2 stops
R8 396TAAG
Find Deal
Sun, Feb 9
15:00 - 10:45CPT-MAD
44h 45m2 stops
R8 487TAAG
Find Deal
Thu, Mar 27
12:35 - 20:00CPT-MAD
32h 25m1 stop
R8 775Qatar Airways
Find Deal
Wed, Mar 26
12:35 - 13:55CPT-MAD
26h 20m1 stop
R8 848Qatar Airways
Find Deal
Sun, Feb 9
13:25 - 20:20JNB-MAD
30h 55m1 stop
R9 859Emirates
Find Deal
Thu, May 15
16:10 - 13:25JNB-MAD
21h 15m3 stops
R46 676Emirates
Find Deal
Thu, May 15
23:55 - 13:40JNB-MAD
14h 45m1 stop
20:35 - 22:00MAD-JNB
24h 25m1 stop
R10 382KLM
Find Deal
Wed, Nov 20 - Tue, Jan 14
20:25 - 18:45JNB-MAD
23h 20m1 stop
12:05 - 7:05MAD-JNB
18h 00m1 stop
R10 527
Find Deal
Wed, Nov 20 - Sat, Jan 18
19:40 - 13:40JNB-MAD
19h 00m2 stops
20:35 - 22:00MAD-JNB
24h 25m1 stop
R10 816KLM
Find Deal
Wed, Nov 20 - Tue, Jan 14
19:05 - 10:50JNB-MAD
16h 45m1 stop
14:55 - 10:50MAD-JNB
18h 55m1 stop
R11 989Turkish Airlines
Find Deal
Wed, Nov 20 - Fri, Jan 17
19:05 - 10:50JNB-MAD
16h 45m1 stop
17:50 - 10:45MAD-JNB
15h 55m1 stop
R12 495Turkish Airlines
Find Deal
Wed, Nov 20 - Thu, Jan 16
7:00 - 23:35DUR-MAD
17h 35m2 stops
13:50 - 14:50MAD-DUR
24h 00m2 stops
R13 903Lufthansa
Find Deal
Thu, Nov 21 - Tue, Nov 26
23:00 - 8:10JNB-MAD
34h 10m2 stops
19:20 - 20:00MAD-JNB
23h 40m2 stops
R13 958Ethiopian Air
Find Deal
Sun, Nov 24 - Mon, Dec 16
19:10 - 19:50DUR-MAD
25h 40m1 stop
21:40 - 17:10MAD-DUR
18h 30m1 stop
R14 048Emirates
Find Deal
Thu, Nov 21 - Tue, Nov 26
23:00 - 8:10JNB-MAD
34h 10m2 stops
19:20 - 20:00MAD-JNB
23h 40m2 stops
R14 752Ethiopian Air
Find Deal
Sun, Nov 24 - Mon, Dec 16
10:10 - 23:35JNB-MAD
14h 25m1 stop
13:50 - 7:05MAD-JNB
16h 15m2 stops
R18 436Lufthansa
Find Deal
Sun, Nov 24 - Mon, Dec 16
19:50 - 18:45CPT-MAD
23h 55m1 stop
19:35 - 21:55MAD-CPT
25h 20m1 stop
R7 638SWISS
Find Deal
Tue, Feb 4 - Tue, Feb 11
9:30 - 23:35CPT-MAD
15h 05m1 stop
10:05 - 10:55MAD-CPT
23h 50m1 stop
R7 855
Find Deal
Tue, Feb 4 - Mon, Feb 10
9:00 - 9:15CPT-MAD
25h 15m1 stop
10:05 - 21:55MAD-CPT
34h 50m1 stop
R8 180SWISS
Find Deal
Sun, Feb 2 - Tue, Feb 11
9:30 - 9:20CPT-MAD
24h 50m2 stops
19:35 - 21:55MAD-CPT
25h 20m1 stop
R8 216SWISS
Find Deal
Tue, Feb 4 - Tue, Feb 11
19:50 - 18:45CPT-MAD
23h 55m1 stop
16:55 - 10:55MAD-CPT
17h 00m1 stop
R8 342
Find Deal
Tue, Feb 4 - Wed, Feb 12
9:30 - 23:35CPT-MAD
15h 05m1 stop
19:35 - 21:55MAD-CPT
25h 20m1 stop
R8 396
Find Deal
Thu, Jan 30 - Tue, Feb 11
20:25 - 18:45JNB-MAD
23h 20m1 stop
10:05 - 10:25MAD-JNB
23h 20m1 stop
R8 631SWISS
Find Deal
Sun, Mar 16 - Sun, Mar 23
10:10 - 23:35JNB-MAD
14h 25m1 stop
10:05 - 10:25MAD-JNB
23h 20m1 stop
R8 649
Find Deal
Sun, Dec 1 - Sun, Dec 8
9:00 - 9:15CPT-MAD
25h 15m1 stop
10:05 - 11:05MAD-CPT
24h 00m1 stop
R8 685SWISS
Find Deal
Sun, Feb 2 - Sun, Feb 9
9:30 - 9:20CPT-MAD
24h 50m2 stops
10:05 - 21:55MAD-CPT
34h 50m1 stop
R8 757SWISS
Find Deal
Thu, Jan 30 - Tue, Feb 11

Flights to Madrid - Travel Insights & Trends

Get data-powered insights and trends into flights to Madrid to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Madrid?

The average price of all flights to Madrid clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Madrid is Monday where tickets can be as cheap as R12 096. On the other hand, the most expensive day to fly is Friday, where prices are R13 201 on average.

What is the cheapest month to fly to Madrid?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Madrid, 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 to Madrid is February, where tickets cost R11 032 on average for one-way flights. On the other hand, the most expensive months are August and June, where the average cost of tickets from South Africa is R13 578 and R13 488 respectively. For return trips, the best month to travel is February with an average price of R11 935.

What is the cheapest time of day to fly to Madrid?

The average price for all flights to Madrid depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Madrid is generally in the morning, when flights cost R12 190 on average. The most expensive time of day to fly to Madrid is generally in the evening, which is peak travel time and where the average cost of a ticket is R13 618.

How far in advance should I book a flight to Madrid?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Madrid, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 46 days before departure.

Good to know

Low season

February

High season

June

Cheapest flight

R4 207
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Cape Town to Madrid

When to book flights to Madrid

Are your dates flexible? Find out the best times to travel to Madrid based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Madrid based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Madrid flights

  • How far is Madrid Barajas Airport from central Madrid?

    Central Madrid is 14 km away from Madrid Barajas Airport.

  • What is the name of Madrid’s airport?

    When flying to Madrid, you'll arrive at Madrid Barajas Airport (MAD). The airport is also known as Adolfo Suárez Madrid–Barajas, Barajas, Madrid, or Madrid–Barajas.

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

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Madrid.

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

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

  • What is the Hacker Fare option on flights to Madrid?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Madrid with an airline and back with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Madrid up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Madrid

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Madrid flight deals.

Prefer to fly direct to Madrid Barajas?

Find which airlines fly direct to Madrid Barajas Airport, which days they fly and book direct flights.

Direct departures

South Africa to Madrid Barajas

Monday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Tuesday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Wednesday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Thursday

ANA, AccesRail, Aegean Airlines, +93 more

ANA, AccesRail, +94 more

Friday

ANA, AccesRail, Aegean Airlines, +94 more

ANA, AccesRail, +95 more

Saturday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Sunday

ANA, AccesRail, Aegean Airlines, +93 more

ANA, AccesRail, +94 more

See more direct flights

Direct returns

Madrid Barajas to South Africa

Monday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Tuesday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Wednesday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Thursday

ANA, AccesRail, Aegean Airlines, +93 more

ANA, AccesRail, +94 more

Friday

ANA, AccesRail, Aegean Airlines, +94 more

ANA, AccesRail, +95 more

Saturday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Sunday

ANA, AccesRail, Aegean Airlines, +93 more

ANA, AccesRail, +94 more

See more direct flights
See more direct flights

Top 5 airlines flying to Madrid

 
See real verified KAYAK customer reviews for airlines flying to Madrid. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from South Africa to Madrid. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to Madrid? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3487 reviews
8,3Crew
8,2Entertainment
8,0Comfort
7,9Food
8,1Boarding
Airline reviews

We had to deboard using stairs. Why didnt you have the aero-bridge?

10,0 ExcellentAbhay, Nov 2024CCU - DXB
Read more Emirates reviews

We had to deboard using stairs. Why didnt you have the aero-bridge?

Enough vegetarian food was not available on the flight for all vegetarian guests on the plane. Crew did not adequately handle this experience

We boarded via a mobile gate in Dubai. I don't care for the bus ride from the gate to the plane

A very disappointing flight on this Emirates business class. Staff were not efficient and service was not the e usual Emirates experience. Good was particularly bad with very dry chicken and drinks that I had to press call button before getting a drink as my food sat and continue to get cold.

The flight was nice and on time. The comfort can be slightly better in business class

Usually Emirates is my go to Airline on this flight: 1) All the crew seemed very inexperienced 2) Meal service for 7 hour flight was very slow - slowest I have ever experienced. 3) ONE flight attendant in economy serviced everyone on the left aisle in 2 cabins - thats 6 passengers per row (half the row) and over 30 rows of passengers. The others were no where to be seen. Thats pouring drinks and serving trays and offering options of meal and drinks for 180 passengers. by herself. In most flights it's 2 attendants per cart servicing one section. 4) Meal was not served till 3.5 hours later for some passengers at the back. 5) As a result only one meal was served even though the menu explicitly said 2. 6) Everyone was thirsty and starving 7) There were 2 loud crashes at the back galley 8) One passenger was out cold due to the sleeping tablets he had taken. The Flight attendants in their inexperience chose to try wake him up and create a situation where passengers were panicking and the passenger finally woke up and was annoyed. 9) They chose to wake up every sleeping passenger to feed them rather than move past the sleeping passengers. Do they know how hard it is to actually sleep on a plane?

The flight experience was good, but connection time was cut shorted because of delayed start.. it would have been helpful if the flight showed which gate/terminal we need to go for connecting flight and flight timing was less than 30 minutes to connect which made ourselves stressful to catch next flight 😔

No Vegetarian options onboard, made to wait for a long time for boarding

The boarding experience was worst ever. Single aerobridge used for boarding and deboarding which led to lot of chaos. Food options were not great. First flight delayed by more than 3 hours which led to missing of the next flight we were stuck at Dubai airport by more than 6 hours

The plane was very old and uncomfortable. Service was very slow!

For the price of the ticket it's probably the best service in the world

Everything was great except food . It as okay not good not bad

Seats are too cramped, but that is a problem with every airline. I actually enjoyed the meal served.

Lots of water brought around by staff which is very important to stay hydrated on a long flight. There provided swiss chocolate icecream! The attention to detail is obvious. They really want to make their passengers entertained and comfortable.

Flight was cancelled due to technical problems with the aircraft. It would be nice if SWISS would invest in new aircraft; that would for sure minimize the technical issues with (old) aircrafts.

Ghe issue was with the delay caused by the late boarding. We had to run to catch our next flight, barely made it and then our luggage didn t arrive with us. Really bad organizing.

This was an upgrade to business class and really enjoyed the experience. Much better than my earlier flight and thank you.

I never share this kind of things but I have to share this out of respect to myself and how surprised I was I got a shoulder injury so I went to Turkey to get a procedure to my shoulder ( I can prove and provide it with documentation from the hospital to you) and on my way in this flight, I asked one of the crew members who’ s name is j. Muller to help me to lift my carry on to put it up in to cabinet and she told me she can’t do it , and I said I m sorry I m injured , I really need help , then can you please find someone who can help me ? And she gave me this nasty attitude and refused to help me . Then I was shocked because all I asked was for help, i didn’t even ask her to put my carry on bag up for me , all I asked her to help me so we can do it together. Then 5 minutes later another crew member who’s name is Jenny Rutz came and asked me if everything is ok And i explained her what happened and she told me if I create more problem, she will not let me fly i was shocked, all I told her was I was injured and I needed some help to put my luggage up . I am extremely shocked and upset , this was so unprofessional, rude and unnecessary. I thought their job is to help us in our flight. She disrespected me , embarrassed me, made me feel like I m a problem and threatened me to get me out of the plane In front of everyone I am 41 years old mature and kind woman, i have never in my life experienced something this unprofessional and this disrespectful ever They both turned something so simple and normal into this terrible experience for me and for the people sitting around me . So it was so uncomfortable and unfair that the other passengers who were sitting around me and next to me got negatively affected by the event and told me to take their phone number so that they can be my witness for the crew member’ rudeness and unprofessionalism I m still very upset how can people be this rude and heartless I will never ever want to fly with your airline company again

Crew was wonderful, snacks were so good and quite a variety for free, food was mediocre, big selection of movies and they kept lavatories pretty clean throughout the flight

It was unclear that additional passport control was needed before boarding. The seats were cramped and uncomfortable even for small persons. The arm rests were unable to be lifted completely out of the way and the media controls cut-out made them uncomfortable to lean on. One audio channel was not working on one of our seats.

Qatar Airways in-flight first/business class service is superior to any US airline; excellent meals are served on short haul flights such as between DXB and DOH.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Good staff, good intent, decent entertainment. More seat space would always be of benefit

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

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

They have misplaced my one checked bag which I have not received in Philadelphia and have lodged complaint with American Airlines, the staff of Indigo was rude with us, at the checking counter, I think she purposely withheld my one of the checked bag, because the American Airlines staff told me that bag was not received at Doha airport. Kindly help me with one of my checked bag to get it. My flight was from Mumbai to Doha and then Doha to Philadelphia.

It was pretty good overall. I just wish the crew didn't have to interrupt you every five seconds to ask you if you wanted anything, I mean that's what the help button is for. When someone is tired and sleepy and still getting their bearings, turning on DND button is maybe not the first thing on their mind.

No separate queue for business class/platinum passengers. I had to stay in the long queue to board. I requested breakfast before landing, but the crew didn't offer, except a coffee with milk. No tea with milk was available. Had asked for cookies, but didn't receive them. The crew in the business class was not good in terms of service..

Food and entertainment was very very bad. Also, Doha airport is very bad. Entertainment was same for last 1 month....no change. Old movies. Food quality was sub par.

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

I felt all of the food tasted the same. And we had five meals over the 16 hrs in the air.

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

Like: Plane made it to the destination. Dislike: Food is terrible, no entertainment, very dirty airplane.

The food needs to improve especially the fish as there where only 3 fish cubes in my plate.

I have been flew with ET since 2013 and I wish the service can be reach standard airlines as Star Alliance member please ET you need to improve many thing on the services learn from SQ and other member

Flight was delayed resulting in a series of unfortunate events. I ran the airport as people were yelling my flight anyone who can’t run wouldn’t have made it! Then the luggage is missing. Good company, execution needs fine tuning.

I had a full row so can't imagine how this could be better

Boarding was delayed and people were just sitting there like lost.

The boarding area was too small with only one agent checking passengers into their standing bus

My experience was with Ethiopian airlines was pathetic. I would not recommend anyone to travel with Ethiopian air. Customer Service was very poor, rude stuff and flight attendants. Unwilling to offer help when asked either not able to articulate English properly or adamantly rude. Bole airport is dirty and unpleasant. Many passengers going through the airport but inadequate staff to offer service. Passengers in the flight very unkempt. Noisy flight. flight attendants unable to make order during flight. Passengers with kids unable to control their kids. The kids kept screaming, and shouting during the flight making everyone uncomfortable. Overall the flight was not comfortable.

Short lay-overs and total flight times. Everything else could have been better.

Book Cheap Madrid Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Madrid found on KAYAK in the last 72 hours.
4/2Tue
1 stopSWISS
23h 55mCPT-MAD
11/2Tue
1 stopSWISS
25h 20mMAD-CPT
R7 638
4/2Tue
1 stop
15h 05mCPT-MAD
10/2Mon
1 stop
23h 50mMAD-CPT
R7 855
2/2Sun
2 stopsEthiopian Air
19h 15mCPT-MAD
10/2Mon
2 stopsEthiopian Air
16h 40mMAD-CPT
R11 321
18/5Sun
1 stopQatar Airways
18h 20mJNB-MAD
14/6Sat
1 stopQatar Airways
18h 30mMAD-JNB
R12 062
18/5Sun
2 stopsEthiopian Air
17h 35mJNB-MAD
14/6Sat
2 stopsEthiopian Air
17h 45mMAD-JNB
R12 098
13/1Mon
1 stopQatar Airways
26h 10mJNB-MAD
15/1Wed
1 stopQatar Airways
35h 15mMAD-JNB
R12 477
6/5Tue
2 stopsTAAG
23h 55mCPT-MAD
17/6Tue
2 stopsTAAG
18h 20mMAD-CPT
R13 723
30/4Wed
2 stopsTAAG
34h 15mCPT-MAD
8/5Thu
2 stopsTAAG
20h 15mMAD-CPT
R14 517
12/2Wed
1 stopEmirates
18h 30mDUR-MAD
24/2Mon
1 stopEmirates
25h 45mMAD-DUR
R15 222
12/2Wed
1 stopEmirates
25h 40mDUR-MAD
24/2Mon
1 stopEmirates
18h 30mMAD-DUR
R15 294

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Madrid found on KAYAK in the last 72 hours.
3/12Tue
1 stop
24h 20mCPT-MAD
R4 207
3/12Tue
2 stops
34h 55mCPT-MAD
R4 677
8/12Sun
2 stopsEthiopian Air
18h 30mJNB-MAD
R8 162
8/12Sun
2 stopsEthiopian Air
18h 30mJNB-MAD
R8 180
9/2Sun
2 stopsTAAG
44h 45mCPT-MAD
R8 396
27/3Thu
2 stopsTAAG
44h 45mCPT-MAD
R8 487
26/3Wed
1 stopQatar Airways
32h 25mCPT-MAD
R8 775
9/2Sun
1 stopQatar Airways
26h 20mCPT-MAD
R8 848
15/5Thu
1 stopEmirates
30h 55mJNB-MAD
R9 859
15/5Thu
3 stopsEmirates
21h 15mJNB-MAD
R46 676

Search by stops

Search by airline

Search by price

Last minute flights to Madrid

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Madrid that are departing in the next 10 days.
20/11Wed
multi-stopKLM
14h 45mJNB-MAD
14/1Tue
multi-stopKLM
24h 25mMAD-JNB
R10 382
20/11Wed
multi-stop
23h 20mJNB-MAD
18/1Sat
multi-stop
18h 00mMAD-JNB
R10 527
20/11Wed
multi-stopKLM
19h 00mJNB-MAD
14/1Tue
multi-stopKLM
24h 25mMAD-JNB
R10 816
20/11Wed
multi-stopTurkish Airlines
16h 45mJNB-MAD
17/1Fri
multi-stopTurkish Airlines
18h 55mMAD-JNB
R11 989
20/11Wed
multi-stopTurkish Airlines
16h 45mJNB-MAD
16/1Thu
multi-stopTurkish Airlines
15h 55mMAD-JNB
R12 495
21/11Thu
multi-stopLufthansa
17h 35mDUR-MAD
26/11Tue
multi-stopLufthansa
24h 00mMAD-DUR
R13 903
24/11Sun
multi-stopEthiopian Air
34h 10mJNB-MAD
16/12Mon
multi-stopEthiopian Air
23h 40mMAD-JNB
R13 958
21/11Thu
multi-stopEmirates
25h 40mDUR-MAD
26/11Tue
multi-stopEmirates
18h 30mMAD-DUR
R14 048
24/11Sun
multi-stopEthiopian Air
34h 10mJNB-MAD
16/12Mon
multi-stopEthiopian Air
23h 40mMAD-JNB
R14 752
24/11Sun
multi-stopLufthansa
14h 25mJNB-MAD
16/12Mon
multi-stopLufthansa
16h 15mMAD-JNB
R18 436

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Madrid

Information on the airport you'll fly into in Madrid

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.