Welcome | Sign out

Cheap Flights from Toronto to Shiraz - YTO to SYZ (reverse)

Popular Flights from Toronto to Shiraz

  • Airfare from Toronto to Shiraz on Alitalia from CAD722 round trip
  • Airfare from Toronto to Shiraz on Air France from CAD1053 round trip
  • Airfare from Toronto to Shiraz on Turkish from CAD1215 round trip
  • Airfare from Toronto to Shiraz on Emirates from CAD1800 round trip

Did You Know?

  • 838 seats are available per week to fly from Toronto, ON to Shiraz.
  • There are 12 flights from Toronto, ON to Shiraz per week.
  • You must make at least one connection to fly from Toronto, ON to Shiraz.
  • Turkish Airlines has 6 connecting flights between Toronto, ON and Shiraz.

Advance Purchase Prices from Toronto to Shiraz

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Turkish
    CAD1215
    CAD1215
    CAD1215
    CAD1215
    CAD1215
    CAD1215
    CAD1215

Cheap International Flights from Toronto - YTO

Flights
Airline
Lowest Price
Turkish, SWISS, Alitalia, Emirates, Aeroflot, Etihad, Lufthansa
CAD1350
Cheap Flights from Toronto to Shiraz, from CAD722 Round trip from YTO to SYZ