Tehran
Toronto
BEST
DEAL
Mon., 29 Apr.
IKA - YYZ
Wed., 01 May
YYZ - IKA
$2008
$1895
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Sat., 20 Apr.
IKA - YYZ
$642
$615
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Wed., 08 May
IKA - YYZ
Sun., 12 May
YYZ - IKA
$1754
$1651
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Tue., 23 Apr.
IKA - YYZ
Sat., 27 Apr.
YYZ - IKA
$1960
$1852
Prime price per passenger
Tehran
Toronto
BEST
DEAL
Fri., 03 May
IKA - YYZ
Sat., 04 May
YYZ - IKA
$2889
$2867
Prime price per passenger