Johannesburg
Porto
BEST
DEAL
Fri, 24 Jan
JNB - OPO
Tue, 28 Jan
OPO - JNB
R12154
R11420
Prime price per passenger
Johannesburg
Porto
BEST
DEAL
Fri, 24 Jan
JNB - OPO
Tue, 28 Jan
OPO - JNB
R12704
R11935
Prime price per passenger
Johannesburg
Porto
BEST
DEAL
Sat, 25 Jan
JNB - OPO
Mon, 27 Jan
OPO - JNB
R12832
R12051
Prime price per passenger
Johannesburg
Porto
BEST
DEAL
Sat, 25 Jan
JNB - OPO
Wed, 29 Jan
OPO - JNB
R12897
R12115
Prime price per passenger
Johannesburg
Porto
BEST
DEAL
Sat, 25 Jan
JNB - OPO
Wed, 29 Jan
OPO - JNB
R12910
R12128
Prime price per passenger
Johannesburg
Porto
BEST
DEAL
Sat, 25 Jan
JNB - OPO
Wed, 29 Jan
OPO - JNB
R12922
R12140
Prime price per passenger