Airports by country · IR
Airports in Iran
In short
Iran has 42 airports with scheduled passenger service in OurAirports data: 15 classified as large and 27 as medium.
The nearest to the capital, Tehran, is Mehrabad International Airport (THR), 10 km (6 mi) from the city centre.
Hormozgan Province has the most airports of any region (5).
Source: OurAirports data retrieved 2026-10-18; capital location from Natural Earth.
Data updated
At a glance
- Airports with scheduled service
- 42
- Large (OurAirports class)
- 15
- Medium (OurAirports class)
- 27
Map
Key findings
With 42 airports with scheduled passenger service, Iran ranks 13th of the 233 countries and territories in OurAirports data.
How we calculated this: Rank of countries by count of dataset airports.
The highest is Hamadan Airport (HDM) at 5,755 ft (1,754 m) above sea level.
How we calculated this: Maximum OurAirports field elevation within the country.
The longest runway is at Bushehr Airport (BUZ): 14,664 ft (4,470 m).
How we calculated this: Maximum OurAirports runway length within the country.
Hormozgan Province has the most of them: 5 of 42, across 23 regions with airports.
How we calculated this: Count of dataset airports by OurAirports region (ISO 3166-2).
The airport nearest to central Tehran, the capital, is Mehrabad International Airport (THR), 10 km (6 mi) away.
How we calculated this: Nearest dataset airport to the Natural Earth capital point.
Airports by region
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| BNDBandar Abbas International AirportBandar Abbas | Large | 3,660 m | 7 m |
| KIHKish International AirportKish Island | Large | 3,659 m | 31 m |
| GSMQeshm International AirportQeshm(Dayrestan) | Large | 4,226 m | 14 m |
| AEUAbu Musa Island AirportAbu Musa | Medium | 2,986 m | 7 m |
| BDHBandar Lengeh International AirportBandar Lengeh | Medium | 2,500 m | 20 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| ABDAbadan Ayatollah Jami International AirportAbadan | Large | 3,100 m | 3 m |
| AWZQasem Soleimani International AirportAhvaz | Large | 3,398 m | 20 m |
| DEFDezful AirportDezful | Medium | 3,853 m | 144 m |
| MRXMahshahr AirportMahshahr | Medium | 2,705 m | 2 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| BUZBushehr AirportBushehr | Medium | 4,470 m | 21 m |
| KHKKhark AirportKhark | Medium | 1,805 m | 5 m |
| PGUPersian Gulf International AirportKhiyaroo | Medium | 3,997 m | 8 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| SYZShiraz Shahid Dastghaib International AirportShiraz | Large | 4,372 m | 1,502 m |
| LFMLamerd AirportLamerd | Medium | 3,054 m | 408 m |
| LRRLar AirportLar | Medium | 3,169 m | 805 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| KERAyatollah Hashemi Rafsanjani International AirportKerman | Large | 3,851 m | 1,750 m |
| BXRBam AirportBam | Medium | 3,385 m | 985 m |
| RJNRafsanjan AirportRafsanjan | Medium | 2,991 m | 1,615 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| NSHNowshahr AirportNowshahr | Medium | 2,035 m | -19 m |
| RZRRamsar AirportRamsar | Medium | 2,270 m | -21 m |
| SRYSari Dasht-e Naz International AirportSari | Medium | 2,648 m | 11 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| IFNIsfahan Shahid Beheshti International AirportIsfahan | Large | 4,397 m | 1,542 m |
| KKSKashan AirportKashan | Medium | 2,696 m | 1,056 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| MHDMashhad International AirportMashhad | Large | 3,925 m | 995 m |
| AFZSabzevar National AirportSabzevar | Medium | 3,178 m | 917 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| ZAHZahedan International AirportZahedan | Large | 4,280 m | 1,391 m |
| ZBRChabahar Konarak International AirportKonarak | Medium | 3,814 m | 4 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| IKAImam Khomeini International AirportTehran | Large | 4,198 m | 1,007 m |
| THRMehrabad International AirportTehran | Large | 4,041 m | 1,208 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| PYKPayam International AirportKaraj | Large | 3,659 m | 1,271 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| ADUArdabil AirportArdabil | Medium | 3,299 m | 1,315 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| TBZTabriz International AirportTabriz | Large | 3,604 m | 1,359 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| RASSardar-e-Jangal AirportRasht | Medium | 2,917 m | -12 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| HDMHamadan AirportHamadan | Medium | 3,234 m | 1,754 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| KSHShahid Ashrafi Esfahani AirportKermanshah | Medium | 3,418 m | 1,313 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| GCHGachsaran AirportGachsaran | Medium | 1,850 m | 736 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| SDGSanandaj Airport | Medium | 2,640 m | 1,378 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| KHDKhoram Abad Airport | Medium | 3,200 m | 1,153 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| BJBBojnord AirportBojnord | Medium | 3,225 m | 1,066 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| XBJBirjand International AirportBirjand | Large | 2,902 m | 1,509 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| OMHUrmia AirportUrmia | Medium | 3,249 m | 1,324 m |
| Airport | Class | Longest runway | Elevation |
|---|---|---|---|
| AZDShahid Sadooghi AirportYazd | Medium | 4,098 m | 1,236 m |
Not covered in this guide yet
Which airport to choose. We only add these once we can cite an official or verified source.