- Tehran (IKA) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 12hfrom $279 - Tehran (IKA) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 5h 45minfrom $191 - Tehran (IKA) Hamburg (HAM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 14h 15minfrom $160 - Tehran (IKA) Dusseldorf (DUS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 34h 30minfrom $166 - Tehran (IKA) Hannover (HAJ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 8h 25minfrom $178