Outbound flight: 06/29/23
04:30 IKA
20:14 YVR
Tehran
Vancouver International Airport, BC
2 Stopovers
Emirates Airline, Air Canada
Return flight: 07/26/23
11:25 YVR
03:00 IKA
Vancouver International Airport, BC
Tehran
2 Stopovers
Air Canada, Emirates Airline
$1,409
Outbound flight: 08/05/23
01:45 IKA
14:55 YVR
Tehran
Vancouver International Airport, BC
2 Stopovers
Lufthansa
Return flight: 09/05/23
19:45 YVR
04:35 IKA
Vancouver International Airport, BC
Tehran
2 Stopovers
Air Canada, Turkish Airlines
$1,940
Outbound flight: 08/05/23
05:10 IKA
18:07 YVR
Tehran
Vancouver International Airport, BC
2 Stopovers
Qatar Airways
Return flight: 09/05/23
08:30 YVR
21:15 IKA
Vancouver International Airport, BC
Tehran
2 Stopovers
Westjet, Qatar Airways
$1,949