
Compare flights from Tehran (THR) starting from USD 514*
The best fares for flights from Tehran (THR)*
Tehran (THR) to Bremen (BRE)
FromUSD 561
Tehran (THR) to Pisa (PSA)
FromUSD 627
Tehran (THR) to Nantes (NTE)
FromUSD 582
Tehran (THR) to Geneva (GVA)
FromUSD 657
Tehran (THR) to Basel (BSL)
FromUSD 641
Tehran (THR) to Frankfurt (FRA)
FromUSD 542
Tehran (THR) to Norwich (NWI)
FromUSD 621
Tehran (THR) to Brussels (BRU)
FromUSD 514
Tehran (THR) to Nuremberg (NUE)
FromUSD 558
Tehran (THR) to Maastricht (MST)
FromUSD 596
Tehran (THR) to Billund (BLL)
FromUSD 655
Tehran (THR) to Zagreb (ZAG)
FromUSD 654
Tehran (THR) to Amsterdam (AMS)
FromUSD 596
Tehran (THR) to Hamburg (HAM)
FromUSD 533
Tehran (THR) to Paris (PAR)
FromUSD 538
Tehran (THR) to Turin (TRN)
FromUSD 524
Tehran (THR) to Eindhoven (EIN)
FromUSD 596
Tehran (THR) to Durham (MME)
FromUSD 651
Flying from Tehran
Together with our global partners, as KLM Royal Dutch Airlines we offer flights from Tehran to destinations all over the world. If you're ready for your next overseas experience, we have you covered. We serve over 150 destinations worldwide and over 500 destinations with our partner network. Check out our website and browse all the exciting places to explore. The world awaits.
Transport to Imam Khomeini International Airport (IKA)
Taxi or private vehicle is the easiest and most effective way to reach the airport. Located 47 km from the city centre, it can be reached via the Tehran-Qom Freeway (Route 7). Prepare your trip in advance, as the trip can be a long and time-consuming one.