Flights from Tehran to Vancouver

Flight information: Tehran - Vancouver

Distance 10602 km
Departure airport Tehran (IKA)
Departure country Iran
Arrival airport Vancouver International Airport, BC (YVR)
Destination country Canada
Alternative routes to Canada
Flight destinations with a similar price