Montreal
Mashhad
BEST
DEAL
Thu., 30 May
YUL - MHD
Fri., 31 May
MHD - YUL
$2845
$2661
Prime price per passenger
Montreal
Mashhad
BEST
DEAL
Thu., 16 May
YUL - MHD
$1083
$1012
Prime price per passenger
Montreal
Mashhad
BEST
DEAL
Thu., 16 May
YUL - MHD
Fri., 17 May
MHD - YUL
$2442
$2297
Prime price per passenger
Montreal
Mashhad
BEST
DEAL
Fri., 10 May
YUL - MHD
Mon., 13 May
MHD - YUL
$2962
$2812
Prime price per passenger