Johannesburg
Charlottetown
BEST
DEAL
Sat, 25 May
JNB - YYG
Fri, 31 May
YYG - JNB
-13 %
30311R
26252R
Prime price per passenger
Johannesburg
Charlottetown
BEST
DEAL
Sun, 26 May
JNB - YYG
17581R
Prime price per passenger
Toronto
Charlottetown
BEST
DEAL
Mon, 20 May
YYZ - YYG
Fri, 24 May
YYG - YYZ
2500R
2445R
Prime price per passenger
Johannesburg
Charlottetown
BEST
DEAL
Sat, 25 May
JNB - YYG
Fri, 31 May
YYG - JNB
26252R
Prime price per passenger
Johannesburg
Charlottetown
BEST
DEAL
Sun, 26 May
JNB - YYG
Thu, 30 May
YYG - JNB
34758R
33517R
Prime price per passenger
Johannesburg
Charlottetown
BEST
DEAL
Sun, 26 May
JNB - YYG
Thu, 30 May
YYG - JNB
34971R
34642R
Prime price per passenger