Montreal
Tehran
BEST
DEAL
Fri., 24 May
YUL - IKA
Sun., 26 May
IKA - YUL
$2412
$2267
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Tue., 28 May
YUL - IKA
$980
$959
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Sun., 19 May
YUL - IKA
Mon., 20 May
IKA - YUL
$2083
$1954
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Thu., 09 May
YUL - IKA
Sun., 12 May
IKA - YUL
$2091
$1971
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Wed., 15 May
YUL - IKA
Sat., 18 May
IKA - YUL
$2113
$2091
Prime price per passenger
Montreal
Tehran
BEST
DEAL
Thu., 30 May
YUL - IKA
Sun., 02 Jun.
IKA - YUL
$2192
$2078
Prime price per passenger