Opodo is now available in the following countries:

Flights from London to Tehran

Cheapest time to fly from London to Tehran

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of January. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 11 Jan - 17 Jan
£376
£201
£170
£240
£657
£235
£394
£359
£208
£498
£166
NovemberDecemberJanuary
Airlines that fly from London to Tehran
Exchange rate
1 GBP = 2505819.13 IRR
1 IRR = 0 GBP
Last checked on Sat 07/11
Distance: 2,735 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London City Airport (LCY)How far from city centre: 8 mi
Tehran airports
Imam Khomeini International Airport (IKA)How far from city centre: 24 mi

Find cheap flights from London to Tehran

London to Tehran flights land at Tehran Imam Khomeini International Airport (IKA), the main international airport of Iran.

Journeys from Heathrow or Gatwick to Tehran include a connection, with Doha among the usual hubs.

Connecting flights from London to Tehran

Flights between London and Tehran connect through a Gulf or Turkish hub. Airlines that fly from Heathrow and also serve Imam Khomeini International Airport include:

  • Qatar Airways: via Doha
  • Emirates: via Dubai
  • Turkish Airlines: via Istanbul

Compare the length of the stopover as well as the fare: a short connection in Doha, Dubai or Istanbul can save several hours on the whole trip to Tehran.

Iranian airlines such as Iran Air, Mahan Air and Iran Aseman Airlines also fly from Imam Khomeini International Airport.

When is the best time to fly from London to Tehran?

Spring and autumn are the most comfortable times to fly from London to Tehran:

  • March: many residents leave Tehran for Nowruz, the Iranian New Year, in mid- to late March, so the city is quieter, with daytime temperatures of 15°C or higher
  • May: sunny days, with temperatures reaching 30°C and above
  • November: warm without being too hot, at around 15°C to 20°C, with fewer visitors

Midsummer in Tehran is hot and dry, so city sightseeing is hardest in July and August.

In winter the Alborz mountains north of Tehran get snow, and the ski slopes of Dizin are within a day trip of the city.

Airports in London

Most London flights to Tehran depart from Heathrow (LHR) and Gatwick (LGW).

Heathrow Airport

Heathrow is about 25km west of central London. Ways to get there:

  • By Tube: around 45 minutes on the Piccadilly line westbound from central London
  • By train: the Heathrow Express takes 15 to 30 minutes from Paddington, and the Elizabeth line also serves the airport
  • By coach: frequent services from Victoria Coach Station, taking around 35 minutes
  • By taxi: 30 to 40 minutes, but potentially much longer depending on traffic

Gatwick Airport

Gatwick lies about 47km south of central London. Ways to get there:

  • By train: just 30 minutes from London Victoria on the Gatwick Express
  • By coach: 90 minutes to 2 hours depending on the service, from Victoria Coach Station
  • By taxi: around an hour, possibly more depending on traffic from central London

Leave plenty of extra time to reach either airport for a long-haul connection to Tehran.

Airports in Tehran

Tehran Imam Khomeini International Airport is the airport for flights from London, about 30km from the city centre. Ways to get into Tehran:

  • By taxi: about 45 minutes to downtown, or longer depending on traffic
  • By minibus: services between the airport and Shahed Station, taking around 30 minutes
  • By metro: Line 1 from downtown to Shahed Station, then Line 8 to the airport. Services to the airport are fairly infrequent, so allow plenty of time

Tehran Mehrabad International Airport (THR) is the city's second airport. It handles domestic flights with Iranian airlines such as Iran Air, Mahan Air and Iran Aseman Airlines, useful if you are travelling on within Iran.

What to do and visit in Tehran

Tehran mixes royal palaces, museums and modern landmarks. Places to visit:

  • Golestan Palace: a sublime palace complex inside a citadel dating from the 16th century
  • Milad Tower: the tallest building in Iran, with panoramic views over the city
  • Carpet Museum of Iran: an intriguing collection of Persian carpets in a striking modern building
  • Grand Bazaar: a maze of covered lanes selling spices, carpets and copperware
  • National Museum of Iran: archaeological finds from Persepolis and other ancient Persian sites
  • Azadi Tower: the white marble arch in the west of the city that has become its emblem
  • Tabiat Bridge: a curving footbridge between two parks, busiest at sunset
  • Mellat Park: gorgeous gardens for a stroll away from the traffic
  • Darband: a hiking trail into the Alborz foothills, lined with teahouses and small restaurants

Frequently asked questions about flights from London to Tehran

On average, how much is the price of a flight from London to Tehran?
When you fly from London to Tehran the average price is £442. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from London to Tehran at Opodo?
At Opodo we use different machine learned based methodologies to find our costumers the cheapest flight available from London to Tehran. Considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys, our search engine works to provides always the best price with the best conditions.
When is the best time to book a flight from London to Tehran?
The most popular months to book a flight from London to Tehran are September, October and December, based on the searches of our customers.
When is the best time to travel from London to Tehran?
The best time of the year to go to Tehran when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, December is the top 1º month to fly to Tehran from London in terms of searches from our customer, followed by July and August. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, April and February are the months with less volume of searchs for the route London - Tehran.
How long does the flight take to go from London to Tehran?
The total flight time between London and Tehran is of around 14 h and 50 m on average, considering an average distance of 2,734.51 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between London and Tehran?
The main airport route flying between London and Tehran is: Gatwick Airport (LHR) to Imam Khomeini International Airport(IKA). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes