Discover Toronto to Iran flight offers starting from CAD1,554* and book now!

Discover Flights From Toronto to Iran.

Select Travel Class

Toronto (YYZ)to

Tehran (IKA)
Fri, April 11 - Tue, April 22
From
CAD1,817*
Last update 4 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Wed, April 09 - Fri, April 18
From
CAD1,817*
Last update 2 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Wed, April 09 - Sat, April 19
From
CAD1,817*
Last update 2 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Sun, April 13 - Wed, April 23
From
CAD1,817*
Last update 2 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Sun, April 13 - Thu, April 24
From
CAD1,817*
Last update 2 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Mashhad (MHD)
Wed, January 29 - Wed, February 05
From
CAD2,278*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Wed, March 26 - Mon, March 31
From
CAD1,717*
Last update 46 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Fri, April 04 - Wed, April 09
From
CAD1,717*
Last update 46 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Wed, April 09 - Mon, April 14
From
CAD1,717*
Last update 46 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Thu, April 10 - Tue, April 15
From
CAD1,717*
Last update 46 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Tue, March 11 - Mon, March 24
From
CAD1,717*
Last update 46 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Thu, April 17 - Tue, April 22
From
CAD1,917*
Last update 6 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Mon, April 14 - Mon, April 28
From
CAD1,917*
Last update 6 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Thu, April 17 - Thu, May 01
From
CAD1,917*
Last update 6 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Mon, April 14 - Tue, April 29
From
CAD1,917*
Last update 6 minutes ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Thu, April 17 - Fri, May 02
From
CAD1,917*
Last update 6 minutes ago
Round-trip
/
Economy

Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.

Discover Toronto to Iran Flight Ticket Prices.

Select Travel Class
Discover Toronto to Iran Flight Ticket Prices.
From
To
Fare Type
Dates
Price
FromToronto (YYZ)ToTehran (IKA)Round-trip
/
Economy
Sun, February 16 - Mon, March 24

From

CAD1,817*

Last update 8 hrs ago

From Toronto To Tehran Fare Type Round-trip Economy Dates Sun, February 16 - Mon, March 24 From CAD1,817 Last update 8 hrs ago
FromToronto (YYZ)ToMashhad (MHD)Round-trip
/
Economy
Tue, April 01 - Fri, April 25

From

CAD1,554*

Last update 10 hrs ago

From Toronto To Mashhad Fare Type Round-trip Economy Dates Tue, April 01 - Fri, April 25 From CAD1,554 Last update 10 hrs ago
FromToronto (YYZ)ToShiraz (SYZ)Round-trip
/
Economy
Wed, March 26 - Mon, March 31

From

CAD1,717*

Last update 46 minutes ago

From Toronto To Shiraz Fare Type Round-trip Economy Dates Wed, March 26 - Mon, March 31 From CAD1,717 Last update 46 minutes ago
FromToronto (YYZ)ToIsfahan (IFN)Round-trip
/
Economy
Mon, April 14 - Fri, May 02

From

CAD1,917*

Last update 6 minutes ago

From Toronto To Isfahan Fare Type Round-trip Economy Dates Mon, April 14 - Fri, May 02 From CAD1,917 Last update 6 minutes ago
FromToronto (YYZ)ToTabriz (TBZ)Round-trip
/
Economy
Mon, February 10 - Mon, March 31

From

CAD2,292*

Last update 1 day ago

From Toronto To Tabriz Fare Type Round-trip Economy Dates Mon, February 10 - Mon, March 31 From CAD2,292 Last update 1 day ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.