Korea Airports Guide: ICN, GMP, PUS and CJU Explained

The word “Korea” on a flight search can hide an airport that changes the entire route. Use ICN for most long-haul Seoul arrivals, GMP for selected regional and domestic travel, PUS for Busan and the southeast, and CJU for Jeju. Read the airport code before judging the fare.

Best starting decision: Choose the airport that removes a city transfer or backtrack from the itinerary, even when its ticket costs slightly more.

  • ICN: main international gateway for Seoul.
  • GMP: closer Seoul airport with domestic and selected international service.
  • PUS: Gimhae Airport for Busan and southeast Korea.
  • CJU: Jeju Airport for island travel.

Make the decision in 60 seconds

Your situation Best move Check before paying
Trip begins in Seoul Compare ICN and GMP Route, terminal and hotel transfer
Trip focuses on Busan or Gyeongju Search PUS plus ICN alternatives International availability and onward ground route
Trip includes Jeju Protect the domestic flight plan Weather, baggage and separate tickets

ICN: Incheon International Airport

Incheon is the primary long-haul gateway and serves Seoul through AREX, buses and taxis. It has two passenger terminals, and the airport instructs travelers to confirm the actual terminal through the e-ticket or flight search because codeshares can differ.

Use ICN when it offers the best nonstop, protected connection or long-haul schedule. Budget the airport-to-city leg and keep a late-night fallback. The airport is not in central Seoul.

GMP: Gimpo International Airport

Gimpo is inside Seoul and handles domestic flights plus selected regional international services. It can reduce city transfer time and simplify a connection when both legs use Gimpo.

Do not assume every nearby Asian route serves GMP. Compare the actual operating days, fare, baggage and airport process with ICN. The Incheon versus Gimpo guide provides the door-to-door decision.

PUS: Gimhae International Airport for Busan

The IATA code PUS serves Busan even though the official name is Gimhae International Airport. It is useful for Busan, parts of Gyeongsang and some Gyeongju routes. Public transport and buses connect the airport, but Haeundae is not immediately beside the terminal.

A direct international or domestic flight to PUS can remove the Seoul–Busan rail leg. Compare schedule reliability, fare and the final hotel transfer. Use official airport transport information rather than an old blog timetable.

CJU: Jeju International Airport

Jeju Airport is the main air gateway to the island. A Jeju segment adds another check-in, baggage process and weather dependency. It belongs in the itinerary when the island is a priority, not because the country map looks small.

Separate domestic tickets may not protect the traveler after an international delay. Leave connection time or an overnight buffer and check airline baggage allowances because domestic and international rules can differ.

Read the full airport code before paying

Search results often emphasize the city while the booking uses an airport code. Record the code, terminal and operating airline for every segment: ICN for Incheon, GMP for Gimpo, PUS for Gimhae serving Busan, and the relevant code for any domestic destination. A codeshare seller may display its own name while another airline operates the flight, which can change the check-in counter and terminal instructions.

For separate tickets, assume the journey may require baggage collection and a fresh check-in. Confirm whether you must enter Korea, whether your documents allow that, and whether the next airline accepts baggage after its cutoff. A cheap connection through a different airport or terminal is not cheap when the schedule cannot survive an ordinary delay. Price one protected through-ticket and one flexible overnight alternative before choosing.

Save the official airport page for each segment and check it again on travel day. Airport names, codeshare details and terminal assignments on an old confirmation can be incomplete after an operational change. The operating airline’s live check-in guidance and the airport’s departure board should settle the final route.

Your final booking checklist

  1. Read every IATA code.
  2. Check the operating airline.
  3. Confirm terminal and check-in cutoff.
  4. Calculate airport-to-hotel time.
  5. Compare through-ticket and separate-ticket protection.
  6. Check baggage on each segment.
  7. Add weather risk for Jeju.
  8. Save official airport transport pages.

Mistakes that cost time or money

  • Confusing PUS with a downtown Busan terminal.
  • Assuming all Seoul flights use ICN.
  • Adding Jeju with an unprotected tight connection.
  • Using the seller’s airline name instead of the operator.

Turn this guide into a real plan

Draw the trip in arrival order: airport, hotel, cities, final airport. Search open-jaw and domestic options that remove backtracking, then compare their full fare and protection.

Use the Busan access guide for PUS versus Seoul routes and the ICN–GMP comparison for Seoul.

Frequently asked questions

What airport should I fly to for Seoul?

Most long-haul travelers use ICN; GMP can be better when a suitable regional or domestic route is available.

What airport serves Busan?

Gimhae International Airport, code PUS.

Can I connect to Jeju on arrival?

Yes, but protect immigration, baggage, airport transfer if any, check-in cutoff and disruption risk—especially on separate tickets.

Official sources

Continue planning

Last verified August 24, 2026. Entry rules, fares, schedules, weather, insurance terms and operator policies can change. Recheck the linked official source before booking.

Scroll to Top