Tehran
Toronto
BEST
DEAL
Thu., 09 Jan.
IKA - YYZ
Fri., 14 Mar.
YYZ - IKA
$2959
$2749
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Sun., 26 Jan.
IKA - YYZ
$793
$733
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Wed., 01 Jan.
IKA - YYZ
Sun., 19 Jan.
YYZ - IKA
$1741
$1608
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Sun., 29 Dec.
IKA - YYZ
Sun., 19 Jan.
YYZ - IKA
$2197
$2056
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Wed., 15 Jan.
IKA - YYZ
Sat., 15 Mar.
YYZ - IKA
$2629
$2448
Prime price per passenger