Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Vancouver Tehran | Outbound 03/15/26 2 Stopovers (LAX, DOH) WS1102, QR0740, QR0498 26h 50min | Return - | | ![]() | ? | $955 | |
Vancouver Tehran | Outbound 03/15/26 2 Stopovers (DFW, DOH) QR2949, QR0732, QR0490 27h 50min | Return 03/22/26 2 Stopovers (DOH, LAX) QR0491, QR0739, WS1103 45h 21min | | ![]() | ? | $1,437 | |
Best option Vancouver Tehran | Outbound 03/15/26 2 Stopovers (YYZ, VIE) AC0128, AC0886, OS0087 35h 10min | Return 03/22/26 2 Stopovers (VIE, YYZ) OS0088, AC0887, AC0117 26h 42min | | ![]() | ? | $1,541 | |
Vancouver Tehran | Outbound 03/15/26 2 Stopovers (YYZ, FRA) LH6505, LH6779, LH0600 23h 30min | Return 03/22/26 2 Stopovers (VIE, YYZ) OS0088, OS8247, OS8342 26h 42min | | ![]() | ? | $1,815 | |
Vancouver Tehran | Outbound 03/15/26 2 Stopovers (MUC, SAW) LH0477, PC1022, PC0516 25h 50min | Return 03/22/26 4 Stopovers (SAW, BGY, MXP, FRA, SEA) PC0513, PC1213, DE4354, DE2032, AS3341 56h 05min | | ![]() | ? | $2,444 | |
Vancouver Tehran | Outbound 03/15/26 2 Stopovers (LHR, VIE) OS8214, OS0338, OS0087 39h 05min | Return 03/22/26 2 Stopovers (VIE, LHR) OS0088, OS0335, OS8211 25h 10min | | ![]() | ? | $2,520 |
Airline
- Lufthansa
- Qatar Airways
- Air Canada
- Austrian Airlines
- Westjet
Tips and tricks to help you find cheap flights from Vancouver to Tehran
Favorite airline: Westjet
Westjet is the most popular airline for flights from Vancouver to Tehran.

Westjet
50 %

Alaska Airlines
33 %

Turkish Airlines
17 %
Favourite connection: via Los Angeles and Doha
50 % of booked tickets on this route are for flights with a transfer in Los Angeles and Doha.
Route
bookings
2 stopovers Los Angeles International Airport, CA Doha International Airport
32h 10min, from $ 1.044
50 %
2 stopovers Seattle-Tacoma International Airport, WA Dubai
39h 55min, from $ 2.143
33 %
1 stopover Istanbul
24h 45min, from $ 1.334
17 %
Important flight information
Flight information: Vancouver - Tehran
Cheapest outbound flight from | $ 954,70 |
---|---|
Roundtrip from | $ 1.436,10 |
Distance | 10602 km |
Departure airport | Airport Vancouver International Airport, BC (YVR) |
Departure country | Flights from Canada |
Arrival airport | Airport Tehran (IKA) |
Destination country | Flights to Iran |
Alternative flights to Tehran
- Flight Toronto - Tehran from $ 1.768
- Flight Toronto - Tehran from $ 1.768
Flight destinations with a similar price
- Flight Tehran - Munich from $ 170
- Flight Tehran - Vienna from $ 334
- Flight Tehran - Hamburg from $ 393
- Flight Tehran - Frankfurt from $ 339
- Flight Tehran - Kabul from $ 207
- Flight Tehran - Yerevan from $ 446
- Flight Tehran - London from $ 607
- Flight Tehran - Dubai from $ 302
- Flight Tehran - London Heathrow from $ 607
- Flight Tehran - Brussels from $ 382