Toronto
Tehran
BEST
DEAL

Fri., 02 May
YYZ - IKA
$1534
$1469
Prime price per passenger
Toronto
Tehran
BEST
DEAL

Mon., 14 Apr.
YYZ - IKA

Thu., 17 Apr.
IKA - YYZ
$3697
$3439
Prime price per passenger
Toronto
Tehran
BEST
DEAL

Sun., 13 Apr.
YYZ - IKA

Wed., 16 Apr.
IKA - YYZ
$3714
$3458
Prime price per passenger