Closest Airport to

Closest Airport to Tehran

The closest airport to Tehran is Mehrabad International Airport (THR). Distance from Mehrabad International Airport to Tehran is 6.1 miles / 9.8 kilometers.

Nearest airports to Tehran

  1. Mehrabad International Airport (6.1 miles / 9.8 kilometers)
  2. Tehran Imam Khomeini International Airport (24.5 miles / 39.4 kilometers)
  3. Payam International Airport (33.9 miles / 54.5 kilometers)
  4. Noshahr Airport (67.1 miles / 107.9 kilometers)

Mehrabad International Airport (THR)

Mehrabad International Airport is located approximately 6.1 miles / 9.8 kilometers west of Tehran and about 14.5 miles / 23.4 kilometers east of Shahrīār. IATA airport code is THR.

Tehran Imam Khomeini International Airport (IKA)

Distance from Tehran Imam Khomeini International Airport to Tehran is 24.5 miles / 39.4 kilometers. Tehran Imam Khomeini International Airport is located approximately 6.1 miles / 9.9 kilometers southeast of Robāţ Karīm and about 17.6 miles / 28.3 kilometers south of Shahrīār. IATA airport code is IKA.

Payam International Airport (PYK)

Distance from Payam International Airport to Tehran is 33.9 miles / 54.5 kilometers. Payam International Airport is located approximately 10.0 miles / 16.2 kilometers southwest of Karaj and about 11.4 miles / 18.3 kilometers northwest of Malārd. IATA airport code is PYK.

Noshahr Airport (NSH)

Distance from Noshahr Airport to Tehran is 67.1 miles / 107.9 kilometers. Noshahr Airport is located approximately 2.0 miles / 3.3 kilometers northwest of Nowshahr and about 2.5 miles / 4.1 kilometers east of Chālūs. IATA airport code is NSH.

Map of airports near Tehran

AirportDistance (miles)Distance (km)
A Mehrabad International Airport (THR)6.19.8
B Tehran Imam Khomeini International Airport (IKA)24.539.4
C Payam International Airport (PYK)33.954.5
D Noshahr Airport (NSH)67.1107.9
E Ramsar International Airport (RZR)93.7150.8
F Dasht-e Naz Airport (SRY)118.5190.6

Search cities and places

Largest cities and places in Iran
Tehran
Mashhad
Isfahan
Karaj
Tabriz
Shiraz
Qom
Ahvaz
Pasragad Branch
Kahrīz
Kermanshah
Rasht
Kerman
Orūmīyeh
Zahedan
Hamadān
Āzādshahr
Arāk
Yazd
Ardabīl
Other places nearby
Ţāleb ābād
Shahrak-e Emām Ḩasan
Qarchak
Shahrīār
Shahre Jadide Andisheh
Robāţ Karīm
Malārd
Karaj
Sharīfābād
Eqbālīyeh