Tehran
Toronto
BEST
DEAL

Fri., 07 Mar.
IKA - YYZ
$851
$812
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Tue., 25 Mar.
IKA - YYZ
$1069
$990
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Sun., 11 May
IKA - YYZ
$1255
$1201
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Fri., 18 Apr.
IKA - YYZ
$1431
$1360
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Fri., 07 Mar.
IKA - YYZ

Fri., 14 Mar.
YYZ - IKA
$1539
$1411
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Tue., 18 Mar.
IKA - YYZ

Wed., 19 Mar.
YYZ - IKA
$1650
$1573
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Fri., 02 May
IKA - YYZ

Fri., 09 May
YYZ - IKA
$2077
$1923
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Mon., 07 Apr.
IKA - YYZ

Tue., 15 Apr.
YYZ - IKA
$2109
$1958
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Fri., 25 Apr.
IKA - YYZ

Thu., 01 May
YYZ - IKA
$2298
$2119
Prime price per passenger
Tehran
Toronto
BEST
DEAL

Wed., 26 Mar.
IKA - YYZ

Thu., 27 Mar.
YYZ - IKA
$2386
$2262
Prime price per passenger