Johannesburg (JNB) to Madrid (MAD) flight deal in economy from $630

Wednesday, November 25th, 2026

2 round-trip options

Returning
Mon, Nov 30, 20265 Day Trip
$831 USD
Returning
Sat, Dec 5, 202610 Day Trip
$776 USD