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

Discover Flights From Toronto to Iran.

Select Travel Class

Toronto (YYZ)to

Isfahan (IFN)
Tue, March 04 - Tue, March 18
From
CAD1,921*
Last update 22 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Tue, March 11 - Tue, March 25
From
CAD1,921*
Last update 22 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Tue, March 18 - Tue, April 01
From
CAD1,921*
Last update 22 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Mon, March 24 - Mon, April 07
From
CAD1,921*
Last update 22 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Isfahan (IFN)
Wed, March 26 - Wed, April 09
From
CAD1,921*
Last update 22 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Mashhad (MHD)
Mon, January 27 - Mon, February 10
From
CAD2,281*
Last update 16 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Mashhad (MHD)
Thu, January 23 - Thu, February 06
From
CAD2,757*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Mashhad (MHD)
Thu, January 16 - Sun, January 26
From
CAD2,932*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Thu, April 10 - Fri, April 25
From
CAD1,719*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Wed, April 09 - Thu, April 17
From
CAD1,719*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Mon, March 31 - Wed, April 09
From
CAD1,719*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Wed, April 09 - Fri, April 18
From
CAD1,719*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Shiraz (SYZ)
Thu, April 10 - Mon, April 14
From
CAD1,719*
Last update 1 day ago
Round-trip
/
Economy

Toronto (YYZ)to

Tabriz (TBZ)
Wed, February 26 - Wed, March 05
From
CAD2,695*
Last update 3 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Sun, March 30 - Sat, April 12
From
CAD1,820*
Last update 11 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Wed, April 02 - Tue, April 15
From
CAD1,820*
Last update 11 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Wed, April 02 - Thu, April 10
From
CAD1,820*
Last update 11 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Sun, March 16 - Wed, March 26
From
CAD1,820*
Last update 11 hrs ago
Round-trip
/
Economy

Toronto (YYZ)to

Tehran (IKA)
Sun, March 30 - Sat, April 05
From
CAD1,820*
Last update 11 hrs 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)ToIsfahan (IFN)Round-trip
/
Economy
Sun, March 02 - Wed, March 19

From

CAD1,921*

Last update 22 hrs ago

From Toronto To Isfahan Fare Type Round-trip Economy Dates Sun, March 02 - Wed, March 19 From CAD1,921 Last update 22 hrs ago
FromToronto (YYZ)ToMashhad (MHD)Round-trip
/
Economy
Sun, February 23 - Mon, March 31

From

CAD1,556*

Last update 1 day ago

From Toronto To Mashhad Fare Type Round-trip Economy Dates Sun, February 23 - Mon, March 31 From CAD1,556 Last update 1 day ago
FromToronto (YYZ)ToShiraz (SYZ)Round-trip
/
Economy
Fri, March 28 - Fri, April 25

From

CAD1,719*

Last update 1 day ago

From Toronto To Shiraz Fare Type Round-trip Economy Dates Fri, March 28 - Fri, April 25 From CAD1,719 Last update 1 day ago
FromToronto (YYZ)ToTabriz (TBZ)Round-trip
/
Economy
Sun, March 02 - Fri, May 02

From

CAD2,295*

Last update 1 day ago

From Toronto To Tabriz Fare Type Round-trip Economy Dates Sun, March 02 - Fri, May 02 From CAD2,295 Last update 1 day ago
FromToronto (YYZ)ToTehran (IKA)Round-trip
/
Economy
Fri, February 28 - Tue, April 01

From

CAD1,821*

Last update 1 day ago

From Toronto To Tehran Fare Type Round-trip Economy Dates Fri, February 28 - Tue, April 01 From CAD1,821 Last update 1 day ago

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