- Tehran (IKA) Vienna (VIE)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 non-stop flight per dayat least 4h 45minfrom $238 - Tehran (IKA) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 10minfrom $391 - Tehran (IKA) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 non-stop flight per dayat least 5h 45minfrom $502 - Tehran (IKA) Hamburg (HAM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 9h 20minfrom $193 - Tehran (IKA) Yerevan (EVN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 non-stop flight per dayat least 1h 30minfrom $407 - Tehran (IKA) Kabul (KBL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 non-stop flight per dayat least 2h 50minfrom $712 - Tehran (IKA) Istanbul - Sabiha Gökcen (SAW)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–3 non-stop flights per dayat least 4h 10minfrom $311 - Mashhad (MHD) Lahore (LHE)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 40minfrom $557 - Tehran (IKA) Dusseldorf (DUS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 40minfrom $424 - Tehran (IKA) Bangkok (BKK)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 20minfrom $605 - Tehran (IKA) Antalya (AYT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 6h 25minfrom $201 - Mashhad (MHD) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 40minfrom $338 - Tehran (IKA) Kuala Lumpur (KUL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 14h 50minfrom $643 - Tehran (IKA) Cologne (CGN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 9h 40minfrom $393 - Tehran (IKA) Los Angeles (LAX)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 19h 20minfrom $1,141 - Tehran (IKA) Houston - George Bush (IAH)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 21h 25minfrom $1,091 - Tehran (IKA) Barcelona (BCN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 30minfrom $398 - Tehran (IKA) Brussels (BRU)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 11h 15minfrom $464 - Tehran (IKA) Phuket (HKT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 10minfrom $575 - Tehran (IKA) Tbilisi (TBS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 9h 20minfrom $323
Stops
- Direct flight
Destination country
Destination airport
Airline
- Emirates Airline
- Pegasus Airlines
- AJet
- Turkish Airlines
- Qatar Airways
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday