Madrid (MAD) to Johannesburg (JNB) flight deal in premium economy from $1,345
$2,494 USD
-46%$1,345 USD
Verified about 8 hours agoNovember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26$1,69427$2,00628$1,76929$1,34530$2,04231$1,6931$2,0422$1,6933$2,0064$1,7695$1,6946$1,6947$1,8008$2,0429$1,69410$1,77711$1,76912$1,69413$1,34514$1,34515$2,04216$2,04217$1,77718$1,76919$1,34520$1,34521$1,34522$1,34523$1,69324$2,13725$2,11726$1,69327$1,69428$1,69429$1,34530$1,6941$2,1372$2,1293$2,1294$2,1375$2,1376$2,129
Extremely Rare Availability
2% of dates checked are available within 10% of the lowest price
Friday, November 20th, 2026
7 round-trip options
Returning
Thu, Nov 26, 2026•6 Day Trip
$2,042 USD
Returning
Fri, Nov 27, 2026•7 Day Trip
$2,042 USD
Returning
Sat, Nov 28, 2026•8 Day Trip
$2,042 USD
Returning
Sun, Nov 29, 2026•9 Day Trip
$1,345 USD
Returning
Wed, Dec 2, 2026•12 Day Trip
$2,006 USD
Returning
Thu, Dec 3, 2026•13 Day Trip
$1,694 USD
Returning
Fri, Dec 4, 2026•14 Day Trip
$1,345 USD

