IATA to ICAO Airport Code Converter
Enter an airport code and choose a direction to convert between IATA and ICAO.
Result
How it is calculated
This is a lookup, not a calculation. The code you type is trimmed and upper-cased (so saw works), then searched in a built-in table of 41 major airports. In IATA to ICAO mode the 3-letter code is matched and the 4-letter ICAO code is returned with the airport name. In ICAO to IATA mode the table is searched the other way round. The two systems are not always a simple prefix: in the United States and Canada ICAO usually adds K or C in front (JFK becomes KJFK), but LHR is EGLL and HND is RJTT. If the code is not in the table, or you chose the wrong direction, nothing is shown.
Worked example
Choose IATA to ICAO and type SAW, the code on a boarding pass for Istanbul Sabiha Gökçen. The code is upper-cased and found in the table, which holds the ICAO code LTFJ for it. The result is LTFJ, shown with the airport name (Istanbul Sabiha Gokcen Airport) and the direction label IATA → ICAO. Istanbul's other airport follows the same pattern: IST maps to LTFM. Both ICAO codes begin with LT, the prefix used for Turkey, which is how you can tell where a flight plan code belongs.
Common mistakes
- Choosing the wrong direction. Typing
EGLLwhile IATA to ICAO is selected finds nothing, because the table is searched for a 3-letter IATA code; switch to ICAO to IATA. - Guessing the ICAO code by adding K. That works for many US airports (
LAXisKLAX) but fails elsewhere: London Heathrow isEGLL, notKLHR. - Expecting every airport to be found. Only 41 major international airports are included; a regional airport or a small field returns no result even if the code is valid.
- Mixing up city codes with airport codes. A city code such as one covering several airports is not an airport code, and this lookup only knows individual airports, such as separate entries for Heathrow and Gatwick.
- Typing the airport name or city instead of the code. The field takes a 3-letter IATA or 4-letter ICAO code only.
About this calculator
Airports are identified by two different code systems that serve different audiences. The 3-letter IATA code (like JFK or LHR) is what you see on boarding passes, luggage tags and airline booking systems, assigned by the International Air Transport Association. The 4-letter ICAO code (like KJFK or EGLL) is used by pilots, air traffic control and flight planning software, assigned by the International Civil Aviation Organization — it often just adds a country/region prefix letter to the IATA code, but not always.
This converter looks up the matching code in either direction for major international airports, which is useful for pilots, dispatchers, aviation enthusiasts, and developers building flight-tracking or booking tools that need to bridge passenger-facing IATA data with operational ICAO data.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments (1)
The two code systems serve different jobs. Tickets and boarding passes use the three-letter IATA code, while flight plans and aviation weather reports such as METAR and TAF use the four-letter ICAO code. So if you want the weather at an airport, convert its ticket code to ICAO first. The built-in list is short, only 41 major airports; post the codes you searched for that came back empty.