Toronto
Marrakech
BEST
DEAL
Mon., 24 Feb.
YYZ - RAK
$476
$455
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Sun., 20 Apr.
YHM - RAK
-10 %
$535
$483
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Thu., 03 Apr.
YHM - RAK
$539
$515
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Sat., 15 Mar.
YYZ - RAK
$606
$549
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Sun., 06 Apr.
YYZ - RAK
$608
$575
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Mon., 03 Mar.
YYZ - RAK
$613
$576
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Tue., 01 Apr.
YYZ - RAK
Thu., 03 Apr.
RAK - YYZ
$896
$818
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Wed., 19 Mar.
YYZ - RAK
Sun., 23 Mar.
RAK - YYZ
$1026
$950
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Wed., 09 Apr.
YYZ - RAK
Mon., 14 Apr.
RAK - YYZ
$1040
$961
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Mon., 03 Mar.
YYZ - RAK
Tue., 11 Mar.
RAK - YYZ
$1078
$994
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Thu., 17 Apr.
YYZ - RAK
Tue., 29 Apr.
RAK - YYZ
$1148
$1065
Prime price per passenger
Toronto
Marrakech
BEST
DEAL
Sun., 16 Feb.
YYZ - RAK
Thu., 27 Feb.
RAK - YYZ
$1182
$1110
Prime price per passenger