Support

Cheap flights from Tehran to London

From
London
LON

Flight deals from Tehran to London

Below you can see the best deals on flights Tehran — London for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

Top 10 cheap flights from Tehran to London

When is the best time to book a flight from Tehran to London?

The price of a flight from Tehran to London changes depending on how far ahead you book. For the best chance of a lower fare, book around 8 days before departure, when the average ticket costs about $589. Fares also tend to climb as the departure date gets closer.

About the Tehran — London flight

On this page, you can find and book flights from Tehran to London. The distance between the cities is 4,400 km, and regular flights allow you to choose the most convenient departure time according to your plans.

To plan your trip, check out the information on how to get to the airport in Tehran and how to get from the airport in London upon arrival. This page features the latest offers from various airlines, along with a low-price calendar and price trend chart to help you choose the best fare.

Flight ticket prices by day: Tehran — London

Below is a calendar of the lowest flight ticket prices for Tehran — London by day. Pick a convenient date and instantly see the fare. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Tehran → London, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$255lowMay$315mediumSep$300medium
Feb$255lowJun$345highOct$285medium
Mar$285mediumJul$375highNov$270low
Apr$300mediumAug$360highDec$345high

Some values are estimated based on seasonality.

When to fly

The warmest month in London is July, when average temperatures reach 22.2°C. The coldest period is January, with a daily high around 7.4°C, while precipitation peaks in October, with an average of over 81 mm of rainfall.

Current data on the lowest flight prices from Tehran is currently unavailable in the system. Flight prices depend significantly on the season, holidays, and how far in advance you start your search.

A good compromise between comfortable weather and trip cost is June or September. During these periods, the British capital enjoys mild temperatures and relatively few rainy days.

Temperature · London

Dry and wet days · London

Wind speed and direction · London

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Tehran — London ticket

  • Choose connecting flights: On this 4,400 km route, flights with layovers in Istanbul, Doha, or Dubai are often cheaper than direct ones.
  • Use the price chart: Ticket prices to London can vary depending on the day of the week, so check nearby dates in the calendar to find the best deals.
  • Book 8–12 weeks in advance: The most affordable fares for this route typically go on sale two to three months before the departure date.
  • Check baggage rules: When booking connecting flights with different carriers, check the carry-on allowance in advance to avoid extra fees at check-in.

Airlines

Flights from Tehran to London are operated by several international airlines, offering both direct flights and connections via major hubs. The majority of flights are provided by network carriers that ensure regular service. The full schedule, flight frequency by day of the week, and specific route details are available in the list below.

No flights found yet

We couldn't find any airlines on this route, but that doesn't mean there aren't any. Try searching — we'll show you the latest options.

Cities and airports on the Tehran — London route

Flights Tehran — London depart from Mehrabad International Airport and Imam Khomeini International Airport and arrive at Heathrow Airport, London Gatwick Airport, Stansted Airport and London Luton Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about London

Can you visit London on a budget?Interesting

Can you visit London on a budget?

Despite the fact that the capital of Great Britain is considered one of the most expensive cities in Europe, if you prepare for the trip in advance, it will not cost you that much. So, here are our ti…

5 Reasons to Travel Beyond LondonTips for Travelers

5 Reasons to Travel Beyond London

England is not just London, Oxford’s library, and a flock of wizards on Baker Street with pipes in their teeth. Getting a British visa is not easy, so if you’re going, you should see all corners. Afte…

Heathrow Airport: All the Information You NeedUseful information

Heathrow Airport: All the Information You Need

London Heathrow is one of the largest airports in Europe, handling many transit flights. It’s easy to get lost, as in many large airports. But you have us, so we’ll tell you what’s what, so you don’t…

3 Most Bicycle-Friendly Cities in EuropeUseful information

3 Most Bicycle-Friendly Cities in Europe

Europe has long since switched to bicycles, so why don’t we feel like residents of Amsterdam, London or Paris and get on a two-wheeled steed? Try renting a bicycle at least once during your trip; we a…

Best European Neighborhoods for a Few Days of PartyingTips for Travelers

Best European Neighborhoods for a Few Days of Partying

May holidays are coming, hurray! Time for big and small trips. Big ones are clear, but for the small ones, we have the inside scoop. Many go to Europe, and it’s understandable — it’s very nice there i…

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

Frequently asked questions about the Tehran — London flight

How long is the flight from Tehran to London?

The distance between the cities is 4,400 km. A direct flight takes an average of 5.5 to 6 hours; travel time for connecting flights depends on the duration of the layover.

Which airlines fly from Tehran to London?

Various international carriers operate flights on this route. The list of airlines is updated regularly and can be found in the relevant section on this page.

How can I buy the cheapest flight ticket?

Ticket prices are dynamic and depend on demand. We recommend using the low-price calendar on the website to find the best offers for specific dates.

Which airport does the flight arrive at in London?

Flights arrive at one of London's international airports (such as Heathrow or Gatwick). Exact information about the arrival airport is always specified in the ticket details.

Where else you can fly from Tehran

See all

Where else you can fly from London

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .