- Hamburg (HAM) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 50minfrom $297 - Dusseldorf (DUS) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 55minfrom $289 - Munich (MUC) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 6h 5minfrom $254 - Cologne (CGN) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 6h 35minfrom $273 - Berlin (BER) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 5h 50minfrom $314 - Frankfurt (FRA) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 15minfrom $317 - Hannover (HAJ) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 20minfrom $259 - Bremen (BRE) Tehran (IKA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 6h 40minfrom $289 - Frankfurt (FRA) Shiraz (SYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 20minfrom $521 - Dusseldorf (DUS) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 30minfrom $291 - Berlin (BER) Shiraz (SYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 6h 50minfrom $346 - Berlin (BER) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 15minfrom $300 - Hamburg (HAM) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 9h 55minfrom $315 - Berlin (BER) Isfahan (IFN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 6h 30minfrom $307 - Stuttgart (STR) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 9h 25minfrom $299 - Dusseldorf (DUS) Shiraz (SYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 35minfrom $435 - Cologne (CGN) Mashhad (MHD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 7h 30minfrom $376
Departure airport
Airline
- Pegasus Airlines
- Turkish Airlines
- AJet
- Austrian Airlines
- Emirates Airline