Johannesburg
Porto
BEST
DEAL

Sat, 05 Apr
JNB - OPO

Wed, 09 Apr
OPO - JNB
R25163
R23957
Prime price per passenger
Johannesburg
Porto
BEST
DEAL

Sat, 05 Apr
JNB - OPO

Wed, 09 Apr
OPO - JNB
R21694
R20500
Prime price per passenger
Johannesburg
Porto
BEST
DEAL

Sat, 19 Apr
JNB - OPO
R17308
R16250
Prime price per passenger