Find cheap flights to Madrid

Return
1 adult
Economy
From?
To?
Tue 25/1
Tue 1/2

Deals available from 900+ travel sites.

Cheapest flights to Madrid airports

Find the cheapest flights to these Madrid airports from your nearest city or airport
Johannesburg OR Tambo Airport
Madrid

CHEAPEST ROUTE FROM Johannesburg TO Madrid

Johannesburg OR Tambo Airport (JNB) to Madrid (MAD)

Typically, flights to Madrid from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Madrid Barajas, which has an average price of R8 400

CHEAPEST MONTH TO FLY TO MADRID FROM JOHANNESBURG OR TAMBO AIRPORTFebruary4% cheaperFlying from Johannesburg OR Tambo Airport to Madrid costs on average just R8 033 in February
MOST EXPENSIVE MONTH TO FLY TO MADRID FROM JOHANNESBURG OR TAMBO AIRPORTDecember21% more expensiveIt costs about R10 188 for flights to Madrid from Johannesburg OR Tambo Airport in December
MOST POPULAR MONTH TO FLY TO MADRID FROM JOHANNESBURG OR TAMBO AIRPORTDecember229% more users visitedMore momondo users searched in flights to Madrid from Johannesburg OR Tambo Airport in December than any other month

When is the best time to fly to Madrid?

  • What is the cheapest month to fly to Madrid?

    In general, February is the cheapest month to fly from South Africa to Madrid. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around R8 033. If you aren’t able to travel during the month of February, then book flights to Madrid from South Africa during March instead. Flights to Madrid in March, while not as cheap as those in February, still average around R8 080.

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

    In general, most travellers find the cheapest time to book a flight to Madrid is about 22 days prior to their departure date, when tickets on average are R8 400. Don’t hesitate to check prices now though, because momondo users recently found tickets for as low as R6 187.

  • What is the cheapest day to depart on your flight to Madrid?

    The cheapest day to depart on your flight to Madrid is on a Tuesday when prices can be found for as low as R7 984. This is often the case because there is less demand to fly during this day of the week. On the other hand, Saturday is the most expensive day to depart from South Africa because it is more convenient for both business and leisure travellers. As a result, prices tend to be around R9 142.

  • What is the cheapest time of day to depart on your flight to Madrid?

    At midday is the cheapest time of day to fly from South Africa to Madrid when you can find flight prices for as low as R7 970. Flying to Madrid at midday is an ideal time because this is during off-peak travel hours. Flights in the evening are often more expensive, with an average ticket price of R8 766.


Madrid flight deals found on momondo

Check out some of the best fares from airports in South Africa to Madrid found recently by users on momondo
Qatar Airways
May 12
JNB17:05Johannesburg OR Tambo
17h 30m
1 stop
MAD10:35Madrid Barajas
May 19
MAD5:15Madrid Barajas
24h 35m
1 stop
JNB5:50Johannesburg OR Tambo
Qatar Airways
Jan 30
JNB3:00Johannesburg OR Tambo
23h 50m
1 stop
MAD2:50Madrid Barajas
Feb 6
MAD10:10Madrid Barajas
23h 20m
1 stop
JNB9:30Johannesburg OR Tambo
Qatar Airways
Mar 21
JNB9:40Johannesburg OR Tambo
25h 05m
1 stop
MAD10:45Madrid Barajas
Mar 24
MAD11:10Madrid Barajas
17h 30m
1 stop
JNB4:40Johannesburg OR Tambo
Qatar Airways
Mar 13
JNB9:40Johannesburg OR Tambo
18h 10m
1 stop
MAD3:50Madrid Barajas
Mar 26
MAD4:15Madrid Barajas
18h 45m
1 stop
JNB23:00Johannesburg OR Tambo
Egypt Air
Feb 27
JNB16:45Johannesburg OR Tambo
17h 05m
1 stop
MAD9:50Madrid Barajas
Mar 27
MAD11:45Madrid Barajas
15h 25m
1 stop
JNB3:10Johannesburg OR Tambo
Qatar Airways
May 16
CPT15:15Cape Town Intl
19h 20m
1 stop
MAD10:35Madrid Barajas
May 23
MAD12:05Madrid Barajas
18h 55m
1 stop
CPT7:00Cape Town Intl

Find the cheapest one-way flights to Madrid

If you're looking for one-way flights from South Africa to Madrid, view some of our deals below provided by Egypt Air and KLM
Egypt Air
Feb 18
JNB16:45Johannesburg OR Tambo
17h 05m
1 stop
MAD9:50Madrid Barajas
Multiple Airlines
Feb 18
JNB16:45Johannesburg OR Tambo
24h 00m
2 stops
MAD16:45Madrid Barajas
Egypt Air
Feb 2
JNB16:45Johannesburg OR Tambo
17h 05m
1 stop
MAD9:50Madrid Barajas

Which airlines fly to Madrid?

Here you can see a selection of the most popular and cheapest airlines for flights to Madrid
  • Which airlines fly to Madrid?

    There may be other airlines that fly to Madrid from South Africa, but the most popular among our users are Emirates, Ethiopian Air, ITA Airways and Qatar Airways. These airlines should offer flights to Madrid on a routine basis if you’re flying from one of the more popular airports in South Africa.


Popular routes to Madrid

Most frequently searched flights to Madrid along with the cheapest price and shortest flight duration
Johannesburg to Madrid Flights
Fastest flight time17h 30m
Cheapest priceR6 187
Cape Town to Madrid Flights
Fastest flight time19h 35m
Cheapest priceR6 648
Bloemfontein to Madrid Flights
Fastest flight time29h 50m
Cheapest priceR15 067
Durban to Madrid Flights
Fastest flight time23h 20m
Cheapest priceR17 375

Start planning your trip to Madrid