Cheap flights to Iran
We are looking for flights to Iran and compare airfares among 800 airlines. Our service does not sell tickets (no commissions and service charges, only the cheapest airplane tickets), and searches for the lowest prices, discounts and special offers for flights to Iran.
Airfares to Iran
The cost of tickets for the flight to Iran depends on the season, the airline, the class of the place, the city of departure, the remaining number of vacant seats.
There is a list below with the prices of air tickets sold in the last 24 hours (the final cost of the airplane tickets may vary depending on the remaining number and class of seats):
Flights found within the last 24 hours
Cheapest airfare purchased by our users in the last 24 hours: Moscow — Tehran, departure date 2023-04-26 and price $294.
Cities with airports in Iran
There are around 55 cities with operating airports in Iran, allowing to get to Iran from any part of the world.
Iran airports
There are a total of 55 airports in Iran.
- Abadan Airport (schedule: departures | arrivals )
- Abu Musa (schedule: departures | arrivals )
- Ahwaz Airport (schedule: departures | arrivals )
- Ala'Marvdasht Airport (schedule: departures | arrivals )
- Ardabil Airport (schedule: departures | arrivals )
- Bam (schedule: departures | arrivals )
- Bandar Abbas International Airport (schedule: departures | arrivals )
- Bandar Lengeh (schedule: departures | arrivals )
- Birjand Airport (schedule: departures | arrivals )
- Bojnord (schedule: departures | arrivals )
- Bushehr Airport (schedule: departures | arrivals )
- Chah-Bahar Airport (schedule: departures | arrivals )
- Dashte Naz Airport (schedule: departures | arrivals )
- Dayrestan Airport (schedule: departures | arrivals )
- Dezful Airport (schedule: departures | arrivals )
- Gachsaran (schedule: departures | arrivals )
- Gorgon Airport (schedule: departures | arrivals )
- Hamadan Airport (schedule: departures | arrivals )
- Ilaam Airport (schedule: departures | arrivals )
- Imam Khomeini International Airport (schedule: departures | arrivals )
- Iran Shahr (schedule: departures | arrivals )
- Isfahan International Airport (schedule: departures | arrivals )
- Jahrom (schedule: departures | arrivals )
- Jiroft (schedule: departures | arrivals )
- Kerman Airport (schedule: departures | arrivals )
- Kermanshah Airport (schedule: departures | arrivals )
- Khark Island (schedule: departures | arrivals )
- Khorramabad (schedule: departures | arrivals )
- Khoy (schedule: departures | arrivals )
- Kish International Airport (schedule: departures | arrivals )
- Lamerd Airport (schedule: departures | arrivals )
- Lar Airport (schedule: departures | arrivals )
- Mahshahr Airport (schedule: departures | arrivals )
- Mashhad International Airport (schedule: departures | arrivals )
- Mehrabad International Airport (schedule: departures | arrivals )
- Now Shahr Airport (schedule: departures | arrivals )
- Parsabad (schedule: departures | arrivals )
- Rafsanjan (schedule: departures | arrivals )
- Ramsar (schedule: departures | arrivals )
- Rasht Airport (schedule: departures | arrivals )
- Sabzevar (schedule: departures | arrivals )
- Sahand (schedule: departures | arrivals )
- Sanandaj Airport (schedule: departures | arrivals )
- Sarakhs (schedule: departures | arrivals )
- Shahre-kord (schedule: departures | arrivals )
- Shiraz International Airport (schedule: departures | arrivals )
- Sirjan (schedule: departures | arrivals )
- Tabas (schedule: departures | arrivals )
- Tabriz Airport (schedule: departures | arrivals )
- Urmia Airport (schedule: departures | arrivals )
- Yasouj (schedule: departures | arrivals )
- Yazd Airport (schedule: departures | arrivals )
- Zabol Airport (schedule: departures | arrivals )
- Zahedan Airport (schedule: departures | arrivals )
- Zanjan (schedule: departures | arrivals )
Airlines flying to Iran
A total of 31 airlines serve domestic and foreign flights to Iran.