List of airports by ICAO code: A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Format of entries is:
- ICAO (IATA) – Airport Name – Airport Location
OA - Afghanistan
Also see airport category and list.
- OAAK – Andkhoy Airport – Andkhoy, Faryab
- OABN (BIN) – Bamyan Airport (Shahid Mazari Airport) – Bamyan
- OABT (BST) – Bost Airport – Lashkargah
- OACC (CCN) – Chaghcharan Airport – Chaghcharan
- OADS (SBF) – Sardeh Band Airport – Sardeh Band, Ghazni
- OADY – Dwyer Airport (military) – Lashkargah
- OADZ (DAZ) – Darwaz Airport – Darwaz
- OAEM – Eshkashem Airport – Ishkashim, Badakhshan
- OAFR (FAH) – Farah Airport – Farah
- OAFZ (FBD) – Fayzabad Airport – Fayzabad
- OAGA – Ghaziabad Airport – Ghaziabad, Nangarhar
- OAGN (GZI) – Ghazni Airport – Ghazni
- OAGZ (GRG) – Gardez Airport – Gardez, Paktia
- OAHN (KWH) – Khwahan Airport – Khwahan
- OAHR (HEA) – Herat International Airport (Khwaja Abdullah Ansari International Airport) – Herat
- OAIX (OAI) – Bagram Airfield – Bagram near Charikar
- OAJL (JAA) – Jalalabad Airport – Jalalabad (currently military only - new civilian airport being planned)
- OAKB (KBL) – Kabul International Airport (Khwaja Rawash Airport) – Kabul
- OAKN (KDH) – Ahmad Shah Baba International Airport – Kandahar
- OAKS (KHT) – Khost Airport – Khost
- OAMK – Muqur Airport – Muqur
- OAMN (MMZ) – Maymana Airport – Maymana
- OAMS (MZR) – Mawlānā Jalāl ad-Din Muhammad Balkhī International Airport – Mazar-i-Sharif
- OANL – Nili Airport – Nili, Daykundi
- OAON (URN) – Urgun Airport – Urgun, Paktia
- OAPJ – Panjab Airport – Panjab, Bamyan
- OAQA (APH) – Qalat Airport – Qalat, Zabul Province
- OAQN (LQN) – Qala i Naw Airport (Qala Nau Airport) – Qala i Naw
- OARG (URZ) – Uruzgan Airport – Khas Uruzgan District, Uruzgan Province
- OARZ (KUR) – Razer Airport – Kuran wa Munjan, Badakhshan
- OASA (OAS) – Sharana Airstrip – Sharana, Paktia
- OASD (OAH) – Shindand Air Base – Shindand, Herat (military)
- OASG – Sheberghan Airfield – Jowzjan Province
- OASL (OLR) – Forward Operating Base Salerno – Khost
- OASN (SGA) – Sheghnan Airport – Shighnan
- OATN (TII) – Tarinkot Airport – Tarinkot (Tereen)
- OATQ (TQN) – Taloqan Airport – Taloqan
- OATW – Taywara Airport – Taywara
- OAUZ (UND) – Kunduz Airport – Kunduz
- OAYQ – Yangi Qaleh Airport – Yangi Qala District, Takhar Province
- OAYW – Yawan Airport – Yawan District, Badakhshan
- OAZI – Camp Bastion Airfield – Helmand near Lashkargah (military)
- OAZJ (ZAJ) – Zaranj Airport – Zaranj
OB - Bahrain
Also see airport category and list.
OE - Saudi Arabia
Also see airport category and list.
OI - Iran
Also see airport category and list.
OJ - Jordan
Also see airport category and list.
OK - Kuwait
Also see airport category and list.
OL - Lebanon
Also see airport category and list.
OM - United Arab Emirates
Also see airport category and list.
OO - Oman
Also see airport category and list.
OP - Pakistan
Also see airport category and list.
OR - Iraq/Kurdistan Region
Also see airport category and list.
OS - Syria
Also see airport category and list.
OT - Qatar
Also see airport category and list.
OY - Yemen
Also see airport category and list.