Johannesburg
Madrid
BEST
DEAL
Mon, 20 May
JNB - MAD
Thu, 23 May
MAD - JNB
-17 %
12977R
10720R
Prime price per passenger
Malaga
Madrid
BEST
DEAL
Thu, 06 Jun
AGP - MAD
-86 %
229R
31R
Prime price per passenger
Nice
Madrid
BEST
DEAL
Mon, 20 May
NCE - MAD
Fri, 24 May
MAD - NCE
5642R
5489R
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Mon, 20 May
JNB - MAD
Thu, 23 May
MAD - JNB
-17 %
12944R
10688R
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Mon, 20 May
JNB - MAD
Thu, 23 May
MAD - JNB
11047R
10787R
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Mon, 20 May
JNB - MAD
Fri, 24 May
MAD - JNB
13368R
13292R
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Mon, 20 May
JNB - MAD
Fri, 24 May
MAD - JNB
13856R
13753R
Prime price per passenger
Johannesburg
Madrid
BEST
DEAL
Mon, 20 May
JNB - MAD
Fri, 24 May
MAD - JNB
14446R
13913R
Prime price per passenger