- San Francisco (SFO) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 17h 50minfrom $991 - Los Angeles (LAX) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 17h 25minfrom $922 - New York (JFK) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 14h 45minfrom $790 - Washington DC (IAD) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 25minfrom $792 - Newark (EWR) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 16hfrom $920 - Seattle-Tacoma (SEA) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 17h 15minfrom $964 - Houston - George Bush (IAH) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 17h 25minfrom $938 - New York (NYC) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 14h 45minfrom $790 - New York (JFK) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 23h 45minfrom $896 - Chicago O'Hare (ORD) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 14h 40minfrom $851 - Washington-DC (WAS) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 25minfrom $792 - Washington DC (IAD) Tabriz (TBZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 22h 50minfrom $1,038
Departure airport
Departure country
Airline
- Emirates Airline
- Turkish Airlines
- Austrian Airlines
- Qatar Airways
- Swiss International Air Lines