Toronto
Mashhad
BEST
DEAL

Fri., 21 Mar.
YYZ - MHD

Tue., 25 Mar.
MHD - YYZ
$3214
$2984
Prime price per passenger
Toronto
Mashhad
BEST
DEAL

Fri., 21 Mar.
YYZ - MHD

Tue., 25 Mar.
MHD - YYZ
$3217
$2987
Prime price per passenger