Best option Newark Tehran | 05/03/24 1 Stopover (IST) TK0030, TK0870 22h 05min | 05/24/24 1 Stopover (IST) TK0881, TK0029 18h 25min | Turkish Airlines | ? | $980 Found several days ago | Check | |
Newark Tehran | 05/14/24 1 Stopover (DXB) UA0164, FZ1929 17h 55min | 05/30/24 1 Stopover (DXB) FZ1938, UA0163 25h 30min | United Airlines, flydubai | ? | $1,055 Found several days ago | Check | |
Newark Tehran | 05/14/24 1 Stopover (DXB) UA0164, FZ1929 17h 55min | 06/06/24 1 Stopover (DXB) FZ1938, UA0163 25h 30min | United Airlines, flydubai | ? | $1,075 Found several days ago | Check |