Skyscanner
  • Help
FlightsHotelsCar Hire

Flights to Iran

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Flights
      3. Middle East
      4. Iran

      Compare Iran flights across hundreds of providers

      Find the cheapest month or even day of the year to fly

      Book the best fare with no fees

      DestinationsFlight infoFlight dealsCheapest monthAirlinesFAQsTips and advice

      Where in Iran do you want to fly to?

      Tehran
      1+ stopsFrom £197
      Mashhad
      1+ stopsFrom £238
      Isfahan
      1+ stopsFrom £251
      Tabriz
      1+ stopsFrom £261
      See more destinations

      Flying to Iran

      The things to know before you go.
      Cheapest flight ticket found £197
      Cheapest month to flySeptember
      Possible destinations56

      Cheap flight deals to Iran

      Looking for a cheap flight deal to Iran? Find last-minute deals and the lowest prices on one-way and return tickets right here.
      Tehran.£102 per passenger.Departing Mon, 5 Jan.One-way flight with Wizz Air UK.Outbound indirect flight with Wizz Air UK, departs from London Gatwick on Mon, 5 Jan, arriving in Imam Khomeini International.Price includes taxes and charges.From £102, select.
      Tehran
      Mon, 5 JanLGW - IKA with Wizz Air UK
      1 stop
      from £102
      Mashhad.£128 per passenger.Departing Fri, 29 Aug.One-way flight with Wizz Air.Outbound indirect flight with Wizz Air, departs from London Luton on Fri, 29 Aug, arriving in Mashhad.Price includes taxes and charges.From £128, select.
      Mashhad
      Fri, 29 AugLTN - MHD with Wizz Air
      1 stop
      from £128
      Shiraz.£145 per passenger.Departing Mon, 2 Mar.One-way flight with Pegasus Airlines.Outbound indirect flight with Pegasus Airlines, departs from London Stansted on Mon, 2 Mar, arriving in Shiraz.Price includes taxes and charges.From £145, select.
      Shiraz
      Mon, 2 MarSTN - SYZ with Pegasus Airlines
      1 stop
      from £145
      Isfahan.£149 per passenger.Departing Mon, 8 Dec.One-way flight with Pegasus Airlines.Outbound indirect flight with Pegasus Airlines, departs from Manchester on Mon, 8 Dec, arriving in Isfahan.Price includes taxes and charges.From £149, select.
      Isfahan
      Mon, 8 DecMAN - IFN with Pegasus Airlines
      1 stop
      from £149
      Tabriz.£156 per passenger.Departing Thu, 13 Nov.One-way flight with Pegasus Airlines.Outbound indirect flight with Pegasus Airlines, departs from London Stansted on Thu, 13 Nov, arriving in Tabriz.Price includes taxes and charges.From £156, select.
      Tabriz
      Thu, 13 NovSTN - TBZ with Pegasus Airlines
      1 stop
      from £156
      Urmieh.£337 per passenger.Departing Fri, 1 Aug.One-way flight with Ryanair.Outbound indirect flight with Ryanair, departs from Manchester on Fri, 1 Aug, arriving in Urmieh.Price includes taxes and charges.From £337, select.
      Urmieh
      Fri, 1 AugMAN - OMH with Ryanair
      1 stop
      from £337
      Lar.£350 per passenger.Departing Wed, 30 Jul.One-way flight with Ryanair.Outbound indirect flight with Ryanair, departs from London Luton on Wed, 30 Jul, arriving in Lar.Price includes taxes and charges.From £350, select.
      Lar
      Wed, 30 JulLTN - LRR with Ryanair
      1 stop
      from £350
      Kish Island.£472 per passenger.Departing Wed, 9 Jul.One-way flight with Ryanair.Outbound indirect flight with Ryanair, departs from London Stansted on Wed, 9 Jul, arriving in Kish Island.Price includes taxes and charges.From £472, select.
      Kish Island
      Wed, 9 JulSTN - KIH with Ryanair
      1 stop
      from £472
      See more deals
      How did we find these deals? The deals you see here are the lowest prices for flight tickets to Iran found in the last 4 days, and are subject to change and availability.

      Find the cheapest time to fly to Iran

      Flexible on travel dates? Find the cheapest month – or even day – to fly to Iran.
      Jun
      from £526
      Jul
      from £224
      Aug
      from £328
      Sep
      from £231
      Oct
      from £209
      Nov
      from £212
      Dec
      from £219
      Jan
      from £237
      Feb
      from £242
      Mar
      from £305
      Apr
      from £427
      May
      from £423

      Frequently asked questions

      Currently, there are no airlines that fly direct to Iran. But we found flights with one or more stops from £198.
      We crunched some numbers and found that the cheapest month to fly to Iran is currently September.
      No airlines currently offer direct flights between United Kingdom and Iran. Most routes have one or more stops.
      The best price we found for a return flight to Iran is £198. 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.
      The cheapest city to fly into is Tehran; and the cheapest airport serving this city at the moment is Imam Khomeini International.
      The cheapest airport in Iran is Imam Khomeini International – we've found flights from £198.
      After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Iran is Tuesday, 30 September 2025, – to Imam Khomeini International Airport.

      Discover Iran

      Other Worldly Iran

      Ancient ruins and heady Islamic cities await when you book a flight to Iran.

      Lying between the Caspian Sea and Persian Gulf, Iran is a diverse and beautiful country, brimming with stunning architecture and history. Visit Hamedan to see the oldest city in Iran or Isfahan for incredible tree-lined bazaars. Shiraz is famous for its rose gardens and Tabriz is the possible site of the Biblical Garden of Eden. Persepolis is an archaeological wonder. An impressive city complex built over 2500 years ago.

      For more metropolitan meanderings, visit Tehran, the buzzing but traffic-clogged capital of Iran. Restaurants, cafes, markets and museums are all for the taking. Kish Island is a shopper’s paradise with some of the best hotels in the Middle East! The beaches are stunning whether you chose to swim in the Caspian Sea or the Persian Gulf.

      Fragrant cuisine infuses the senses and sums up the sublime feel of Iran. A magical, unforgettable but much misunderstood country that, once made, is a priceless discovery.

      Search for the cheapest prices onflights to Iran from the UK. Search for cheap flights from hundreds of different airlines and the best travel agents to find the lowest fares all on one site. Skyscanner is quick and easy, so you can browse for the lowest flight prices then book directly by clicking through to the airline or travel agency site.

      Browse flight offers or use the search box to enter your travel dates and let Skyscanner find the cheapest flights to Iran, or wherever you want to go. Flexible on when you travel? Skyscanner can show you when the cheapest days of the month are to travel. And if you’re in the mood for adventure you can search on Skyscanner from your chosen departure airport to everywhere. So the only question left is... where to now?

      Book your flights to Iran with confidence; there’s no commission to pay using Skyscanner!


      Iran hotels and car hire

      Save more money and plan the rest of your trip with us. Get exclusive deals and great rates for hotels and car hire in Iran.
      • Hotels in Iran
      • Car hire in Iran

      More travel options

      Hotels deals in Kish Island
      Book hotels in Urmieh
      Cheap hotels deals in Kermanshah
      Hotels in Ahvāz
      Book hotels deals in Shiraz
      Cheap hotels in Bandar Abbas
      Book hotels deals in Isfahan
      Hotels deals in Tabriz
      Cheap hotels deals in Mashhad
      Cheap hotels deals in Tehran
      Cheap hotels in London
      Book hotels in Dubai
      Book hotels in The Palm Jumeirah
      Cheap car hire in Dubai
      Cheap car hire at Dubai Airport
      Book 4-star hotels deals in Dubai
      3-star hotels in Dubai
      Cheap 5-star hotels in Dubai
      Hotels deals in Dubai
      Cheap hotels deals in Tehran
      Book 5-star hotels in Tehran
      3-star hotels deals in Tehran
      Cheap 4-star hotels deals in Tehran
      Book hotels deals in Abu Dhabi
      Car hire in United Arab Emirates
      Cheap car hire at Ahwaz Airport
      Best car hire at Bandar Abbas Airport
      Cheap car hire at Mashhad Airport
      Shiraz Airport car hire
      Imam Khomeini International Airport car hire
      Cheap car hire at Isfahan Airport
      Cheap car hire at Tabriz Airport
      Best car hire at Lar Airport
      Cheap car hire at Mehrabad International Airport
      Rasht Airport car hire
      Mashhad car hire
      Best car hire in Shiraz
      Kish Island car hire
      Cheap car hire in Tehran
      Tabriz car hire
      Car hire in Isfahan
      Bandar Abbas car hire
      Car hire in Ahvāz
      Best car hire in Lar
      Cheap car hire in Kerman
      Cheap car hire in Iran
      Cheap car hire in Kerman Province
      Car hire in Khuzestan Province
      Car hire in Fars Province
      Cheap car hire in Isfahan Province
      Car hire in Razavi Khorasan Province
      Car hire in Tehran Province
      Cheap car hire in Yazd Province
      Cheap car hire in Gilan Province
      Car hire in East Azerbaijan Province
      Car hire in Hormozgan Province
      Flights from London Stansted to Imam Khomeini International
      Cheap flights from Birmingham to Imam Khomeini International
      Cheap flights from Edinburgh to Tehran
      Return plane tickets from London to Imam Khomeini International
      Tickets from Manchester to Mashhad
      Cheap flights from London Heathrow to Tehran
      Return tickets from London Heathrow to Imam Khomeini International
      Tickets from London Heathrow to Shiraz
      Cheap flights from London to Isfahan
      Return tickets from Birmingham to Shiraz
      Return tickets from London to Shiraz
      Cheap tickets from London to Mashhad
      Cheap return flights from Istanbul to Tehran
      Tickets from Manchester to Tehran
      Cheap tickets from Birmingham to Tehran
      Flights from Manchester to Tabriz
      Flights from Manchester to Imam Khomeini International
      Tickets from Manchester to Shiraz
      Flights from London to Tehran
      Tickets from London to Tabriz
      Cheap return flights to Kerman
      Cheap tickets to Kermanshah
      Return plane tickets to Ahwaz
      Cheap tickets to Sanandaj
      Tickets to Shiraz
      Cheap return tickets to Abadan
      Flights to Kish Island
      Flights to Tehran
      Return tickets to Lar
      Return tickets to Rasht
      Flights to Chah-Bahar
      Return tickets to Urmieh
      Return plane tickets to Imam Khomeini International
      Return flights to Mehrabad International
      Cheap tickets to Zahedan
      Flights to Bandar Abbas
      Return flights to Tabriz
      Flights to Mashhad
      Return tickets to Isfahan
      Return tickets to Iran Shahr
      Return flights to East Azerbaijan Province
      Cheap return tickets to West Azerbaijan Province
      Cheap flights to Tehran Province
      Cheap flights to Razavi Khorasan Province
      Tickets to Khuzestan Province
      Cheap tickets to Sistan and Baluchestan Province
      Tickets to Isfahan Province
      Cheap return flights to Kerman Province
      Tickets to Hormozgan Province
      Return tickets to Fars Province
      Book cheap Qatar Airways flights to Imam Khomeini International Airport
      Turkish Airlines flights to Imam Khomeini International Airport
      Austrian Airlines to Imam Khomeini International Airport
      Pegasus Airlines to Imam Khomeini International Airport
      Emirates to Shiraz Airport
      Flights to Mashhad Airport with Turkish Airlines
      Cheap Lufthansa flights to Imam Khomeini International Airport
      Flights to Tabriz Airport with Pegasus Airlines
      Cheap Emirates flights to Imam Khomeini International Airport
      Turkish Airlines to Shiraz Airport
      Tickets from Amsterdam Schiphol to Iran
      Return tickets from Edinburgh to Iran
      Tickets from London to Iran
      Flights from London Stansted to Iran
      Return plane tickets from London Heathrow to Iran
      Cheap flights from Newcastle to Iran
      Return tickets from London Gatwick to Iran
      Cheap return tickets from Manchester to Iran
      Cheap return flights from Vienna to Iran
      Cheap flights from Birmingham to Iran
      Return tickets to Denmark
      Plane tickets to France
      Tickets to Hungary
      Return flights to Cyprus
      Flights to Bulgaria
      Cheap flights to Netherlands
      Return plane tickets to Egypt
      Cheap tickets to Greece
      Cheap return tickets to Portugal
      Return flights to United States
      Return plane tickets to Germany
      Cheap return flights to Romania
      Flights to Poland
      Return flights to Japan
      Return flights to Italy
      Return plane tickets to Spain
      Return flights to Albania
      Cheap flights to Austria
      Cheap return flights to United Kingdom
      Cheap tickets to Ireland
      Return plane tickets from Germany to Iran
      Return flights from India to Iran
      Tickets from Türkiye (Turkey) to Iran
      Tickets from Pakistan to Iran
      Cheap return tickets from Afghanistan to Iran
      Cheap return tickets from Italy to Iran
      Cheap return flights from United Arab Emirates to Iran
      Return flights from Netherlands to Iran
      Cheap return tickets from France to Iran
      Cheap flights from Sweden to Iran
      Return plane tickets from Iran
      Return plane tickets from United Kingdom to Iran
      Plane tickets to Asia
      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
        • Amsterdam Schiphol
        • Paris
        • London
        • Dublin
        • Palma - Majorca
        • Barcelona
        • Ibiza
        • Malaga
        • Belfast
      • Hotels
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      • Car hire
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      © 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