Johannesburg
Milan
BEST
DEAL

Sat, 10 May
JNB - MXP

Wed, 14 May
MXP - JNB
R14233
R13360
Prime price per passenger
Johannesburg
Milan
BEST
DEAL

Sat, 10 May
JNB - MXP

Wed, 14 May
MXP - JNB
R14300
R13427
Prime price per passenger
Johannesburg
Milan
BEST
DEAL

Sat, 10 May
JNB - MXP

Wed, 14 May
MXP - JNB
R14353
R13476
Prime price per passenger
Johannesburg
Milan
BEST
DEAL

Fri, 09 May
JNB - MXP

Tue, 13 May
MXP - JNB
R11228
R10542
Prime price per passenger
Johannesburg
Milan
BEST
DEAL

Fri, 09 May
JNB - MXP

Tue, 13 May
MXP - JNB
R11163
R10476
Prime price per passenger
Johannesburg
Milan
BEST
DEAL

Sat, 10 May
JNB - LIN

Wed, 14 May
LIN - JNB
R35938
R34631
Prime price per passenger