St. John's
Marrakech
BEST
DEAL
Wed., 15 Jan.
YYT - RAK
Sun., 19 Jan.
RAK - YYT
$1513
$1401
Prime price per passenger
St. John's
Marrakech
BEST
DEAL
Wed., 05 Mar.
YYT - RAK
$1223
$1160
Prime price per passenger