Flights from Shiraz to Toronto

Flight information: Shiraz - Toronto

Distance 10545 km
Departure airport Shiraz (SYZ)
Departure country Iran
Arrival airport Toronto - Lester B. Pearson International Airport (YYZ)
Destination country Canada
Alternative flights to Toronto
Flight destinations with a similar price