Find cheap flights to Madrid

Return
1 adult
Economy
From?
To?
Tue 10/8
Tue 17/8

Cheapest flights to Madrid airports

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

CHEAPEST ROUTE FROM Johannesburg TO Madrid

Johannesburg (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 R7 809

CHEAPEST MONTH TO FLY TO MADRID FROM JOHANNESBURGFebruary4% cheaperFlying from Johannesburg to Madrid costs on average just R7 468 in February
MOST EXPENSIVE MONTH TO FLY TO MADRID FROM JOHANNESBURGDecember21% more expensiveIt costs about R9 471 for flights to Madrid from Johannesburg in December
MOST POPULAR MONTH TO FLY TO MADRID FROM JOHANNESBURGDecember229% more users visitedMore momondo users searched in flights to Madrid from Johannesburg 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 R7 468. 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 R7 511.

  • 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 R7 809. Don’t hesitate to check prices now though, because momondo users recently found tickets for as low as R6 509.

  • 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 422. 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 R8 498.

  • 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 408. 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 149.


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
Nov 7
JNB3:00Johannesburg OR Tambo
23h 50m
1 stop
MAD2:50Madrid Barajas
Nov 12
MAD3:15Madrid Barajas
18h 45m
1 stop
JNB22:00Johannesburg OR Tambo
Multiple Airlines
Sep 14
CPT12:25Cape Town Intl
24h 00m
2 stops
MAD12:25Madrid Barajas
Oct 7
MAD2:00Madrid Barajas
15h 25m
1 stop
CPT17:25Cape Town Intl
KLM
Aug 31
JNB19:10Johannesburg OR Tambo
17h 15m
1 stop
MAD12:25Madrid Barajas
Sep 7
MAD8:50Madrid Barajas
32h 30m
1 stop
JNB17:20Johannesburg OR Tambo
Air France
Aug 27
JNB19:10Johannesburg OR Tambo
17h 45m
2 stops
MAD12:55Madrid Barajas
Sep 3
MAD13:50Madrid Barajas
13h 50m
1 stop
JNB3:40Johannesburg OR Tambo
Egypt Air
Nov 7
JNB16:45Johannesburg OR Tambo
17h 05m
1 stop
MAD9:50Madrid Barajas
Nov 9
MAD9:50Madrid Barajas
15h 15m
1 stop
JNB1:05Johannesburg OR Tambo
Qatar Airways
Aug 29
JNB3:40Johannesburg OR Tambo
24h 10m
1 stop
MAD3:50Madrid Barajas
Sep 5
MAD5:15Madrid Barajas
18h 45m
1 stop
JNB0:00Johannesburg OR Tambo

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 Air France and Egypt Air
Multiple Airlines
Sep 26
JNB17:45Johannesburg OR Tambo
35h 45m
3 stops
MAD5:30Madrid Barajas
Egypt Air
Dec 13
JNB16:45Johannesburg OR Tambo
17h 05m
1 stop
MAD9:50Madrid Barajas
Air France
Jan 13
JNB14:50Johannesburg OR Tambo
14h 20m
1 stop
MAD5:10Madrid Barajas

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 time14h 00m
Cheapest priceR6 509
Cape Town to Madrid Flights
Fastest flight time19h 00m
Cheapest priceR7 167
Bloemfontein to Madrid Flights
Fastest flight time26h 00m
Cheapest priceR11 059
Durban to Madrid Flights
Fastest flight time18h 30m
Cheapest priceR11 245

Start planning your trip to Madrid