Johannesburg
Faro
BEST
DEAL
Sat, 25 May
JNB - FAO
Mon, 27 May
FAO - JNB
19883R
18689R
Prime price per passenger
Barcelona
Faro
BEST
DEAL
Sat, 01 Jun
BCN - FAO
-18 %
477R
392R
Prime price per passenger
Manchester
Faro
BEST
DEAL
Mon, 20 May
MAN - FAO
Fri, 24 May
FAO - MAN
3130R
3053R
Prime price per passenger
Cape Town
Faro
BEST
DEAL
Mon, 20 May
CPT - FAO
Fri, 24 May
FAO - CPT
16674R
16589R
Prime price per passenger
Johannesburg
Faro
BEST
DEAL
Mon, 20 May
JNB - FAO
Wed, 22 May
FAO - JNB
18932R
18898R
Prime price per passenger
Johannesburg
Faro
BEST
DEAL
Mon, 20 May
JNB - FAO
Wed, 22 May
FAO - JNB
19354R
19328R
Prime price per passenger
George
Faro
BEST
DEAL
Mon, 20 May
GRJ - FAO
Fri, 24 May
FAO - GRJ
22263R
22107R
Prime price per passenger
Polokwane - Pietersburg
Faro
BEST
DEAL
Mon, 20 May
PTG - FAO
Fri, 24 May
FAO - PTG
22591R
22536R
Prime price per passenger