Toronto
Tehran
BEST
DEAL
Mon., 23 Dec.
YYZ - IKA
Wed., 08 Jan.
IKA - YYZ
$4337
$4032
Prime price per passenger
Toronto
Tehran
BEST
DEAL
Mon., 13 Jan.
YHM - IKA
$560
$542
Prime price per passenger
Toronto
Tehran
BEST
DEAL
Tue., 31 Dec.
YYZ - IKA
Mon., 20 Jan.
IKA - YYZ
$2118
$1975
Prime price per passenger
Toronto
Tehran
BEST
DEAL
Thu., 12 Dec.
YYZ - IKA
Thu., 30 Jan.
IKA - YYZ
$3687
$3474
Prime price per passenger
Toronto
Tehran
BEST
DEAL
Sun., 22 Dec.
YYZ - IKA
Fri., 21 Feb.
IKA - YYZ
$2716
$2544
Prime price per passenger
Toronto
Tehran
BEST
DEAL
Fri., 03 Jan.
YYZ - IKA
Mon., 06 Jan.
IKA - YYZ
$4787
$4728
Prime price per passenger