Closest Airport to Tehran, Airports Near Tehran Iran

What is the nearest airport to Tehran, Iran?
The closest airport to Tehran is Mehrabad Airport (THR). Distance from Mehrabad Airport to Tehran is 6.17 miles or 9.93 kilometers.


Nearest airports to Tehran


List of Airports close to Tehran, Iran

Mehrabad Airport (THR)

Mehrabad Airport is located approximately 5.59 miles / 9 kilometers West (W) of central Tehran. IATA airport code is THR.

Payam Karaj International Airport (PYK)

Payam Karaj International Airport is located approximately 33.55 miles / 54 kilometers West (W) of central Tehran. IATA airport code is PYK.

Ghazvin Airport (GZW)

Ghazvin Airport is located approximately 85.13 miles / 137 kilometers West-Northwest (WNW) of central Tehran. IATA airport code is GZW.

Ramsar Airport (RZR)

Ramsar Airport is located approximately 93.21 miles / 150 kilometers North-Northwest (NNW) of central Tehran. IATA airport code is RZR.

Dashte Naz Airport (SRY)

Dashte Naz Airport is located approximately 118.06 miles / 190 kilometers Northeast (NE) of central Tehran. IATA airport code is SRY.

Kashan Airport (KKS)

Kashan Airport is located approximately 124.27 miles / 200 kilometers South (S) of central Tehran. IATA airport code is KKS.

Rasht Airport (RAS)

Rasht Airport is located approximately 150.99 miles / 243 kilometers Northwest (NW) of central Tehran. IATA airport code is RAS.

Hamadan Airport (HDM)

Hamadan Airport is located approximately 171.5 miles / 276 kilometers West-Southwest (WSW) of central Tehran. IATA airport code is HDM.

Isfahan Airport (IFN)

Isfahan Airport is located approximately 204.43 miles / 329 kilometers South (S) of central Tehran. IATA airport code is IFN.

Shahroud Airport (RUD)

Shahroud Airport is located approximately 211.27 miles / 340 kilometers East-Northeast (ENE) of central Tehran. IATA airport code is RUD.