Montreal
Tehran
BEST
DEAL
Fri., 25 Oct.
YUL - IKA
Mon., 28 Oct.
IKA - YUL
$6262
$6099
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Mon., 02 Dec.
YUL - IKA
$52
$1010
$958
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Tue., 15 Oct.
YUL - IKA
Fri., 18 Oct.
IKA - YUL
$139
$1848
$1709
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Thu., 10 Oct.
YUL - IKA
Sun., 13 Oct.
IKA - YUL
$144
$1933
$1789
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Sat., 19 Oct.
YUL - IKA
Sun., 20 Oct.
IKA - YUL
$3131
$3021
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Wed., 30 Oct.
YUL - IKA
Thu., 31 Oct.
IKA - YUL
$2894
$2791
Prime price per passenger