About JS
Air Koryo is the national carrier of North Korea — IATA code JS, hub at Pyongyang Sunan International (FNJ), and one of the most unusual commercial operations you'll encounter on any flight search engine. This is a legacy state carrier in the fullest sense: government-owned, politically insulated, and operating a small but deliberate network of six non-stop routes across four airports. The geography tells the story immediately — routes threading between North Korea, China, and Russia, covering a total network span of just 3,652 km. This isn't a growth story. It's a tightly controlled operation serving a very specific political and diplomatic function.
Why fly JS?
Honestly? You fly JS because you have to, or because you're the kind of traveler who keeps a list of airlines flown and treats JS as the ultimate entry. If you're heading into the DPRK — which means Pyongyang (FNJ) — Air Koryo is essentially your only commercial option. The FNJ-PEK route at 784 km is the longest in the network and the one most international visitors will use. Secondary connections through Shenyang (SHE) and Vladivostok (VVO) serve a narrower audience, mostly traders and diplomatic personnel. The onboard experience has its own strange charm — in-flight magazines with genuinely remarkable editorial perspective, and service that's formal in a way Western carriers abandoned decades ago.
JS hub airports
- FNJ Pyongyang — 3 JS routes from Democratic People's Republic of Korea
- SHE Shenyang — 1 JS routes from China
- VVO Vladivostok — 1 JS routes from Russia
- PEK Beijing — 1 JS routes from China
Top destination countries on JS
- Democratic People's Republic of Korea — 3 JS routes
- China — 2 JS routes
- Russia — 1 JS routes
Tips for booking JS
Book through a specialist tour operator rather than expecting a standard OTA experience — JS doesn't function like a conventional airline commercially. The Beijing PEK connection is your most reliable entry point if you're transiting from outside the region. Don't expect alliance partnerships, frequent flyer reciprocity, or lounge access in any recognizable form. Baggage allowances and fare conditions should be confirmed directly or through your operator, as published fare rules aren't always consistent. First-time flyers should know that schedules on thinner routes — Shenyang, Vladivostok — can be irregular. Build buffer days into any itinerary. Treat every piece of confirmation documentation as key. This is not a carrier that handles disruptions through an app.
Frequently asked questions about JS
Where does JS airline fly?
JS operates 6 routes primarily serving East Asia, with a focus on destinations in the Democratic People's Republic of Korea, China, and Russia. The airline connects these regions through its main hub in Pyongyang.
What is JS airline's main hub airport?
JS airline's main hub is Pyongyang International Airport (FNJ), located in Pyongyang, from which the airline operates its network of 6 routes.
What type of airline is JS?
JS is a regional carrier that operates a limited network focused on connecting East Asian countries including the Democratic People's Republic of Korea, China, and Russia.
When should I book flights with JS airline?
For the best fares on JS flights, it's recommended to book in advance, though availability may be limited given the airline's small 6-route network. Booking directly with the airline or through authorized agents is advisable for this regional carrier.
What are JS airline's baggage and check-in policies?
For specific details on baggage allowances, carry-on limits, and check-in procedures, it's best to contact JS airline directly or visit their official website, as policies may vary by route and fare type. Standard check-in is typically required 2-3 hours before international departures.