Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline British Airways
Cheapest Month November
Cheapest Day of the Week Tuesday
Cheapest Airline British Airways

The cheapest airline(s) flying from Vancouver to Tehran is British Airways.

  • British Airways British Airways
  • American Airlines American Airlines
  • Qatar Airways Qatar Airways
  • Lufthansa Lufthansa
  • Air Canada Air Canada
  • Condor Condor
  • Austrian Airlines Austrian Airlines
  • Swiss Swiss
  • WestJet WestJet
  • Emirates Emirates
Cheapest Month November

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Vancouver to Tehran is November.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Tuesday

The cheapest day(s) of the week to fly from Vancouver to Tehran is Tuesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:00 YVR
    22:55 IKA
    17Hrs, 25m 1 Stop (IST)
  • YVRVancouver International Airport 19:00 - IKA 22:55 17h 25m 1 Stop (IST) Istanbul
  • YVRVancouver International Airport 19:00
    ISTIstanbul Airport 19:10
  • ISTIstanbul Airport 16:55
    IKATehran Imam Khomeini International Airport 22:55
  • 17h 25m (2h 15m)
  • 1 Stop IST · Istanbul 2h 15m
  • Turkish Airlines (TK 76)Boeing 777 300 Er
    Turkish Airlines (TK 874)Airbus Industrie A321 Sharklets
  • Turkish Airlines (TK 76)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 19:00 YVR
    22:55 IKA
    17Hrs, 25m 1 Stop (IST)
  • YVRVancouver International Airport 19:00 - IKA 22:55 17h 25m 1 Stop (IST) Istanbul
  • YVRVancouver International Airport 19:00
    ISTIstanbul Airport 19:10
  • ISTIstanbul Airport 16:55
    IKATehran Imam Khomeini International Airport 22:55
  • 17h 25m (2h 15m)
  • 1 Stop IST · Istanbul 2h 15m
  • Turkish Airlines (TK 76)Boeing 777 300 Er
    Turkish Airlines (TK 874)Airbus Industrie 330 300
  • Turkish Airlines (TK 76)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:00 YVR
    01:00 IKA
    19Hrs, 30m 1 Stop (IST)
  • YVRVancouver International Airport 19:00 - IKA 01:00 19h 30m 1 Stop (IST) Istanbul
  • YVRVancouver International Airport 19:00
    ISTIstanbul Airport 21:20
  • ISTIstanbul Airport 16:55
    IKATehran Imam Khomeini International Airport 01:00
  • 19h 30m (4h 25m)
  • 1 Stop IST · Istanbul 4h 25m
  • Turkish Airlines (TK 76)Boeing 777 300 Er
    Turkish Airlines (TK 872)Airbus Industrie A321 Sharklets
  • Turkish Airlines (TK 76)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 15:55 IST
    17:44 YYZ
    23Hrs, 00m 1 Stop (IKA)
  • ISTIstanbul Airport 15:55 - YYZ 17:44 23h 1 Stop (IKA) Tehran
  • ISTIstanbul Airport 15:55
    YVRVancouver International Airport 10:05
  • IKATehran Imam Khomeini International Airport 19:35
    YYZToronto Lester B Pearson Intl Airport 17:44
  • 23h (5h 06m)
  • 1 Stop IKA · Tehran 5h 06m
  • Turkish Airlines (TK 876)Boeing 737 800
    Air Canada (AC 108)Airbus
  • Turkish Airlines (TK 876)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 15:55 IST
    17:44 YYZ
    23Hrs, 00m 1 Stop (IKA)
  • ISTIstanbul Airport 15:55 - YYZ 17:44 23h 1 Stop (IKA) Tehran
  • ISTIstanbul Airport 15:55
    YVRVancouver International Airport 10:05
  • IKATehran Imam Khomeini International Airport 19:35
    YYZToronto Lester B Pearson Intl Airport 17:44
  • 23h (5h 06m)
  • 1 Stop IKA · Tehran 5h 06m
  • Turkish Airlines (TK 876)Airbus Industrie A321 Sharklets
    Air Canada (AC 108)Airbus
  • Turkish Airlines (TK 876)
    • M
    • -
    • W
    • T
    • -
    • -
    • -
  • 14:20 FRA
    15:23 YYC
    21Hrs, 20m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - YYC 15:23 21h 20m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    YVRVancouver International Airport 12:55
  • IKATehran Imam Khomeini International Airport 20:45
    YYCCalgary Airport 15:23
  • 21h 20m (5h 32m)
  • 1 Stop IKA · Tehran 5h 32m
  • Lufthansa (LH 600)Airbus A340
    Air Canada (AC 216)Airbus
  • Lufthansa (LH 600)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:20 FRA
    15:20 YYC
    21Hrs, 20m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - YYC 15:20 21h 20m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    YVRVancouver International Airport 12:55
  • IKATehran Imam Khomeini International Airport 20:45
    YYCCalgary Airport 15:20
  • 21h 20m (5h 35m)
  • 1 Stop IKA · Tehran 5h 35m
  • Lufthansa (LH 600)Airbus A340
    Air Canada (AC 7764)Canadair Regional
  • Lufthansa (LH 600)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:20 FRA
    15:23 YYC
    21Hrs, 20m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - YYC 15:23 21h 20m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    YVRVancouver International Airport 12:55
  • IKATehran Imam Khomeini International Airport 20:45
    YYCCalgary Airport 15:23
  • 21h 20m (5h 32m)
  • 1 Stop IKA · Tehran 5h 32m
  • Lufthansa (LH 600)Airbus A340
    Air Canada (AC 216)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 600)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 13:15 YVR
    20:45 IKA
    21Hrs, 00m 1 Stop (FRA)
  • YVRVancouver International Airport 13:15 - IKA 20:45 21h 1 Stop (FRA) Frankfurt
  • YVRVancouver International Airport 13:15
    FRAFrankfurt International Airport 14:20
  • FRAFrankfurt International Airport 08:05
    IKATehran Imam Khomeini International Airport 20:45
  • 21h (6h 15m)
  • 1 Stop FRA · Frankfurt 6h 15m
  • Air Canada (AC 838)Boeing 787 9
    Lufthansa (LH 600)Airbus A340
  • Air Canada (AC 838)
    • -
    • T
    • W
    • T
    • -
    • S
    • S
  • 18:40 DOH
    14:53 SEA
    20Hrs, 57m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - SEA 14:53 20h 57m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    YVRVancouver International Airport 13:48
  • IKATehran Imam Khomeini International Airport 21:15
    SEASeattle/Tacoma International Airport 14:53
  • 20h 57m (3h 12m)
  • 1 Stop IKA · Tehran 3h 12m
  • Qatar Airways (QR 498)Airbus
    Alaska Airlines (AS 554)Boeing 737
  • Qatar Airways (QR 498)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 18:40 DOH
    14:54 SEA
    20Hrs, 57m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - SEA 14:54 20h 57m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    YVRVancouver International Airport 13:48
  • IKATehran Imam Khomeini International Airport 21:15
    SEASeattle/Tacoma International Airport 14:54
  • 20h 57m (3h 11m)
  • 1 Stop IKA · Tehran 3h 11m
  • Qatar Airways (QR 498)Airbus
    Alaska Airlines (AS 554)Boeing 737
  • Qatar Airways (QR 498)
    • M
    • T
    • -
    • -
    • -
    • S
    • S
  • 18:40 DOH
    14:54 SEA
    20Hrs, 57m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - SEA 14:54 20h 57m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    YVRVancouver International Airport 13:48
  • IKATehran Imam Khomeini International Airport 21:15
    SEASeattle/Tacoma International Airport 14:54
  • 20h 57m (3h 11m)
  • 1 Stop IKA · Tehran 3h 11m
  • Qatar Airways (QR 498)Boeing 787 8
    Alaska Airlines (AS 554)Boeing 737
  • Qatar Airways (QR 498)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:15 YVR
    20:45 IKA
    18Hrs, 00m 1 Stop (FRA)
  • YVRVancouver International Airport 16:15 - IKA 20:45 18h 1 Stop (FRA) Frankfurt
  • YVRVancouver International Airport 16:15
    FRAFrankfurt International Airport 14:20
  • FRAFrankfurt International Airport 11:00
    IKATehran Imam Khomeini International Airport 20:45
  • 18h (3h 20m)
  • 1 Stop FRA · Frankfurt 3h 20m
  • Lufthansa (LH 493)Boeing 747
    Lufthansa (LH 600)Airbus A340
  • Lufthansa (LH 493)
    • -
    • T
    • W
    • T
    • -
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Vancouver to Tehran?

The most popular airline flying from Vancouver to Tehran is Turkish Airlines. Find the latest flight deals on Wego.

How far is Tehran from Vancouver?

The flight distance between Vancouver and Tehran is 10551km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 13:15. The last flight of the day departs at 19:00. See the full list of flight times on Wego.