Tehran
Montreal
BEST
DEAL
Fri., 31 Jan.
IKA - YUL
Sun., 25 May
YUL - IKA
$2288
$2114
Prime price per passenger
Tehran
Montreal
BEST
DEAL
Wed., 22 Jan.
IKA - YUL
$739
$713
Prime price per passenger
Tehran
Montreal
BEST
DEAL
Mon., 20 Jan.
IKA - YUL
Tue., 18 Mar.
YUL - IKA
$1520
$1400
Prime price per passenger
Tehran
Montreal
BEST
DEAL
Tue., 21 Jan.
IKA - YUL
Wed., 19 Mar.
YUL - IKA
$1493
$1400
Prime price per passenger
Tehran
Montreal
BEST
DEAL
Sat., 08 Feb.
IKA - YUL
Sun., 09 Feb.
YUL - IKA
$2847
$2741
Prime price per passenger