- Los Angeles (LAX) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 17h 30minfrom $1,441 - New York (JFK) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 15h 15minfrom $987 - Washington DC (IAD) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 18h 5minfrom $1,379 - Newark (EWR) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 55minfrom $932 - Houston - George Bush (IAH) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 16h 55minfrom $1,615 - New York (NYC) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 55minfrom $932 - New York (JFK) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 18h 45minfrom $1,300 - Washington-DC (WAS) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 18h 5minfrom $1,379 - Washington DC (IAD) Tabriz (TBZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 24h 10minfrom $1,338
Departure airport
Departure country
Airline
- Emirates Airline
- Turkish Airlines
- Austrian Airlines
- Lufthansa
- United Airlines