Bandar udara atau bandara merupakan salah satu fasilitas angkutan khusus pesawat terbang untuk bepergian dari satu kota ke kota lain, dari satu negara ke negara yang lain. Selain memiliki nama resmi, setiap bandara umumnya juga mempunyai kode bandara, yang diberikan oleh dua lembaga penerbangan internasional, yaitu IATA (International Air Transport Association) dan ICAO (International Civil Aviation Organization).

Jika kode yang dikeluarkan IATA terdiri dari tiga digit, maka kode bandara yang dikeluarkan oleh ICAO adalah kode yang terdiri dari empat digit alfanumerik yang diberikan kepada setiap bandara di seluruh dunia, termasuk di Indonesia, atau biasa dikenal dengan istilah four letter code. Jika kode keluaran IATA digunakan untuk mengetahui kota keberangkatan dan kota tujuan, maka kode yang dibuat ICAO ini dipakai untuk mengidentifikasi lokasi lain seperti cuaca, dan digunakan oleh pengatur lalu lintas udara dan maskapai penerbangan.
Tidak seperti kode IATA, kode empat huruf dari ICAO memiliki struktur regional sehingga tidak akan saling duplikasi dan lebih teratur. Secara umum, digit pertama mengidentifikasi benua, sebuah negara atau sekelompok negara di dalam benua tersebut. Sementara, digit kedua digunakan untuk mengidentifikasi negara di dalam benua tersebut, dan dua digit terakhir adalah untuk mewakili setiap bandara. Namun, ada pengecualian di beberapa negara besar, dengan satu kode pada digit pertama dialokasikan negara tersebut dan tiga digit terakhir untuk bandara di negara itu.
Bandara-bandara di Indonesia juga mendapatkan kode empat digit ini dari ICAO, yang umumnya berawalan huruf WA, selain ada juga yang WI, WQ, dan WR. Berikut daftar four letter code bandara yang ada di Tanah Air.
| Kode ICAO | Nama Bandara | Lokasi |
| WIAS | Abdul Rachman Saleh | Malang, Jawa Timur |
| WASC | Abresso | Ransiki, Manokwari, Papua |
| WIIS | Achmad Yani | Semarang, Jawa Tengah |
| WARJ | Adi Sutjipto | Yogyakarta, DI Yogyakarta |
| WRSQ | Adi Sumarmo | Solo, Jawa Tengah |
| WIME | Aek Godang | Padang Sidempuan, Sumatera Utara |
| WATM | Pulau Alor | Pulau Alor, Nusa Tenggara Timur |
| WAPA | Amahai | Amahai, Papua |
| WAAM | Andi Jemma | Masamba, Sulawesi Selatan |
| WAJA | Arso | Arso, Keerom, Papua |
| WASO | Babo | Babo, Teluk Bintuni, Papua |
| WAKE | Bade | Bade, Merauke, Papua |
| WRBC | Batulicin | Batulicin, Kalimantan Selatan |
| WALK | Berau (Kalimaru) | Tanjung Redeb, Berau, Kalimantan Timur |
| WAAB | Betoambari | Bau Bau, Pulau Buton, Sulawesi Tenggara |
| WIMB | Binaka | Gunungsitoli, Sumatera Utara |
| WAJB | Bokondini | Bokondini, Tolikara, Papua |
| WRLC | Bontang | Bontang, Kalimantan Timur |
| WAMW | Bubung | Luwuk, Sulawesi Tengah |
| WIKD | Bulutumbang | Tanjung Pandan, Kepulauan Bangka Belitung |
| WRLV | Bunyu | Pulau Bunyu, Kalimantan Timur |
| WIAM | Cibeureum | Tasikmalaya, Jawa Barat |
| WIIC | Cirebon | Cirebon, Jawa Barat |
| WITC | Cut Nyak Dien | Meulaboh, Aceh |
| WIKS | Dabo | Singkep, Riau |
| WAPD | Dobo | Dobo, Kepulauan Aru, Maluku |
| WAPL | Dumatubin | Langgur, Tual, Maluku Tenggara |
| WRKK | El Tari | Kupang, Nusa Tenggara Timur |
| WABT | Enarotali | Enarotali, Paniai, Papua |
| WABB | Frans Kaisiepo | Biak, Papua |
| WAMA | Gamarmalamo | Galela, Halmahera Utara |
| WRKL | Gewayentana | Larantuka, Flores Timur |
| WIAG | Gunung Batin | Astraksetra, Tulang Bawang, Lampung |
| WIHH | Halim Perdanakusuma | Jakarta |
| WRKA | Haliwen | Atambua, Nusa Tenggara Timur |
| WIDD | Hang Nadim | Batam, Riau |
| WRBS | Haji Asan | Sampit, Kalimantan Tengah |
| WAAA | Hasanuddin | Makassar, Sulawesi Selatan |
| WICC | Husein Sastranegara | Bandung, Jawa Barat |
| WABL | Ilaga | Ilaga, Papua |
| WASI | Inanwatan | Inanwatan, Sorong Selatan, Papua |
| WRKE | Ipi | Ende, Nusa Tenggara Timur |
| WRBI | Iskandar Muda | Pangkalan Bun, Aceh |
| WIIX | Jakarta (city) | Jakarta |
| WIPR | Japura | Rengat, Riau |
| WASS | Jefman | Sorong, Papua |
| WABF | Jembruwo | Numfor, Biak, Papua |
| WRSJ | Juanda | Surabaya, Jawa Timur |
| WRLB | Juvai Semaring | Long Bawan, Kalimantan Timur |
| WRLR | Juwata | Tarakan, Kalimantan Timur |
| WASK | Kaimana | Kaimana, Papua |
| WAMP | Kasiguncu | Poso, Sulawesi Tengah |
| WASE | Kebar | Kebar, Manokwari, Papua |
| WIPV | Keluang | Keluang, Sumatera Selatan |
| WAKP | Kepi | Kepi, Merauke, Papua |
| WIKN | Kijang | Tanjung Pinang, Kepulauan Riau |
| WRKO | Komodo | Labuhan Bajo, Flores |
| WAMI | Lalos | Toli Toli, Sulawesi Tengah |
| WAJL | Lereh | Lereh, Jayapura, Papua |
| WITL | Lhok Sukon | Lhok Sukon (Lhoksukon), Aceh |
| WRLP | Long Apung | Long Apung, Malinau, Kalimantan Timur |
| WIAA | Maimun Saleh | Sabang, Aceh |
| WAPE | Mangole | Mangole, Maluku Utara |
| WAMN | Melangguane | Melangguane, Talaut, Sulawesi Utara |
| WASM | Merdei | Merdei, Teluk Bintuni, Papua |
| WIPT | Minangkabau | Ketaping / Padang, Sumatera Barat |
| WAKD | Mindiptana | Mindiptana, Boven Digoel, Papua |
| WABD | Moanamani | Moanamani, Dogiyal, Papua |
| WAKK | Mopah | Merauke, Papua |
| WRRB | Muhammad Salahuddin | Bima, Sumbawa, Nusa Tenggara Barat |
| WIPU | Muko Muko | Bengkulu |
| WAJM | Mulia | Mulia, Papua |
| WAML | Mutiara | Palu, Sulawesi Tengah |
| WABI | Nabire | Nabire, Papua |
| WAMH | Naha | Naha, Sangihe, Sulawesi Utara |
| WAPR | Namlea | Namlea, Buru, Maluku |
| WIOG | Nangapinoh | Melawi, Kalimantan Barat |
| WAPK | Nangasuri | Benjina, Maluku Tenggara |
| WRSC | Ngloram | Cepu, Jawa Tengah |
| WADD | Ngurah Rai | Denpasar, Bali |
| WRLF | Nunukan | Nunukan, Kalimantan Timur |
| WAKO | Okaba | Okaba, Merauke, Papua |
| WAJO | Oksibil | Oksibil, Pegunungan Bintang Papua |
| WIPA | Paalmerah | Jambi |
| WIPL | Padangkemiling (Fatmawati Soekarno) | Bengkulu |
| WRKB | Padhameleda | Bajawa, Nusa Tenggara Timur |
| WIKK | Pangkalpinang | Pangkal Pinang, Bangka-Belitung |
| WIOP | Pangsuma | Putusibau, Kalimantan Barat |
| WAPP | Pattimura | Ambon, Maluku |
| WIPQ | Pendopo | Pendopo, Sumatera Selatan |
| WIBD | Pinang Kampai | Dumai, Riau |
| WAMR | Pitu | Morotai, Maluku |
| WIMM | Polonia | Medan, Sumatera Utara |
| WIIP | Pondok Cabe | Jakarta |
| WQKN | Primapun | Primapun |
| WIAT | Radin Inten II (Branti) | Bandar Lampung, Lampung |
| WIOK | Rahadi Usman | Ketapang, Kalimantan Barat |
| WION | Ranai | Natuna, Kepulauan Riau |
| WASR | Rendani | Manokwari, Papua |
| WIBR | Rokot | Sipora, Sumatera Barat |
| WAMM | Sam Ratulangi | Manado, Sulawesi Utara |
| WAPN | Sanana | Sanana, Maluku Utara |
| WRLT | Santan | Tanjung Santan, Kalimantan Timur |
| WRKG | Satartacik | Ruteng, Nusa Tenggara Timur |
| WAPI | Saumlaki | Saumlaki, Maluku |
| WRRA | Selaparang | Mataram, Nusa Tenggara Barat |
| WAJS | Senggeh | Senggeh, Papua |
| WAJJ | Sentani | Jayapura, Papua |
| WALL | Sepinggan | Balikpapan, Kalimantan Timur |
| WRBK | Setagen | Kotabaru, Kalimantan Selatan |
| WIKL | Silampari | Lubuk Linggau, Musi Rawas, Sumatera Selatan |
| WIMN | Silangit | Siborong-borong, Sumatera Utara |
| WIII | Soekarno-Hatta | Cengkareng, Banten |
| WAAS | Soroako | Soroako, Sulawesi Selatan |
| WAMT | Sultan Babullah | Ternate, Maluku |
| WITT | Sultan Iskandarmuda (Blang Bintang) | Banda Aceh, Aceh |
| WIPP | Sultan Mahmud Badaruddin II | Palembang, Sumatera Selatan |
| WIBB | Sultan Syarif Kasim II (Simpang Tiga) | Pekanbaru, Riau |
| WRRS | Sumbawa Besar | Sumbawa, Nusa Tenggara Barat |
| WIBT | Sunjai Bati | Tanjung Balai, Sumatera Utara |
| WIOO | Supadio | Pontianak, Kalimantan Barat |
| WIOS | Susilo | Sintang, Kalimantan Barat |
| WRBB | Syamsudin Noor | Banjarmasin, Kalimantan Selatan |
| WAPT | Taliabu | Taliabu, Maluku Utara |
| WRRT | Tambolaka | Waikabubak, Nusa Tenggara Timur |
| WAAJ | Tampa Padang | Mamuju, Sulawesi Barat |
| WRLH | Tanah Grogot | Tanah Grogot, Kalimantan Timur |
| WAKT | Tanah Merah | Tanah Merah, Boven Digoel, Papua |
| WAST | Teminabuan | Teminabuan, Sorong, Papua |
| WRLS | Temindung | Samarinda, Kalimantan Timur |
| WITA | Teuku Cut Ali | Tapak Tuan, Aceh |
| WABP | Timika | Tembagapura, Papua |
| WRBP | Tjilik Riwut (Panarung) | Palangkaraya, Kalimantan Tengah |
| WASF | Torea | Fak Fak, Papua |
| WRST | Trunojoyo | Sumenep, Madura |
| WIHL | Tunggul Wulung | Cilacap, Jawa Tengah |
| WABG | Wagethe | Wagethe, Papua |
| WRKC | Wai Oti | Maumere, Nusa Tenggara Timur |
| WRRW | Waingapu | Waingapu, Nusa Tenggara Timur |
| WAJW | Wamena | Wamena, Papua |
| WAJR | Waris | Waris, Papua |
| WRBN | Warukin | Tanjung Selor, Kalimantan Timur |
| WASW | Wasior | Wasior, Teluk Wondama, Papua |
| WAAU | Wolter Monginsidi | Kendari, Sulawesi Tenggara |
