Johannesburg (JNB) to Madrid (MAD) flight deal in premium economy from $1,253
$3,459 USD
-64%$1,253 USD
Verified about 16 hours agoNovember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26$4,04627$4,03528$4,04629$4,03530$4,04631$4,0461$4,0352$4,0463$4,0354$4,0465$4,0356$4,0467$4,0468$4,0359$2,93710$2,93711$4,04612$4,03513$4,03514$4,04615$4,03516$2,93717$2,93718$4,04619$4,03520$4,03521$4,04622$4,03523$2,93724$4,03525$4,04626$4,03527$4,03528$4,04629$4,03530$4,0351$4,0352$4,0463$4,0354$4,0355$4,0466$4,035
Extremely Rare Availability
1% of dates checked are available within 10% of the lowest price
Tuesday, November 17th, 2026
9 round-trip options
Returning
Sun, Nov 22, 2026•5 Day Trip
$2,937 USD
Returning
Mon, Nov 23, 2026•6 Day Trip
$2,937 USD
Returning
Tue, Nov 24, 2026•7 Day Trip
$2,946 USD
Returning
Wed, Nov 25, 2026•8 Day Trip
$2,937 USD
Returning
Fri, Nov 27, 2026•10 Day Trip
$2,946 USD
Returning
Sat, Nov 28, 2026•11 Day Trip
$2,946 USD
Returning
Sun, Nov 29, 2026•12 Day Trip
$2,937 USD
Returning
Mon, Nov 30, 2026•13 Day Trip
$2,937 USD
Returning
Tue, Dec 1, 2026•14 Day Trip
$2,946 USD

