| 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
- Austrian Airlines
- Air Canada
- 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,360
- Flight Toronto - Tehran from $1,360
Flight destinations with a similar price
- Flight Tehran - Munich from $408
- Flight Tehran - Vienna from $334
- Flight Tehran - Berlin from $402
- Flight Tehran - Hamburg from $344
- Flight Tehran - Frankfurt from $339
- Flight Tehran - Dubai from $210
- Flight Tehran - Yerevan from $446
- Flight Tehran - Dusseldorf from $373
- Flight Tehran - Bangkok from $597
- Flight Tehran - Istanbul from $409
Flight destinations with a similar price
- Flight Vancouver - Manila from $994