Johannesburg
Madrid
BEST
DEAL
Sat, 28 Dec
JNB - MAD
R9274
R8710
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Sun, 29 Dec
JNB - MAD
Thu, 02 Jan
MAD - JNB
R21906
R20766
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Mon, 30 Dec
JNB - MAD
Thu, 02 Jan
MAD - JNB
R26197
R24913
Prime price per passenger