Skyscanner
  • Help
FlightsHotelsCar HirePackages

Cheap Flights from London Heathrow (LHR) to Tehran (THRA)

Return selected
origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. United Kingdom
      3. London Heathrow
      4. Tehran

      Compare flight fares from London Heathrow to Tehran

      Get prices from trusted airlines

      Great London Heathrow flight deals, no added fees

      Discover flight deals

      Fly from London Heathrow to Tehran when it’s cheapest

      Check out the best time to go

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from London Heathrow to Tehran

      Looking for a cheap last-minute deal or the best return flight from London Heathrow to Tehran? Find the lowest prices on one-way and return tickets right here.
      Tehran.£306 per passenger.Departing Tue, 28 Oct, returning Tue, 4 Nov.Return flight with Eurowings and Etihad Airways.Outbound indirect flight with Eurowings, departs from London Heathrow on Tue, 28 Oct, arriving in Imam Khomeini International.Inbound indirect flight with Etihad Airways, departs from Imam Khomeini International on Tue, 4 Nov, arriving in London Heathrow.Price includes taxes and charges.From £306, select.
      Tue, 28 OctLHR - IKA with Eurowings
      1 stop
      Tue, 4 NovIKA - LHR with Etihad Airways
      1 stop
      from £306
      Tehran.£315 per passenger.Departing Tue, 16 Sep, returning Tue, 23 Sep.Return flight with Eurowings and Etihad Airways.Outbound indirect flight with Eurowings, departs from London Heathrow on Tue, 16 Sep, arriving in Imam Khomeini International.Inbound indirect flight with Etihad Airways, departs from Imam Khomeini International on Tue, 23 Sep, arriving in London Heathrow.Price includes taxes and charges.From £315, select.
      Tue, 16 SepLHR - IKA with Eurowings
      1 stop
      Tue, 23 SepIKA - LHR with Etihad Airways
      1 stop
      from £315
      Tehran.£318 per passenger.Departing Sat, 30 Aug, returning Tue, 16 Sep.Return flight with Eurowings and Etihad Airways.Outbound indirect flight with Eurowings, departs from London Heathrow on Sat, 30 Aug, arriving in Imam Khomeini International.Inbound indirect flight with Etihad Airways, departs from Imam Khomeini International on Tue, 16 Sep, arriving in London Heathrow.Price includes taxes and charges.From £318, select.
      Sat, 30 AugLHR - IKA with Eurowings
      1 stop
      Tue, 16 SepIKA - LHR with Etihad Airways
      1 stop
      from £318
      Tehran.£324 per passenger.Departing Thu, 13 Nov, returning Mon, 1 Dec.Return flight with Aegean Airlines and Pegasus Airlines.Outbound indirect flight with Aegean Airlines, departs from London Heathrow on Thu, 13 Nov, arriving in Imam Khomeini International.Inbound indirect flight with Pegasus Airlines, departs from Imam Khomeini International on Mon, 1 Dec, arriving in London Heathrow.Price includes taxes and charges.From £324, select.
      Thu, 13 NovLHR - IKA with Aegean Airlines
      1 stop
      Mon, 1 DecIKA - LHR with Pegasus Airlines
      1 stop
      from £324
      Tehran.£324 per passenger.Departing Tue, 23 Sep, returning Tue, 14 Oct.Return flight with SWISS and Etihad Airways.Outbound indirect flight with SWISS, departs from London Heathrow on Tue, 23 Sep, arriving in Imam Khomeini International.Inbound indirect flight with Etihad Airways, departs from Imam Khomeini International on Tue, 14 Oct, arriving in London Heathrow.Price includes taxes and charges.From £324, select.
      Tue, 23 SepLHR - IKA with SWISS
      1 stop
      Tue, 14 OctIKA - LHR with Etihad Airways
      1 stop
      from £324
      Tehran.£334 per passenger.Departing Tue, 11 Nov, returning Fri, 21 Nov.Return flight with Turkish Airlines and Pegasus Airlines.Outbound indirect flight with Turkish Airlines, departs from London Heathrow on Tue, 11 Nov, arriving in Imam Khomeini International.Inbound indirect flight with Pegasus Airlines, departs from Imam Khomeini International on Fri, 21 Nov, arriving in London Heathrow.Price includes taxes and charges.From £334, select.
      Tue, 11 NovLHR - IKA with Turkish Airlines
      1 stop
      Fri, 21 NovIKA - LHR with Pegasus Airlines
      1 stop
      from £334
      Tehran.£339 per passenger.Departing Tue, 23 Sep, returning Sun, 23 Nov.Return flight with Eurowings and AJet.Outbound indirect flight with Eurowings, departs from London Heathrow on Tue, 23 Sep, arriving in Imam Khomeini International.Inbound indirect flight with AJet, departs from Imam Khomeini International on Sun, 23 Nov, arriving in London Heathrow.Price includes taxes and charges.From £339, select.
      Tue, 23 SepLHR - IKA with Eurowings
      1 stop
      Sun, 23 NovIKA - LHR with AJet
      1 stop
      from £339
      Tehran.£341 per passenger.Departing Mon, 5 Jan, returning Thu, 5 Feb.Return flight with Turkish Airlines and Pegasus Airlines.Outbound indirect flight with Turkish Airlines, departs from London Heathrow on Mon, 5 Jan, arriving in Imam Khomeini International.Inbound indirect flight with Pegasus Airlines, departs from Imam Khomeini International on Thu, 5 Feb, arriving in London Heathrow.Price includes taxes and charges.From £341, select.
      Mon, 5 JanLHR - IKA with Turkish Airlines
      1 stop
      Thu, 5 FebIKA - LHR with Pegasus Airlines
      1 stop
      from £341
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from London Heathrow to Tehran found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from London Heathrow to Tehran

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London Heathrow to Tehran flights are currently cheapest in September.
      Jul
      from £420
      Aug
      from £428
      Sep
      from £315
      Oct
      from £341
      Nov
      from £334
      Dec
      from £354
      Jan
      from £354
      Feb
      from £347
      Mar
      from £430
      Apr
      from £447
      May
      from £447
      Jun
      from £773

      Alternative London Heathrow to Tehran routes

      Looking for the cheapest, fastest or easiest route from London Heathrow to Tehran? You could fly into the following airports instead.

      London to Tehran: Flight information

      The things to know before you go.
      Cheapest flight found£306
      Cheapest month to flyOctober

      Finding cheap flights from London Heathrow to Tehran: Frequently asked questions

      There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
      The best price we found for a return flight from London Heathrow to Tehran is £306. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      Currently, there are no airlines that fly direct from London Heathrow to Tehran. But we found flights with one or more stops from £306.
      As of July 2025, there are no flights flying from London Heathrow to Tehran.
      The cheapest month to fly from London Heathrow to Tehran is usually October.
      If you're flying from London Heathrow Airport, the cheapest airport near Tehran is Imam Khomeini International – which is 22.6 miles away from the centre of Tehran. We've found flights into this airport from £306.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Tehran on Tuesday, 28 October 2025.
      No airlines currently offer direct flights between London Heathrow Airport and Tehran. Most routes have one or more stops.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Tehran but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Tehran is around 40 days in advance, so don’t leave your flight to the last minute.
      In July, the average temperature is usually around 25°C. July is typically the warmest month in Tehran, when it usually averages around 32°C. You can expect the least rain in July. The coldest month is January, with temperatures averaging -5°C. The rainiest month is November.
      Currently, Eurowings offers the cheapest flight tickets to Tehran.

      Travelling from London Heathrow Airport (LHR) to Tehran: what you need to know

      • Tehran is three hours 30 minutes ahead of London, where London Heathrow Airport is located. Tehran runs on the UTC+3:30 timezone.

      • For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This ensures you have enough time to catch your LHR to Tehran flight.

      • Delays at check-in and security are likely if you're travelling during high season, so give yourself some extra breathing space. A good rule of thumb for peak periods? Arrive up to four hours early for international flights and at least two hours for domestic departures.

      • Consider adding a stopover to potentially save on your plane ticket from LHR to Tehran. Just deselect 'Direct flights only' during your search. Give yourself a breather (and maybe even a better deal) by stopping at one of these connection hubs:

        • Istanbul Ataturk Airport (IST)

        • Frankfurt Airport (FRA)

        • Vienna International Airport (VIE)

      • Located around 16 miles from central London, LHR can be reached in about 55 minutes by car (depending on traffic). The journey on public transport takes roughly 1 hour.

      • Looking for a hotel near LHR? If you're catching an early flight from London Heathrow Airport to Tehran, these accommodation options will get you from your pillow to the plane in no time:

        • Holiday Inn Express London Heathrow T4

        • Premier Inn Heathrow Airport Terminal 4

        • Crowne Plaza London Heathrow T4 by IHG

      • 68.18% of flights that depart London Heathrow Airport land at their destination on time.

      How to find the cheapest flights from London Heathrow Airport (LHR) to Tehran

      • £159 is the cheapest price we've seen for a one-way London Heathrow Airport to Tehran flight. A round-trip plane ticket right now is £306. Depending on the availability when you book, these fares can change.

      • Don't leave everything to the last minute. You're more likely to find cheap flights from LHR to Tehran if you book ahead. Airlines often have some fantastic early bird discounts.

      • Landing cheap tickets from London Heathrow Airport to Tehran is easier if you can be flexible with your trip dates. Use the 'Whole month' tool to get the lowest fares across the month and land an epic deal.

      • Stay on top of deals for cheap flights from LHR to Tehran by setting up a Price Alert. You'll receive an email or notification through the app when a new discounted fare appears.

      • Save on your flight from London Heathrow Airport to Tehran with the help of our filters. Select your preferred times, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.

      Airports in Tehran

      Imam Khomeini International Airport (IKA)

      • Imam Khomeini International Airport (IKA) to central Tehran takes about 1 hour by car. The centre is roughly 35 miles away.

      • Touching down on a late flight from London Heathrow Airport to Tehran? Grab your luggage and head for the convenience of a nearby hotel. Two good choices close to IKA are Remis Hotel and Rexan Hotel.

      Best time to go to Tehran

      • Carefully consider your dates before securing your flight from London Heathrow Airport to Tehran. The city buzzes in high season, but hotel rates are often higher and top attractions can be crowded. Go to Tehran in the low season if you want a more relaxed vibe.

      • Before booking a London Heathrow Airport to Tehran plane ticket, think about the type of weather you enjoy. July is the warmest month in Tehran, with temperatures ranging from 23ºC (73ºF) to 38ºC (100ºF).

      • January has average temperatures of between -6ºC (21ºF) and 10ºC (50ºF). Look for a cheap ticket from LHR to Tehran around that time if you want to travel when it's cooler.

      More about Tehran

      • Start your Tehran trip right by choosing the ideal place to stay. Once you've booked your flight from London Heathrow Airport to Tehran, check out our selection of accommodation options including:

        • Tehran Grand Hotel

        • Parsian Azadi Hotel

        • Persian Plaza Hotel

      • There are so many things to discover in this city it can be difficult to know where to begin. National Museum of Iran, Golestan Palace and Azadi Tower are major attractions which should feature on every Tehran itinerary.

      Explore more of Iran

      • You've visited Tehran, now it's time to explore other parts of Iran. Travel around 210 miles south to Isfahan to check off its must-visit sights. From Hasht Behesht Palace to Jameh Mosque of Isfahan and Kakh-e Ali Qapu, your itinerary will be busy.

      • Qom is another must-experience destination in Iran and is around 80 miles south of Tehran. No journey is complete without visiting Ferdosi Park, Astaneh Museum and Gonbad Sabz Garden.

      More travel options

      Cheap tickets from Manchester to Amsterdam Schiphol
      Return tickets from London to Jeddah
      Tickets from London to Malaga
      Cheap return flights from Manchester to Paris
      Cheap return tickets from London to Paris
      Cheap return tickets from London to Milan
      Tickets from Manchester to Islamabad
      Plane tickets from London to Sydney
      Cheap flights from London to Lisbon
      Plane tickets from London to Madrid
      Tickets from London to Palma - Majorca
      Cheap flights from London to Marrakech Menara
      Return tickets from London to Bangkok
      Cheap return tickets from Manchester to Barcelona
      Cheap flights from London to Indira Gandhi International
      Cheap flights from London to Athens International
      Return tickets from Manchester to Alicante
      Cheap flights from London to Barcelona
      Cheap return flights from London to New York
      Cheap return flights from London to Tokyo
      Cheap return flights from London to Rome
      Flights from London to Tirana
      Flights from London to Amsterdam Schiphol
      Return tickets from Manchester to Malaga
      Tickets from London to Dublin
      Cheap tickets from London to Faro
      Return flights from London to Islamabad
      Plane tickets from Manchester to Milan
      Return tickets from London to Istanbul
      Return tickets from London to Dubai
      Hotels in Tehran
      Cheap car hire in Iran
      Best car hire in Tehran
      Hotels in London
      Cheap hotels in Dubai
      Book hotels in Amsterdam
      Hotels deals in Madinah
      Cheap hotels deals in Tehran
      Flights from London to Tehran
      4-star hotels deals in Tehran
      Cheap 5-star hotels deals in Tehran
      Book 3-star hotels deals in Tehran
      Cheap hotels in The Palm Jumeirah
      Return flights from Birmingham to Tehran
      Plane tickets from London to Iran
      Return plane tickets from London to Baku Heydar Aliyev International
      3-star hotels in Van
      Cheap 5-star hotels in Van
      Hotels in London
      Cheap hotels in Dubai
      Book hotels in Amsterdam
      Hotels deals in Madinah
      Cheap hotels deals in Tehran
      Flights from London to Tehran
      4-star hotels deals in Tehran
      Cheap 5-star hotels deals in Tehran
      Book 3-star hotels deals in Tehran
      Cheap hotels in The Palm Jumeirah
      Return flights from Birmingham to Tehran
      Plane tickets from London to Iran
      Return plane tickets from London to Baku Heydar Aliyev International
      3-star hotels in Van
      Cheap 5-star hotels in Van
      Hotels in London
      Cheap hotels in Dubai
      Book hotels in Amsterdam
      Hotels deals in Madinah
      Cheap hotels deals in Tehran
      Flights from London to Tehran
      4-star hotels deals in Tehran
      Cheap 5-star hotels deals in Tehran
      Book 3-star hotels deals in Tehran
      Cheap hotels in The Palm Jumeirah
      Return flights from Birmingham to Tehran
      Plane tickets from London to Iran
      Return plane tickets from London to Baku Heydar Aliyev International
      3-star hotels in Van
      Cheap 5-star hotels in Van
      Hotels in London
      Cheap hotels in Dubai
      Book hotels in Amsterdam
      Hotels deals in Madinah
      Cheap hotels deals in Tehran
      Flights from London to Tehran
      4-star hotels deals in Tehran
      Cheap 5-star hotels deals in Tehran
      Book 3-star hotels deals in Tehran
      Cheap hotels in The Palm Jumeirah
      Return flights from Birmingham to Tehran
      Plane tickets from London to Iran
      Return plane tickets from London to Baku Heydar Aliyev International
      3-star hotels in Van
      Cheap 5-star hotels in Van
      Cheap return flights from London Heathrow to Iran
      Tickets to Tehran
      Plane tickets from London Heathrow to Tehran Province
      Tickets from London Heathrow
      Cheap last minute flights
      Cheap return tickets from United Kingdom
      Plane tickets from United Kingdom to Iran
      Tickets from London to Tehran Province
      Return flights from England
      Return plane tickets to Iran
      Flights to Tehran Province

      Plan the rest of your trip from London to Tehran

      • Car hire in Tehran
      • Hotels in Tehran

      Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Palma - Majorca
        • Malaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      • Hotels
        • Palma
        • Málaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      • Car hire
        • Palma
        • Málaga
        • Faro
        • Alicante
        • Ibiza
        • Tenerife
        • Barcelona
        • London
        • Dubai
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 138 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings