airport-data-js
Version:
A comprehensive library providing easy retrieval of airport data based on IATA, ICAO, city codes, country codes, and continents.
1 lines • 4.36 MB
JavaScript
(()=>{var r={776:(r,t,i)=>{"use strict";var a=o(i(997)),w=o(i(780));function o(r){return r&&r.__esModule?r:{default:r}}let p=null,h=null,e=null;function A(){return p||(p=a.default.unpack(w.default)),p}function s(){if(!h){const r=A();h=new Map,r.forEach(r=>{r.iata&&(h.has(r.iata)||h.set(r.iata,[]),h.get(r.iata).push(r))})}return h}function l(){if(!e){const r=A();e=new Map,r.forEach(r=>{r.icao&&(e.has(r.icao)||e.set(r.icao,[]),e.get(r.icao).push(r))})}return e}function c(r,t,i){if(!t.test(r))throw new Error(i)}async function m(r){if("string"!=typeof r)return null;if(/^[A-Z]{3}$/.test(r)){const t=s().get(r);return t&&t.length>0?t[0]:null}if(/^[A-Z0-9]{4}$/.test(r)){const t=l().get(r);return t&&t.length>0?t[0]:null}return null}async function M(r,t){const i=await m(r),a=await m(t);if(!i||!a)return null;const w=r=>r*Math.PI/180,o=parseFloat(i.latitude),p=parseFloat(i.longitude),h=parseFloat(a.latitude),e=parseFloat(a.longitude),A=w(h-o),s=w(e-p),l=Math.sin(A/2)*Math.sin(A/2)+Math.cos(w(o))*Math.cos(w(h))*Math.sin(s/2)*Math.sin(s/2);return 2*Math.atan2(Math.sqrt(l),Math.sqrt(1-l))*6371}async function C(r={}){return A().filter(t=>{for(const i in r){const a=r[i];switch(i){case"has_scheduled_service":const r=t.scheduled_service,w=a;let o=r;if("string"==typeof r&&(o="yes"===r.toLowerCase()),o!==w)return!1;break;case"min_runway_ft":if((parseInt(t.runway_length,10)||0)<a)return!1;break;default:if(t[i]!==a)return!1}}return!0})}async function d(r=[]){if(!Array.isArray(r))throw new Error("Codes must be an array of IATA or ICAO codes.");return await Promise.all(r.map(async r=>{try{return await m(r)}catch(r){return null}}))}r.exports={getAirportByIata:async function(r=""){c(r,/^[A-Z]{3}$/,"Invalid IATA format. Please provide a 3-letter uppercase code, e.g., 'AAA'.");const t=s().get(r)||[];if(0===t.length)throw new Error(`No data found for IATA code: ${r}`);return t},getAirportByIcao:async function(r=""){c(r,/^[A-Z0-9]{4}$/,"Invalid ICAO format. Please provide a 4-character uppercase code, e.g., 'NTGA'.");const t=l().get(r)||[];if(0===t.length)throw new Error(`No data found for ICAO code: ${r}`);return t},getAirportByCountryCode:async function(r=""){c(r,/^[A-Z]{2}$/,"Invalid Country Code format. Please provide a 2-letter uppercase code, e.g., 'US'.");const t=A().filter(t=>t.country_code===r);if(0===t.length)throw new Error(`No data found for Country Code: ${r}`);return t},getAirportByContinent:async function(r=""){c(r,/^[A-Z]{2}$/,"Invalid Continent Code format. Please provide a 2-letter uppercase code, e.g., 'AS'.");const t=A().filter(t=>t.continent===r);if(0===t.length)throw new Error(`No data found for Continent Code: ${r}`);return t},searchByName:async function(r=""){if("string"!=typeof r||r.length<2)throw new Error("Search query must be at least 2 characters long.");const t=r.toLowerCase();return A().filter(r=>r.airport.toLowerCase().includes(t))},findNearbyAirports:async function(r,t,i=100){const a=r=>r*Math.PI/180;return A().filter(w=>{if(!w.latitude||!w.longitude)return!1;const o=parseFloat(w.latitude),p=parseFloat(w.longitude),h=a(o-r),e=a(p-t),A=Math.sin(h/2)*Math.sin(h/2)+Math.cos(a(r))*Math.cos(a(o))*Math.sin(e/2)*Math.sin(e/2);return 2*Math.atan2(Math.sqrt(A),Math.sqrt(1-A))*6371<=i})},getAirportsByType:async function(r=""){if("string"!=typeof r||0===r.length)throw new Error("Invalid type provided.");const t=r.toLowerCase();return A().filter(r=>{if(!r.type)return!1;const i=r.type.toLowerCase();return i===t||!("airport"!==t||!i.includes("airport"))})},getAutocompleteSuggestions:async function(r=""){if("string"!=typeof r||r.length<2)return[];const t=r.toLowerCase();return A().filter(r=>r.airport.toLowerCase().includes(t)||r.iata.toLowerCase().includes(t)).slice(0,10)},calculateDistance:M,getAirportLinks:async function(r){const t=await m(r);return t?{website:t.website,wikipedia:t.wikipedia,flightradar24:t.flightradar24_url,radarbox:t.radarbox_url,flightaware:t.flightaware_url}:null},getAirportsByTimezone:async function(r=""){if(!r)throw new Error("Timezone cannot be empty.");return A().filter(t=>t.time===r)},findAirports:C,getAirportStatsByCountry:async function(r=""){c(r,/^[A-Z]{2}$/,"Invalid Country Code format. Please provide a 2-letter uppercase code, e.g., 'US'.");const t=A().filter(t=>t.country_code===r);if(0===t.length)throw new Error(`No airports found for Country Code: ${r}`);const i={total:t.length,byType:{},withScheduledService:0,averageRunwayLength:0,averageElevation:0,timezones:new Set};let a=0,w=0,o=0,p=0;return t.forEach(r=>{const t=r.type||"unknown";i.byType[t]=(i.byType[t]||0)+1,!0!==r.scheduled_service&&"yes"!==r.scheduled_service||i.withScheduledService++;const h=parseInt(r.runway_length,10);!isNaN(h)&&h>0&&(a+=h,w++);const e=parseInt(r.elevation,10);isNaN(e)||(o+=e,p++),r.time&&i.timezones.add(r.time)}),i.averageRunwayLength=w>0?Math.round(a/w):0,i.averageElevation=p>0?Math.round(o/p):0,i.timezones=Array.from(i.timezones),i},getAirportStatsByContinent:async function(r=""){c(r,/^[A-Z]{2}$/,"Invalid Continent Code format. Please provide a 2-letter uppercase code, e.g., 'AS'.");const t=A().filter(t=>t.continent===r);if(0===t.length)throw new Error(`No airports found for Continent Code: ${r}`);const i={total:t.length,byType:{},byCountry:{},withScheduledService:0,averageRunwayLength:0,averageElevation:0,timezones:new Set};let a=0,w=0,o=0,p=0;return t.forEach(r=>{const t=r.type||"unknown";i.byType[t]=(i.byType[t]||0)+1;const h=r.country_code||"unknown";i.byCountry[h]=(i.byCountry[h]||0)+1,!0!==r.scheduled_service&&"yes"!==r.scheduled_service||i.withScheduledService++;const e=parseInt(r.runway_length,10);!isNaN(e)&&e>0&&(a+=e,w++);const A=parseInt(r.elevation,10);isNaN(A)||(o+=A,p++),r.time&&i.timezones.add(r.time)}),i.averageRunwayLength=w>0?Math.round(a/w):0,i.averageElevation=p>0?Math.round(o/p):0,i.timezones=Array.from(i.timezones),i},getLargestAirportsByContinent:async function(r="",t=10,i="runway"){c(r,/^[A-Z]{2}$/,"Invalid Continent Code format. Please provide a 2-letter uppercase code, e.g., 'AS'.");const a=A().filter(t=>t.continent===r);if(0===a.length)throw new Error(`No airports found for Continent Code: ${r}`);return a.sort((r,t)=>{if("elevation"===i){const i=parseInt(r.elevation,10)||0;return(parseInt(t.elevation,10)||0)-i}{const i=parseInt(r.runway_length,10)||0;return(parseInt(t.runway_length,10)||0)-i}}).slice(0,t)},getMultipleAirports:d,calculateDistanceMatrix:async function(r=[]){if(!Array.isArray(r)||r.length<2)throw new Error("Codes must be an array with at least 2 airport codes.");const t=await d(r),i=r.filter((r,i)=>null===t[i]);if(i.length>0)throw new Error(`Invalid or not found airport codes: ${i.join(", ")}`);const a={};for(let t=0;t<r.length;t++){a[r[t]]={};for(let i=0;i<r.length;i++)if(t===i)a[r[t]][r[i]]=0;else{const w=await M(r[t],r[i]);a[r[t]][r[i]]=Math.round(w)}}return{airports:t.map((t,i)=>({code:r[i],name:t.airport,iata:t.iata,icao:t.icao})),distances:a}},findNearestAirport:async function(r,t,i={}){const a=r=>r*Math.PI/180;let w=A();Object.keys(i).length>0&&(w=await C(i));let o=null,p=1/0;return w.forEach(i=>{if(!i.latitude||!i.longitude)return;const w=parseFloat(i.latitude),h=parseFloat(i.longitude),e=a(w-r),A=a(h-t),s=Math.sin(e/2)*Math.sin(e/2)+Math.cos(a(r))*Math.cos(a(w))*Math.sin(A/2)*Math.sin(A/2),l=2*Math.atan2(Math.sqrt(s),Math.sqrt(1-s))*6371;l<p&&(p=l,o={...i,distance:Math.round(100*l)/100})}),o},validateIataCode:async function(r=""){return!("string"!=typeof r||!/^[A-Z]{3}$/.test(r))&&s().has(r)},validateIcaoCode:async function(r=""){return!("string"!=typeof r||!/^[A-Z0-9]{4}$/.test(r))&&l().has(r)},getAirportCount:async function(r={}){return 0===Object.keys(r).length?A().length:(await C(r)).length},isAirportOperational:async function(r){const t=await m(r);if(!t)throw new Error(`Airport not found for code: ${r}`);const i=t.scheduled_service;return!0===i||"yes"===i||"TRUE"===i||"true"===i}}},780:(r,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>a});const a="iata|AAA|icao|NTGA|time|Pacific/Tahiti|country_code|PF|continent|OC|airport|Anaa+Airport|latitude|longitude|elevation_ft|type|medium_airport|scheduled_service|TRUE|wikipedia|https://en.wikipedia.org/wiki/Anaa_Airport|website|runway_length|flightradar24_url|https://www.flightradar24.com/airport/AAA|radarbox_url|https://www.radarbox.com/airport/NTGA|flightaware_url|https://www.flightaware.com/live/airport/NTGA|AAB|YARY|Australia/Brisbane|AU|Arrabury+Airport|small_airport|FALSE|https://en.wikipedia.org/wiki/Arrabury_Airport|https://www.flightradar24.com/airport/AAB|https://www.radarbox.com/airport/YARY|https://www.flightaware.com/live/airport/YARY|AAC|HEAR|Africa/Cairo|EG|AS|El+Arish+International+Airport|https://en.wikipedia.org/wiki/El_Arish_International_Airport|https://www.flightradar24.com/airport/AAC|https://www.radarbox.com/airport/HEAR|https://www.flightaware.com/live/airport/HEAR|AAD|HCAD|Africa/Mogadishu|SO|AF|Adado+Airport|https://en.wikipedia.org/wiki/Adado_Airport|https://www.flightradar24.com/airport/AAD|https://www.radarbox.com/airport/HCAD|https://www.flightaware.com/live/airport/HCAD|AAE|DABB|Africa/Algiers|DZ|Annaba+Rabah+Bitat+Airport|https://en.wikipedia.org/wiki/Rabah_Bitat_Airport|https://www.flightradar24.com/airport/AAE|https://www.radarbox.com/airport/DABB|https://www.flightaware.com/live/airport/DABB|AAF|KAAF|America/New_York|US|NA|Apalachicola+Regional+Airport|https://en.wikipedia.org/wiki/Apalachicola_Municipal_Airport|https://www.flightradar24.com/airport/AAF|https://www.radarbox.com/airport/KAAF|https://www.flightaware.com/live/airport/KAAF|AAH|EDKA|Europe/Berlin|DE|EU|Aachen+Merzbruck+Airport|https://en.wikipedia.org/wiki/Aachen_Merzbr%25C3%25BCck_Airfield|https://www.flugplatz-aachen.de/|https://www.flightradar24.com/airport/AAH|https://www.radarbox.com/airport/EDKA|https://www.flightaware.com/live/airport/EDKA|AAJ|SMCA|America/Paramaribo|SR|SA|Cayana+Airstrip|https://en.wikipedia.org/wiki/Cayana_Airstrip|https://www.flightradar24.com/airport/AAJ|https://www.radarbox.com/airport/SMCA|https://www.flightaware.com/live/airport/SMCA|AAK|NGUK|Pacific/Tarawa|KI|Buariki+Airport|https://en.wikipedia.org/wiki/Aranuka_Airport|https://www.flightradar24.com/airport/AAK|https://www.radarbox.com/airport/NGUK|https://www.flightaware.com/live/airport/NGUK|AAL|EKYT|Europe/Copenhagen|DK|Aalborg+Airport|https://en.wikipedia.org/wiki/Aalborg_Airport|http://www.aal.dk/Frontpage-AAL/|https://www.flightradar24.com/airport/AAL|https://www.radarbox.com/airport/EKYT|https://www.flightaware.com/live/airport/EKYT|AAM|FAMD|Africa/Johannesburg|ZA|Mala+Mala+Airport|https://en.wikipedia.org/wiki/Mala_Mala_Airport|https://www.flightradar24.com/airport/AAM|https://www.radarbox.com/airport/FAMD|https://www.flightaware.com/live/airport/FAMD|AAN|OMAL|Asia/Dubai|AE|Al+Ain+International+Airport|https://en.wikipedia.org/wiki/Al_Ain_International_Airport|http://www.airport.ae/al-ain-international-airport.html|https://www.flightradar24.com/airport/AAN|https://www.radarbox.com/airport/OMAL|https://www.flightaware.com/live/airport/OMAL|AAO|SVAN|America/Caracas|VE|Anaco+Airport|https://en.wikipedia.org/wiki/Anaco_Airport|https://www.flightradar24.com/airport/AAO|https://www.radarbox.com/airport/SVAN|https://www.flightaware.com/live/airport/SVAN|AAP|WALS|Asia/Makassar|ID|Samarinda+AP+Tumenggung+Pranoto+Airport|https://en.wikipedia.org/wiki/Aji_Pangeran_Tumenggung_Pranoto_International_Airport|https://www.aptpairport.id|https://www.flightradar24.com/airport/AAP|https://www.radarbox.com/airport/WALS|https://www.flightaware.com/live/airport/WALS|AAQ|URKA|Europe/Moscow|RU|Anapa+Airport|https://en.wikipedia.org/wiki/Anapa_Airport|http://basel.aero/en/|https://www.flightradar24.com/airport/AAQ|https://www.radarbox.com/airport/URKA|https://www.flightaware.com/live/airport/URKA|AAR|EKAH|Aarhus+Airport|https://en.wikipedia.org/wiki/Aarhus_Airport|http://www.aar.dk/default.asp?id=87|https://www.flightradar24.com/airport/AAR|https://www.radarbox.com/airport/EKAH|https://www.flightaware.com/live/airport/EKAH|AAS|WAVR|Asia/Jayapura|Apalapsili+Airport|https://en.wikipedia.org/wiki/Apalapsili_Airport|https://www.flightradar24.com/airport/AAS|https://www.radarbox.com/airport/WAVR|https://www.flightaware.com/live/airport/WAVR|AAT|ZWAT|Asia/Urumqi|CN|Altay+Airport|https://en.wikipedia.org/wiki/Altay_Xuedu_Airport|https://www.flightradar24.com/airport/AAT|https://www.radarbox.com/airport/ZWAT|https://www.flightaware.com/live/airport/ZWAT|AAU|NSAU|Pacific/Apia|WS|Asau+Airport|https://en.wikipedia.org/wiki/Asau_Airport|https://www.flightradar24.com/airport/AAU|https://www.radarbox.com/airport/NSAU|https://www.flightaware.com/live/airport/NSAU|AAV|RPMA|Asia/Manila|PH|Allah+Valley+Airport|https://en.wikipedia.org/wiki/Allah_Valley_Airport|https://www.flightradar24.com/airport/AAV|https://www.radarbox.com/airport/RPMA|https://www.flightaware.com/live/airport/RPMA|AAW|OPAB|Asia/Karachi|PK|Abbottabad+Airport|https://en.wikipedia.org/wiki/Abbottabad_Airport|https://www.flightradar24.com/airport/AAW|https://www.radarbox.com/airport/OPAB|https://www.flightaware.com/live/airport/OPAB|AAX|SBAX|America/Sao_Paulo|BR|Araxa+Airport|https://en.wikipedia.org/wiki/Arax%25C3%25A1_Airport|https://www.flightradar24.com/airport/AAX|https://www.radarbox.com/airport/SBAX|https://www.flightaware.com/live/airport/SBAX|AAY|OYGD|Asia/Aden|YE|Al+Ghaydah+Airport|https://en.wikipedia.org/wiki/Al_Ghaydah_Airport|https://www.flightradar24.com/airport/AAY|https://www.radarbox.com/airport/OYGD|https://www.flightaware.com/live/airport/OYGD|AAZ|MGQZ|America/Guatemala|GT|Quetzaltenango+Airport|https://en.wikipedia.org/wiki/Quetzaltenango_Airport|https://www.flightradar24.com/airport/AAZ|https://www.radarbox.com/airport/MGQZ|https://www.flightaware.com/live/airport/MGQZ|ABA|UNAA|Asia/Krasnoyarsk|Abakan+International+Airport|https://en.wikipedia.org/wiki/Abakan_International_Airport|https://www.airportabakan.ru/en/|https://www.flightradar24.com/airport/ABA|https://www.radarbox.com/airport/UNAA|https://www.flightaware.com/live/airport/UNAA|ABB|DNAS|Africa/Lagos|NG|Asaba+International+Airport|https://en.wikipedia.org/wiki/Asaba_International_Airport|https://asabaairport.com/|https://www.flightradar24.com/airport/ABB|https://www.radarbox.com/airport/DNAS|https://www.flightaware.com/live/airport/DNAS|ABC|LEAB|Europe/Madrid|ES|Albacete+Airport|https://en.wikipedia.org/wiki/Albacete_Airport|https://www.aena.es/es/albacete.html|https://www.flightradar24.com/airport/ABC|https://www.radarbox.com/airport/LEAB|https://www.flightaware.com/live/airport/LEAB|ABD|OIAA|Asia/Tehran|IR|Abadan+Airport|https://en.wikipedia.org/wiki/Abadan_Airport|https://www.flightradar24.com/airport/ABD|https://www.radarbox.com/airport/OIAA|https://www.flightaware.com/live/airport/OIAA|ABE|KABE|Allentown+Lehigh+Valley+International+Airport|https://en.wikipedia.org/wiki/Lehigh_Valley_International_Airport|https://www.flyabe.com/|https://www.flightradar24.com/airport/ABE|https://www.radarbox.com/airport/KABE|https://www.flightaware.com/live/airport/KABE|ABF|NGAB|Abaiang+Airport|https://en.wikipedia.org/wiki/Abaiang_Airport|https://www.flightradar24.com/airport/ABF|https://www.radarbox.com/airport/NGAB|https://www.flightaware.com/live/airport/NGAB|ABG|YABI|Abingdon+Downs+Airport|https://en.wikipedia.org/wiki/Abingdon_Airport|https://www.flightradar24.com/airport/ABG|https://www.radarbox.com/airport/YABI|https://www.flightaware.com/live/airport/YABI|ABH|YAPH|Alpha+Airport|https://en.wikipedia.org/wiki/Alpha_Airport|https://www.flightradar24.com/airport/ABH|https://www.radarbox.com/airport/YAPH|https://www.flightaware.com/live/airport/YAPH|ABI|KABI|America/Chicago|Abilene+Regional+Airport|https://en.wikipedia.org/wiki/Abilene_Regional_Airport|https://iflyabi.com|https://www.flightradar24.com/airport/ABI|https://www.radarbox.com/airport/KABI|https://www.flightaware.com/live/airport/KABI|ABJ|DIAP|Africa/Abidjan|CI|Abidjan+Port+Bouet+Airport|https://en.wikipedia.org/wiki/F%25C3%25A9lix-Houphou%25C3%25ABt-Boigny_International_Airport|https://aeria-ci.com|https://www.flightradar24.com/airport/ABJ|https://www.radarbox.com/airport/DIAP|https://www.flightaware.com/live/airport/DIAP|ABK|HAKD|Africa/Addis_Ababa|ET|Kabri+Dar+Airport|https://en.wikipedia.org/wiki/Kabri_Dar_Airport|https://www.flightradar24.com/airport/ABK|https://www.radarbox.com/airport/HAKD|https://www.flightaware.com/live/airport/HAKD|ABL|PAFM|America/Anchorage|Ambler+Airport|https://en.wikipedia.org/wiki/Ambler_Airport|https://www.flightradar24.com/airport/ABL|https://www.radarbox.com/airport/PAFM|https://www.flightaware.com/live/airport/PAFM|ABM|YNPE|Bamaga+Northern+Peninsula+Airport|https://en.wikipedia.org/wiki/Northern_Peninsula_Airport|https://www.nparc.qld.gov.au/airport|https://www.flightradar24.com/airport/ABM|https://www.radarbox.com/airport/YNPE|https://www.flightaware.com/live/airport/YNPE|ABN|SMBN|Albina+Airport|https://en.wikipedia.org/wiki/Albina_Airstrip|https://www.flightradar24.com/airport/ABN|https://www.radarbox.com/airport/SMBN|https://www.flightaware.com/live/airport/SMBN|ABO|DIAO|Aboisso+Airport|https://en.wikipedia.org/wiki/Aboisso_Airport|https://www.flightradar24.com/airport/ABO|https://www.radarbox.com/airport/DIAO|https://www.flightaware.com/live/airport/DIAO|ABP|Pacific/Port_Moresby|PG|Atkamba+Airport|https://en.wikipedia.org/wiki/Atkamba_Airport|https://www.flightradar24.com/airport/ABP|ABQ|KABQ|America/Denver|Albuquerque+International+Airport|large_airport|https://en.wikipedia.org/wiki/Albuquerque_International_Sunport|http://www.abqsunport.com/|https://www.flightradar24.com/airport/ABQ|https://www.radarbox.com/airport/KABQ|https://www.flightaware.com/live/airport/KABQ|ABR|KABR|Aberdeen+Regional+Airport|https://en.wikipedia.org/wiki/Aberdeen_Regional_Airport|https://aberdeenregionalairport.us/|https://www.flightradar24.com/airport/ABR|https://www.radarbox.com/airport/KABR|https://www.flightaware.com/live/airport/KABR|ABS|HEBL|Abu+Simbel+Airport|https://en.wikipedia.org/wiki/Abu_Simbel_Airport|https://www.flightradar24.com/airport/ABS|https://www.radarbox.com/airport/HEBL|https://www.flightaware.com/live/airport/HEBL|ABT|OEBA|Asia/Riyadh|Al-Baha+Domestic+Airport|https://en.wikipedia.org/wiki/Al-Baha_Domestic_Airport|https://www.flightradar24.com/airport/ABT|https://www.radarbox.com/airport/OEBA|https://www.flightaware.com/live/airport/OEBA|ABU|WATA|Atambua+Haliwen+Airport|https://en.wikipedia.org/wiki/Haliwen_Airport|https://www.flightradar24.com/airport/ABU|https://www.radarbox.com/airport/WATA|https://www.flightaware.com/live/airport/WATA|ABV|DNAA|Abuja+Nnamdi+Azikiwe+International+Airport|https://en.wikipedia.org/wiki/Nnamdi_Azikiwe_International_Airport|https://terminalofairport.com/air-france/air-france-abv-terminal/|https://www.flightradar24.com/airport/ABV|https://www.radarbox.com/airport/DNAA|https://www.flightaware.com/live/airport/DNAA|ABW|Abau+Airport|https://en.wikipedia.org/wiki/Abau_Airport|https://www.flightradar24.com/airport/ABW|ABX|YMAY|Australia/Sydney|Albury+Airport|https://en.wikipedia.org/wiki/Albury_Airport|https://flyalbury.com.au|https://www.flightradar24.com/airport/ABX|https://www.radarbox.com/airport/YMAY|https://www.flightaware.com/live/airport/YMAY|ABY|KABY|Albany+Southwest+Georgia+Regional+Airport|https://en.wikipedia.org/wiki/Southwest_Georgia_Regional_Airport|https://airport.albanyga.gov/|https://www.flightradar24.com/airport/ABY|https://www.radarbox.com/airport/KABY|https://www.flightaware.com/live/airport/KABY|ABZ|EGPD|Europe/London|GB|Aberdeen+International+Airport|https://en.wikipedia.org/wiki/Aberdeen_Airport|http://www.aberdeenairport.com/|https://www.flightradar24.com/airport/ABZ|https://www.radarbox.com/airport/EGPD|https://www.flightaware.com/live/airport/EGPD|ACA|MMAA|America/Mexico_City|MX|Acapulco+International+Airport|https://en.wikipedia.org/wiki/General_Juan_N._%25C3%2581lvarez_International_Airport|https://www.oma.aero/es/pasajeros/acapulco/|https://www.flightradar24.com/airport/ACA|https://www.radarbox.com/airport/MMAA|https://www.flightaware.com/live/airport/MMAA|ACB|KACB|America/Detroit|Bellaire+Antrim+County+Airport|https://en.wikipedia.org/wiki/Antrim_County_Airport|https://www.flightradar24.com/airport/ACB|https://www.radarbox.com/airport/KACB|https://www.flightaware.com/live/airport/KACB|ACC|DGAA|Africa/Accra|GH|Accra+Kotoka+International+Airport|https://en.wikipedia.org/wiki/Kotoka_International_Airport|https://gacl.com.gh|https://www.flightradar24.com/airport/ACC|https://www.radarbox.com/airport/DGAA|https://www.flightaware.com/live/airport/DGAA|ACD|SKAD|America/Bogota|CO|Acandi+Alcides+Fernandez+Airport|https://en.wikipedia.org/wiki/Alcides_Fern%25C3%25A1ndez_Airport|https://www.flightradar24.com/airport/ACD|https://www.radarbox.com/airport/SKAD|https://www.flightaware.com/live/airport/SKAD|ACE|GCRR|Atlantic/Canary|Lanzarote+Airport|https://en.wikipedia.org/wiki/Lanzarote_Airport|http://www.aena-aeropuertos.es/csee/Satellite/Aeropuerto-Lanzarote/en/|https://www.flightradar24.com/airport/ACE|https://www.radarbox.com/airport/GCRR|https://www.flightaware.com/live/airport/GCRR|ACF|ZWAL|Aral+Talim+Airport|https://en.wikipedia.org/wiki/Aral_Talim_Airport|https://www.flightradar24.com/airport/ACF|https://www.radarbox.com/airport/ZWAL|https://www.flightaware.com/live/airport/ZWAL|ACH|LSZR|Europe/Zurich|CH|St.+Gallen+Altenrhein+Airport|https://en.wikipedia.org/wiki/St._Gallen-Altenrhein_Airport|https://www.airport-stgallen.com/|https://www.flightradar24.com/airport/ACH|https://www.radarbox.com/airport/LSZR|https://www.flightaware.com/live/airport/LSZR|ACI|EGJA|Europe/Guernsey|Alderney+Airport|https://en.wikipedia.org/wiki/Alderney_Airport|https://alderney.gov.gg/article/4153/Airport|https://www.flightradar24.com/airport/ACI|https://www.radarbox.com/airport/EGJA|https://www.flightaware.com/live/airport/EGJA|ACJ|VCCA|Asia/Colombo|LK|Anuradhapura+Airport|https://en.wikipedia.org/wiki/Anuradhapura_Airport|https://www.flightradar24.com/airport/ACJ|https://www.radarbox.com/airport/VCCA|https://www.flightaware.com/live/airport/VCCA|ACK|KACK|Nantucket+Memorial+Airport|https://en.wikipedia.org/wiki/Nantucket_Memorial_Airport|https://www.nantucketairport.com|https://www.flightradar24.com/airport/ACK|https://www.radarbox.com/airport/KACK|https://www.flightaware.com/live/airport/KACK|ACL|Aguaclara+Airport|https://en.wikipedia.org/wiki/Aguaclara_Airport|https://www.flightradar24.com/airport/ACL|ACN|MMCC|America/Matamoros|Ciudad+Acuna+International+Airport|https://en.wikipedia.org/wiki/Ciudad_Acu%25C3%25B1a_International_Airport|https://www.flightradar24.com/airport/ACN|https://www.radarbox.com/airport/MMCC|https://www.flightaware.com/live/airport/MMCC|ACO|MRAF|America/Costa_Rica|CR|Cobano+Airport|https://www.cobanoairport.com/|https://www.flightradar24.com/airport/ACO|https://www.radarbox.com/airport/MRAF|https://www.flightaware.com/live/airport/MRAF|ACP|OITM|Maragheh+Sahand+Airport|https://en.wikipedia.org/wiki/Sahand_Airport|https://www.flightradar24.com/airport/ACP|https://www.radarbox.com/airport/OITM|https://www.flightaware.com/live/airport/OITM|ACR|SKAC|Araracuara+Airport|https://en.wikipedia.org/wiki/Araracuara_Airport|https://www.flightradar24.com/airport/ACR|https://www.radarbox.com/airport/SKAC|https://www.flightaware.com/live/airport/SKAC|ACS|UNKS|Achinsk+Airport|https://en.wikipedia.org/wiki/Achinsk_Airport|https://www.flightradar24.com/airport/ACS|https://www.radarbox.com/airport/UNKS|https://www.flightaware.com/live/airport/UNKS|ACT|KACT|Waco+Regional+Airport|https://en.wikipedia.org/wiki/Waco_Regional_Airport|https://www.waco-texas.com/airport/|https://www.flightradar24.com/airport/ACT|https://www.radarbox.com/airport/KACT|https://www.flightaware.com/live/airport/KACT|ACU|MPAC|America/Panama|PA|Achutupu+Airport|https://en.wikipedia.org/wiki/Achutupo_Airport|https://www.flightradar24.com/airport/ACU|https://www.radarbox.com/airport/MPAC|https://www.flightaware.com/live/airport/MPAC|ACV|KACV|America/Los_Angeles|Arcata+Eureka+Airport|https://en.wikipedia.org/wiki/Arcata-Eureka_Airport|https://www.flyacv.com/|https://www.flightradar24.com/airport/ACV|https://www.radarbox.com/airport/KACV|https://www.flightaware.com/live/airport/KACV|ACX|ZUYI|Asia/Shanghai|Xingyi+Wanfenglin+Airport|https://en.wikipedia.org/wiki/Xingyi_Wanfenglin_Airport|https://www.flightradar24.com/airport/ACX|https://www.radarbox.com/airport/ZUYI|https://www.flightaware.com/live/airport/ZUYI|ACY|KACY|Atlantic+City+International+Airport|https://en.wikipedia.org/wiki/Atlantic_City_International_Airport|http://www.sjta.com/acairport/|https://www.flightradar24.com/airport/ACY|https://www.radarbox.com/airport/KACY|https://www.flightaware.com/live/airport/KACY|ACZ|OIZB|Zabol+Airport|https://en.wikipedia.org/wiki/Zabol_Airport|https://zabol.airport.ir|https://www.flightradar24.com/airport/ACZ|https://www.radarbox.com/airport/OIZB|https://www.flightaware.com/live/airport/OIZB|ADA|LTAF|Europe/Istanbul|TR|Adana+Sakirpasa+Airport|https://en.wikipedia.org/wiki/Adana_%25C5%259Eakirpa%25C5%259Fa_Airport|http://www.adanahavaalani.com/|https://www.flightradar24.com/airport/ADA|https://www.radarbox.com/airport/LTAF|https://www.flightaware.com/live/airport/LTAF|ADB|LTBJ|Izmir+Adnan+Menderes+International+Airport|https://en.wikipedia.org/wiki/Adnan_Menderes_Airport|http://www.adnanmenderesairport.com/en-EN/Pages/Main.aspx|https://www.flightradar24.com/airport/ADB|https://www.radarbox.com/airport/LTBJ|https://www.flightaware.com/live/airport/LTBJ|ADC|AYAN|Andakombe+Airport|https://en.wikipedia.org/wiki/Andakombe_Airport|https://www.flightradar24.com/airport/ADC|https://www.radarbox.com/airport/AYAN|https://www.flightaware.com/live/airport/AYAN|ADD|HAAB|Addis+Ababa+Bole+Airport|https://en.wikipedia.org/wiki/Bole_International_Airport|https://www.ethiopianairlines.com/|https://www.flightradar24.com/airport/ADD|https://www.radarbox.com/airport/HAAB|https://www.flightaware.com/live/airport/HAAB|ADE|OYAA|Aden+International+Airport|https://en.wikipedia.org/wiki/Aden_International_Airport|https://www.flightradar24.com/airport/ADE|https://www.radarbox.com/airport/OYAA|https://www.flightaware.com/live/airport/OYAA|ADF|LTCP|Adiyaman+Airport|https://en.wikipedia.org/wiki/Ad%25C4%25B1yaman_Airport|https://www.dhmi.gov.tr/Sayfalar/Havalimani/Adiyaman/AnaSayfa.aspx|https://www.flightradar24.com/airport/ADF|https://www.radarbox.com/airport/LTCP|https://www.flightaware.com/live/airport/LTCP|ADG|KADG|Adrian+Lenawee+County+Airport|https://en.wikipedia.org/wiki/Lenawee_County_Airport|https://www.lenawee.mi.us/425/Airport|https://www.flightradar24.com/airport/ADG|https://www.radarbox.com/airport/KADG|https://www.flightaware.com/live/airport/KADG|ADH|UEEA|Asia/Yakutsk|Aldan+Airport|https://en.wikipedia.org/wiki/Aldan_Airport|https://www.flightradar24.com/airport/ADH|https://www.radarbox.com/airport/UEEA|https://www.flightaware.com/live/airport/UEEA|ADI|FYAR|Africa/Windhoek|Arandis+Airport|https://en.wikipedia.org/wiki/Arandis_Airport|https://www.flightradar24.com/airport/ADI|https://www.radarbox.com/airport/FYAR|https://www.flightaware.com/live/airport/FYAR|ADJ|OJAM|Asia/Amman|JO|Amman+Civil+Airport|https://en.wikipedia.org/wiki/Amman_Civil_Airport|https://jac.jo/|https://www.flightradar24.com/airport/ADJ|https://www.radarbox.com/airport/OJAM|https://www.flightaware.com/live/airport/OJAM|ADK|PADK|America/Adak|Adak+Airport|https://en.wikipedia.org/wiki/Adak_Airport|https://www.flightradar24.com/airport/ADK|https://www.radarbox.com/airport/PADK|https://www.flightaware.com/live/airport/PADK|ADL|YPAD|Australia/Adelaide|Adelaide+Airport|https://en.wikipedia.org/wiki/Adelaide_International_Airport|http://www.adelaideairport.com.au/|https://www.flightradar24.com/airport/ADL|https://www.radarbox.com/airport/YPAD|https://www.flightaware.com/live/airport/YPAD|ADM|KADM|Ardmore+Municipal+Airport|https://en.wikipedia.org/wiki/Ardmore_Municipal_Airport|https://www.flightradar24.com/airport/ADM|https://www.radarbox.com/airport/KADM|https://www.flightaware.com/live/airport/KADM|ADN|SKAN|Andes+Airport|https://en.wikipedia.org/wiki/Andes_Airport|https://www.flightradar24.com/airport/ADN|https://www.radarbox.com/airport/SKAN|https://www.flightaware.com/live/airport/SKAN|ADO|YAMK|Andamooka+Airport|https://en.wikipedia.org/wiki/Andamooka_Airport|https://www.flightradar24.com/airport/ADO|https://www.radarbox.com/airport/YAMK|https://www.flightaware.com/live/airport/YAMK|ADP|VCCG|Ampara+Airport|https://en.wikipedia.org/wiki/Amparai_Airport|https://www.flightradar24.com/airport/ADP|https://www.radarbox.com/airport/VCCG|https://www.flightaware.com/live/airport/VCCG|ADQ|PADQ|Kodiak+Airport|https://en.wikipedia.org/wiki/Kodiak_Airport|https://www.flightradar24.com/airport/ADQ|https://www.radarbox.com/airport/PADQ|https://www.flightaware.com/live/airport/PADQ|ADR|KPHH|Robert+F+Swinnie+Airport|https://en.wikipedia.org/wiki/Robert_F._Swinnie_Airport|https://www.flightradar24.com/airport/ADR|https://www.radarbox.com/airport/KPHH|https://www.flightaware.com/live/airport/KPHH|ADS|KADS|Dallas+Addison+Airport|https://en.wikipedia.org/wiki/Addison_Airport|https://www.addisonairport.net|https://www.flightradar24.com/airport/ADS|https://www.radarbox.com/airport/KADS|https://www.flightaware.com/live/airport/KADS|ADT|KADH|Ada+Municipal+Airport|https://en.wikipedia.org/wiki/Ada_Municipal_Airport|https://www.flightradar24.com/airport/ADT|https://www.radarbox.com/airport/KADH|https://www.flightaware.com/live/airport/KADH|ADU|OITL|Ardabil+Airport|https://en.wikipedia.org/wiki/Ardabil_Airport|https://www.flightradar24.com/airport/ADU|https://www.radarbox.com/airport/OITL|https://www.flightaware.com/live/airport/OITL|ADV|SD|El+Daein+Airport|https://en.wikipedia.org/wiki/Ed_Daein_Airport|https://www.flightradar24.com/airport/ADV|ADW|KADW|Camp+Springs+Joint+Base+Andrews|https://en.wikipedia.org/wiki/Joint_Base_Andrews|https://www.jba.af.mil|https://www.flightradar24.com/airport/ADW|https://www.radarbox.com/airport/KADW|https://www.flightaware.com/live/airport/KADW|ADX|EGQL|RAF+Leuchars|https://en.wikipedia.org/wiki/Leuchars_Station|https://www.flightradar24.com/airport/ADX|https://www.radarbox.com/airport/EGQL|https://www.flightaware.com/live/airport/EGQL|ADY|FAAL|Alldays+Airport|https://en.wikipedia.org/wiki/Alldays_Airport|https://www.alldaysvliegklub.co.za|https://www.flightradar24.com/airport/ADY|https://www.radarbox.com/airport/FAAL|https://www.flightaware.com/live/airport/FAAL|ADZ|SKSP|San+Andres+International+Airport|https://en.wikipedia.org/wiki/Gustavo_Rojas_Pinilla_International_Airport|https://www.flightradar24.com/airport/ADZ|https://www.radarbox.com/airport/SKSP|https://www.flightaware.com/live/airport/SKSP|AEA|NGTB|Abemama+Airport|https://en.wikipedia.org/wiki/Abemama_Airport|https://www.flightradar24.com/airport/AEA|https://www.radarbox.com/airport/NGTB|https://www.flightaware.com/live/airport/NGTB|AEB|ZGBS|Baise+Bama+Airport|https://en.wikipedia.org/wiki/Baise_Youjiang_Airport|https://airport.gx.cn/xsjc_bs.shtml|https://www.flightradar24.com/airport/AEB|https://www.radarbox.com/airport/ZGBS|https://www.flightaware.com/live/airport/ZGBS|AEE|HJAR|Africa/Juba|SS|Adareil+Airport|https://en.wikipedia.org/wiki/Adareil_Airport|https://www.flightradar24.com/airport/AEE|https://www.radarbox.com/airport/HJAR|https://www.flightaware.com/live/airport/HJAR|AEG|WIME|Asia/Jakarta|Aek+Godang+Airport|https://en.wikipedia.org/wiki/Aek_Godang_Airport|https://aeg.informasibandara.org/|https://www.flightradar24.com/airport/AEG|https://www.radarbox.com/airport/WIME|https://www.flightaware.com/live/airport/WIME|AEH|FTTC|Africa/Ndjamena|TD|Abeche+Airport|https://en.wikipedia.org/wiki/Ab%25C3%25A9ch%25C3%25A9_Airport|https://www.flightradar24.com/airport/AEH|https://www.radarbox.com/airport/FTTC|https://www.flightaware.com/live/airport/FTTC|AEK|AYAX|Aseki+Airport|https://en.wikipedia.org/wiki/Aseki_Airport|https://www.flightradar24.com/airport/AEK|https://www.radarbox.com/airport/AYAX|https://www.flightaware.com/live/airport/AYAX|AEL|KAEL|Albert+Lea+Municipal+Airport|https://en.wikipedia.org/wiki/Albert_Lea_Municipal_Airport|https://www.cityofalbertlea.org/|https://www.flightradar24.com/airport/AEL|https://www.radarbox.com/airport/KAEL|https://www.flightaware.com/live/airport/KAEL|AEM|UHTG|Asia/Vladivostok|Amgu+Airport|https://en.wikipedia.org/wiki/Amgu_Airport|https://www.flightradar24.com/airport/AEM|https://www.radarbox.com/airport/UHTG|https://www.flightaware.com/live/airport/UHTG|AEO|GQNA|Africa/Nouakchott|MR|Aioun+El+Atrouss+Airport|https://en.wikipedia.org/wiki/Aioun_el_Atrouss_Airport|https://www.flightradar24.com/airport/AEO|https://www.radarbox.com/airport/GQNA|https://www.flightaware.com/live/airport/GQNA|AEP|SABE|America/Argentina/Buenos_Aires|AR|Buenos+Aires+Jorge+Newbery+Airport|https://en.wikipedia.org/wiki/Aeroparque_Jorge_Newbery|https://www.aa2000.com.ar/aeroparque?qa=AEP|https://www.flightradar24.com/airport/AEP|https://www.radarbox.com/airport/SABE|https://www.flightaware.com/live/airport/SABE|AEQ|Ar+Horqin+Airport|https://en.wikipedia.org/wiki/Ar_Horqin_Airport|https://www.flightradar24.com/airport/AEQ|AER|URSS|Sochi+International+Airport|https://en.wikipedia.org/wiki/Sochi_International_Airport|http://www.basel.aero/en/|https://www.flightradar24.com/airport/AER|https://www.radarbox.com/airport/URSS|https://www.flightaware.com/live/airport/URSS|AES|ENAL|Europe/Oslo|NO|Alesund+Vigra+Airport|https://en.wikipedia.org/wiki/%25C3%2585lesund_Airport%252C_Vigra|http://www.avinor.no/en/airport/alesund|https://www.flightradar24.com/airport/AES|https://www.radarbox.com/airport/ENAL|https://www.flightaware.com/live/airport/ENAL|AET|PFAL|Allakaket+Airport|https://en.wikipedia.org/wiki/Allakaket_Airport|https://www.flightradar24.com/airport/AET|https://www.radarbox.com/airport/PFAL|https://www.flightaware.com/live/airport/PFAL|AEU|OIBA|Abu+Musa+Island+Airport|https://en.wikipedia.org/wiki/Abu_Musa_Airport|https://www.flightradar24.com/airport/AEU|https://www.radarbox.com/airport/OIBA|https://www.flightaware.com/live/airport/OIBA|AEX|KAEX|Alexandria+International+Airport|https://en.wikipedia.org/wiki/Alexandria_International_Airport_(Louisiana)|https://englandairpark.org|https://www.flightradar24.com/airport/AEX|https://www.radarbox.com/airport/KAEX|https://www.flightaware.com/live/airport/KAEX|AEY|BIAR|Atlantic/Reykjavik|IS|Akureyri+Airport|https://en.wikipedia.org/wiki/Akureyri_Airport|https://isavia.is/|https://www.flightradar24.com/airport/AEY|https://www.radarbox.com/airport/BIAR|https://www.flightaware.com/live/airport/BIAR|AFA|SAMR|America/Argentina/Mendoza|San+Rafael+Airport|https://en.wikipedia.org/wiki/San_Rafael_Airport_(Argentina)|https://www.flightradar24.com/airport/AFA|https://www.radarbox.com/airport/SAMR|https://www.flightaware.com/live/airport/SAMR|AFC|ACFC|Angeles+City+Flying+Club|https://www.flightradar24.com/airport/AFC|https://www.radarbox.com/airport/ACFC|https://www.flightaware.com/live/airport/ACFC|AFD|FAPA|Port+Alfred+Airport|https://en.wikipedia.org/wiki/Port_Alfred_Airport|https://www.flightradar24.com/airport/AFD|https://www.radarbox.com/airport/FAPA|https://www.flightaware.com/live/airport/FAPA|AFF|KAFF|Colorado+Springs+USAF+Academy+Davis+Airfield|https://en.wikipedia.org/wiki/United_States_Air_Force_Academy_Airfield|https://www.flightradar24.com/airport/AFF|https://www.radarbox.com/airport/KAFF|https://www.flightaware.com/live/airport/KAFF|AFI|SKAM|Amalfi+Airport|https://en.wikipedia.org/wiki/Amalfi_Airport_(Colombia)|https://www.flightradar24.com/airport/AFI|https://www.radarbox.com/airport/SKAM|https://www.flightaware.com/live/airport/SKAM|AFK|Kondavattavana+Tank+Seaplane+Base|seaplane_base|https://www.flightradar24.com/airport/AFK|AFL|SBAT|America/Cuiaba|Alta+Floresta+Airport|https://en.wikipedia.org/wiki/Alta_Floresta_Airport|https://centroeste-airports.com.br/#coa-alta-floresta|https://www.flightradar24.com/airport/AFL|https://www.radarbox.com/airport/SBAT|https://www.flightaware.com/live/airport/SBAT|AFN|KAFN|Jaffrey+Airport+Silver+Ranch+Airport|https://en.wikipedia.org/wiki/Jaffrey_Airport_%25E2%2580%2593_Silver_Ranch_Airpark|https://www.silverranchairpark.com/|https://www.flightradar24.com/airport/AFN|https://www.radarbox.com/airport/KAFN|https://www.flightaware.com/live/airport/KAFN|AFO|KAFO|Afton+Municipal+Airport|https://en.wikipedia.org/wiki/Afton_Municipal_Airport|http://www.aftonairpark.com/|https://www.flightradar24.com/airport/AFO|https://www.radarbox.com/airport/KAFO|https://www.flightaware.com/live/airport/KAFO|AFR|AYAF|Afore+Airstrip|https://en.wikipedia.org/wiki/Afore_Airstrip|https://www.flightradar24.com/airport/AFR|https://www.radarbox.com/airport/AYAF|https://www.flightaware.com/live/airport/AYAF|AFS|UTSN|Asia/Samarkand|UZ|Sugraly+Airport|https://en.wikipedia.org/wiki/Zarafshan_Airport|https://www.flightradar24.com/airport/AFS|https://www.radarbox.com/airport/UTSN|https://www.flightaware.com/live/airport/UTSN|AFT|AGAF|Pacific/Guadalcanal|SB|Afutara+Aerodrome|https://en.wikipedia.org/wiki/Afutara_Airport|https://www.flightradar24.com/airport/AFT|https://www.radarbox.com/airport/AGAF|https://www.flightaware.com/live/airport/AGAF|AFW|KAFW|Fort+Worth+Alliance+Airport|https://en.wikipedia.org/wiki/Fort_Worth_Alliance_Airport|https://www.allianceairport.com|https://www.flightradar24.com/airport/AFW|https://www.radarbox.com/airport/KAFW|https://www.flightaware.com/live/airport/KAFW|AFY|LTAH|Afyon+Air+Base|https://en.wikipedia.org/wiki/Afyon_Airport|https://www.flightradar24.com/airport/AFY|https://www.radarbox.com/airport/LTAH|https://www.flightaware.com/live/airport/LTAH|AFZ|OIMS|Sabzevar+Airport|https://en.wikipedia.org/wiki/Sabzevar_Airport|https://www.flightradar24.com/airport/AFZ|https://www.radarbox.com/airport/OIMS|https://www.flightaware.com/live/airport/OIMS|AGA|GMAD|Africa/Casablanca|MA|Agadir+Al+Massira+Airport|https://en.wikipedia.org/wiki/Al_Massira_Airport|http://www.agadir-airport.com/en/index.php|https://www.flightradar24.com/airport/AGA|https://www.radarbox.com/airport/GMAD|https://www.flightaware.com/live/airport/GMAD|AGB|EDMA|Augsburg+Airport|https://en.wikipedia.org/wiki/Augsburg_Airport|https://www.augsburg-airport.de|https://www.flightradar24.com/airport/AGB|https://www.radarbox.com/airport/EDMA|https://www.flightaware.com/live/airport/EDMA|AGC|KAGC|Pittsburgh+Allegheny+County+Airport|https://en.wikipedia.org/wiki/Allegheny_County_Airport|https://www.flightradar24.com/airport/AGC|https://www.radarbox.com/airport/KAGC|https://www.flightaware.com/live/airport/KAGC|AGD|WASG|Anggi+Airport|https://en.wikipedia.org/wiki/Anggi_Airport|https://www.flightradar24.com/airport/AGD|https://www.radarbox.com/airport/WASG|https://www.flightaware.com/live/airport/WASG|AGE|EDWG|Wangerooge+Airport|https://en.wikipedia.org/wiki/Wangerooge_Airfield|https://www.edwg.de|https://www.flightradar24.com/airport/AGE|https://www.radarbox.com/airport/EDWG|https://www.flightaware.com/live/airport/EDWG|AGF|LFBA|Europe/Paris|FR|Agen+La+Garenne+Airport|https://en.wikipedia.org/wiki/Agen_-_La_Garenne_Aerodrome|http://www.aeroport-agen.com/|https://www.flightradar24.com/airport/AGF|https://www.radarbox.com/airport/LFBA|https://www.flightaware.com/live/airport/LFBA|AGG|Angoram+Airport|https://en.wikipedia.org/wiki/Angoram_Airport|https://www.flightradar24.com/airport/AGG|AGH|ESTA|Europe/Stockholm|SE|Angelholm+Helsingborg+Airport|https://en.wikipedia.org/wiki/%25C3%2584ngelholm-Helsingborg_Airport|http://www.engelholm.com/turist/en/Default_en.aspx|https://www.flightradar24.com/airport/AGH|https://www.radarbox.com/airport/ESTA|https://www.flightaware.com/live/airport/ESTA|AGI|SMWA|Wageningen+Airstrip|https://en.wikipedia.org/wiki/Wageningen_Airstrip|https://www.flightradar24.com/airport/AGI|https://www.radarbox.com/airport/SMWA|https://www.flightaware.com/live/airport/SMWA|AGJ|RORA|Asia/Tokyo|JP|Aguni+Airport|https://en.wikipedia.org/wiki/Aguni_Airport|https://www.flightradar24.com/airport/AGJ|https://www.radarbox.com/airport/RORA|https://www.flightaware.com/live/airport/RORA|AGK|Kagua+Airport|https://www.flightradar24.com/airport/AGK|AGL|AYWG|Wanigela+Airport|https://en.wikipedia.org/wiki/Wanigela_Airport|https://www.flightradar24.com/airport/AGL|https://www.radarbox.com/airport/AYWG|https://www.flightaware.com/live/airport/AYWG|AGM|BGAM|America/Godthab|GL|Tasiilaq+Heliport|heliport|https://en.wikipedia.org/wiki/Tasiilaq_Heliport|http://airgreenland.com/om_rejsen/efter_rejsen/din_destination_/tasiilaq/|https://www.flightradar24.com/airport/AGM|https://www.radarbox.com/airport/BGAM|https://www.flightaware.com/live/airport/BGAM|AGN|PAGN|America/Juneau|Angoon+Seaplane+Base|https://en.wikipedia.org/wiki/Angoon_Seaplane_Base|https://www.flightradar24.com/airport/AGN|https://www.radarbox.com/airport/PAGN|https://www.flightaware.com/live/airport/PAGN|AGO|KAGO|Magnolia+Municipal+Airport|https://en.wikipedia.org/wiki/Magnolia_Municipal_Airport|https://www.flightradar24.com/airport/AGO|https://www.radarbox.com/airport/KAGO|https://www.flightaware.com/live/airport/KAGO|AGP|LEMG|Malaga+Costa+Del+Sol+Airport|https://en.wikipedia.org/wiki/M%25C3%25A1laga_Airport|https://www.aena.es/es/malaga-costa-del-sol.html|https://www.flightradar24.com/airport/AGP|https://www.radarbox.com/airport/LEMG|https://www.flightaware.com/live/airport/LEMG|AGQ|LGAG|Europe/Athens|GR|G.Karaiskakis|https://en.wikipedia.org/wiki/Agrinion_Airport|https://www.flightradar24.com/airport/AGQ|https://www.radarbox.com/airport/LGAG|https://www.flightaware.com/live/airport/LGAG|AGR|VIAG|Asia/Kolkata|IN|Agra+Airport|https://en.wikipedia.org/wiki/Agra_Airport|https://web.archive.org/web/20090805061947/https://www.airportsindia.org.in/allAirports/agra_generalinfo.jsp|https://www.flightradar24.com/airport/AGR|https://www.radarbox.com/airport/VIAG|https://www.flightaware.com/live/airport/VIAG|AGS|KAGS|Augusta+Regional+Airport|https://en.wikipedia.org/wiki/Augusta_Regional_Airport|https://www.flightradar24.com/airport/AGS|https://www.radarbox.com/airport/KAGS|https://www.flightaware.com/live/airport/KAGS|AGT|SGES|America/Asuncion|PY|Ciudad+del+Este+Guarani+International+Airport|https://en.wikipedia.org/wiki/Guarani_International_Airport|https://www.flightradar24.com/airport/AGT|https://www.radarbox.com/airport/SGES|https://www.flightaware.com/live/airport/SGES|AGU|MMAS|Aguascalientes+International+Airport|https://en.wikipedia.org/wiki/Lic._Jes%25C3%25BAs_Ter%25C3%25A1n_Peredo_International_Airport|https://www.aeropuertosgap.com.mx/en/aguascalientes-3.html|https://www.flightradar24.com/airport/AGU|https://www.radarbox.com/airport/MMAS|https://www.flightaware.com/live/airport/MMAS|AGV|SVAC|Oswaldo+Guevara+Mujica+Airport|https://en.wikipedia.org/wiki/Oswaldo_Guevara_Mujica_Airport|https://www.flightradar24.com/airport/AGV|https://www.radarbox.com/airport/SVAC|https://www.flightaware.com/live/airport/SVAC|AGW|YAGN|Agnew+Airport|https://en.wikipedia.org/wiki/Agnew_Airport|https://www.flightradar24.com/airport/AGW|https://www.radarbox.com/airport/YAGN|https://www.flightaware.com/live/airport/YAGN|AGX|VOAT|Agatti+Airport|https://en.wikipedia.org/wiki/Agatti_Aerodrome|https://www.aai.aero/en/airports/agatti|https://www.flightradar24.com/airport/AGX|https://www.radarbox.com/airport/VOAT|https://www.flightaware.com/live/airport/VOAT|AGZ|FAAG|Aggeneys+Airport|https://en.wikipedia.org/wiki/Aggeneys_Airport|https://www.flightradar24.com/airport/AGZ|https://www.radarbox.com/airport/FAAG|https://www.flightaware.com/live/airport/FAAG|AHA|VEAP|Ambikapur+Maa+Mahamaya+Airport|https://en.wikipedia.org/wiki/Maa_Mahamaya_Airport|https://www.aai.aero/en/node/71997|https://www.flightradar24.com/airport/AHA|https://www.radarbox.com/airport/VEAP|https://www.flightaware.com/live/airport/VEAP|AHB|OEAB|Abha+Regional+Airport|https://en.wikipedia.org/wiki/Abha_International_Airport|https://abha-airport.com|https://www.flightradar24.com/airport/AHB|https://www.radarbox.com/airport/OEAB|https://www.flightaware.com/live/airport/OEAB|AHC|KAHC|Amedee+Army+Air+Field|https://en.wikipedia.org/wiki/Amedee_Army_Airfield|https://www.flightradar24.com/airport/AHC|https://www.radarbox.com/airport/KAHC|https://www.flightaware.com/live/airport/KAHC|AHD|K1F0|Ardmore+Downtown+Executive+Airport|https://en.wikipedia.org/wiki/Ardmore_Downtown_Executive_Airport|https://www.flightradar24.com/airport/AHD|https://www.radarbox.com/airport/K1F0|https://www.flightaware.com/live/airport/K1F0|AHE|NTHE|Ahe+Airport|https://en.wikipedia.org/wiki/Ahe_Airport|https://www.sia.aviation-civile.gouv.fr/aip/enligne/PDF_AIPparSSection/AIP%2520PAC-P/AD/2/0703_AD%25202.NTHE.pdf|https://www.flightradar24.com/airport/AHE|https://www.radarbox.com/airport/NTHE|https://www.flightaware.com/live/airport/NTHE|AHF|Arapahoe+Municipal+Airport|https://en.wikipedia.org/wiki/Arapahoe_Municipal_Airport|https://www.flightradar24.com/airport/AHF|AHH|KAHH|Amery+Municipal+Airport|https://en.wikipedia.org/wiki/Amery_Municipal_Airport|https://www.flightradar24.com/airport/AHH|https://www.radarbox.com/airport/KAHH|https://www.flightaware.com/live/airport/KAHH|AHI|WAPA|Amahai+Airport|https://en.wikipedia.org/wiki/Amahai_Airport|https://www.flightradar24.com/airport/AHI|https://www.radarbox.com/airport/WAPA|https://www.flightaware.com/live/airport/WAPA|AHJ|ZUHY|Hongyuan+Airport|https://en.wikipedia.org/wiki/Hongyuan_Airport|https://www.flightradar24.com/airport/AHJ|https://www.radarbox.com/airport/ZUHY|https://www.flightaware.com/live/airport/ZUHY|AHL|SYAH|America/Guyana|GY|Aishalton+Airport|https://en.wikipedia.org/wiki/Aishalton_Airport|https://www.flightradar24.com/airport/AHL|https://www.radarbox.com/airport/SYAH|https://www.flightaware.com/live/airport/SYAH|AHM|KS03|Ashland+Municipal+Sumner+Parker+Field|https://en.wikipedia.org/wiki/Ashland_Municipal_Airport|https://www.flightradar24.com/airport/AHM|https://www.radarbox.com/airport/KS03|https://www.flightaware.com/live/airport/KS03|AHN|KAHN|Athens+Ben+Epps+Airport|https://en.wikipedia.org/wiki/Athens-Ben_Epps_Airport|https://www.accgov.com/airport|https://www.flightradar24.com/airport/AHN|https://www.radarbox.com/airport/KAHN|https://www.flightaware.com/live/airport/KAHN|AHO|LIEA|Europe/Rome|IT|Alghero+Fertilia+Airport|https://en.wikipedia.org/wiki/Alghero-Fertilia_Airport|http://www.aeroportodialghero.it/index_en.asp|https://www.flightradar24.com/airport/AHO|https://www.radarbox.com/airport/LIEA|https://www.flightaware.com/live/airport/LIEA|AHS|MHAH|America/Tegucigalpa|HN|Ahuas+Airport|https://en.wikipedia.org/wiki/Ahuas_Airport|https://www.flightradar24.com/airport/AHS|https://www.radarbox.com/airport/MHAH|https://www.flightaware.com/live/airport/MHAH|AHU|GMTA|Al+Hoceima+Cherif+Al+Idrissi+Airport|https://en.wikipedia.org/wiki/Cherif_Al_Idrissi_Airport|https://www.flightradar24.com/airport/AHU|https://www.radarbox.com/airport/GMTA|https://www.flightaware.com/live/airport/GMTA|AHW|Asia/Muscat|OM|Saih+Rawl+Airport|https://www.flightradar24.com/airport/AHW|AHY|Indian/Antananarivo|MG|Ambatolhy+Airport|https://www.flightradar24.com/airport/AHY|AHZ|LFHU|L'alpe+D'huez+Airport|https://fr.wikipedia.org/wiki/Altiport_de_l'Alpe_d'Huez|https://www.flightradar24.com/airport/AHZ|https://www.radarbox.com/airport/LFHU|https://www.flightaware.com/live/airport/LFHU|AIA|KAIA|Alliance+Municipal+Airport|https://en.wikipedia.org/wiki/Alliance_Municipal_Airport|https://www.flyalliancene.com/|https://www.flightradar24.com/airport/AIA|https://www.radarbox.com/airport/KAIA|https://www.flightaware.com/live/airport/KAIA|AIC|Pacific/Kwajalein|MH|Ailinglaplap+Airok+Airport|https://en.wikipedia.org/wiki/Ailinglaplap_Airok_Airport|https://www.flightradar24.com/airport/AIC|AID|KAID|America/Indiana/Indianapolis|Anderson+Municipal+Airport|https://en.wikipedia.org/wiki/Anderson_Municipal_Airport|https://web.archive.org/web/20100815234845/https://www.in.gov/indot/images/AndersonRegional.jpg|https://www.flightradar24.com/airport/AID|https://www.radarbox.com/airport/KAID|https://www.flightaware.com/live/airport/KAID|AIE|AYAO|Aiome+Airport|https://en.wikipedia.org/wiki/Aiome_Airport|https://www.flightradar24.com/airport/AIE|https://www.radarbox.com/airport/AYAO|https://www.flightaware.com/live/airport/AYAO|AIF|SNAX|Marcelo+Pires+Halzhausen+Airport|https://en.wikipedia.org/wiki/Assis_Airport|https://www.flightradar24.com/airport/AIF|https://www.radarbox.com/airport/SNAX|https://www.flightaware.com/live/airport/SNAX|AIG|FEFY|Africa/Bangui|CF|Yalinga+Airport|https://en.wikipedia.org/wiki/Yalinga_Airport|https://www.flightradar24.com/airport/AIG|https://www.radarbox.com/airport/FEFY|https://www.flightaware.com/live/airport/FEFY|AIH|AYAK|Aiambak+Airport|https://en.wikipedia.org/wiki/Aiambak_Airport|https://www.flightradar24.com/airport/AIH|https://www.radarbox.com/airport/AYAK|https://www.flightaware.com/live/airport/AYAK|AII|HDAS|Africa/Djibouti|DJ|Ali-Sabieh+Airport|https://en.wikipedia.org/wiki/Ali-Sabieh_Airport|https://www.flightradar24.com/airport/AII|https://www.radarbox.com/airport/HDAS|https://www.flightaware.com/live/airport/HDAS|AIK|KAIK|Aiken+Municipal+Airport|https://en.wikipedia.org/wiki/Aiken_Municipal_Airport|https://www.aikenregionalairport.com|https://www.flightradar24.com/airport/AIK|https://www.radarbox.com/airport/KAIK|https://www.flightaware.com/live/airport/KAIK|AIL|MPAI|Alligandi+Airport|https://en.wikipedia.org/wiki/Ailigand%25C3%25AD_Airport|https://www.flightradar24.com/airport/AIL|https://www.radarbox.com/airport/MPAI|https://www.flightaware.com/live/airport/MPAI|AIM|Ailuk+Island+Airport|https://en.wikipedia.org/wiki/Ailuk_Airport|https://www.flightradar24.com/airport/AIM|AIN|PAWI|Wainwright+Airport|https://en.wikipedia.org/wiki/Wainwright_Airport_(Alaska)|https://www.flightradar24.com/airport/AIN|https://www.radarbox.com/airport/PAWI|https://www.flightaware.com/live/airport/PAWI|AIO|KAIO|Atlantic+Municipal+Airport|https://en.wikipedia.org/wiki/Atlantic_Municipal_Airport|https://www.flightradar24.com/airport