With Netflights, you can compare lots of flights to Tehran in Iran. It's free and easy. We've gone through the 3,253 weekly flights connecting London and Tehran, operated by 11 airlines – so you can see all your options before you book.
There are actually one airports in Tehran. We've scanned all of the flights into Tehran and, on average, the cheapest airport to fly into is Tehran Imam Khomeini Airport (IKA). Look out for flights with Ukraine International Airlines too, as they tend to have the cheapest prices.
London Gatwick is the cheapest airport to fly to Tehran from. Peak season is in July so flights to Tehran will be more expensive during this time of year. At the other end of the scale, you’ll find that April is usually the cheapest month to fly. Searching by month is the best way to get a feel for the overall cost of flights throughout the year.
On average, the 4424 km flight from London to Tehran takes 11 hrs. If you're landing late, why not take a look at hotels near the airport? We've got a range of accommodation and car hire options across Iran.