Russia flag Krasnoyarsk Airport (KJA)

Country Russia | Asia | Regional Hub | IATA: KJA | ICAO: UNKL | Elevation 942 ft · 287 m | Local time

Destinations
75
Flights / day
61
Busiest route
Moscow
Top airline
Rossiya Airlines

Krasnoyarsk Yemelyanovo Airport averages 61 flights per day to 75 destinations, with 43 domestic routes and 17 international routes. A total of 23 airlines operate at KJA, led by Rossiya Airlines. This airport provides direct service to 11 countries across two continents, with China representing its largest international market. The longest nonstop route from Krasnoyarsk Yemelyanovo connects to Phuket, with a typical flight time of 7 hr 30 mins. Updated: July 17, 2026

Route Network

Krasnoyarsk Yemelyanovo Airport connects 60 destinations worldwide, with Moscow standing out as its busiest route. The longest nonstop flight is to Phuket, and the shortest flight is to Abakan.

Russian Federation flag Moscow (SVO) – Russian Federation 2 airlines
5 hr 25 mins
2,067 mi · 3,326 km
8
per day
Russian Federation flag Novosibirsk (OVB) – Russian Federation 2 airlines
2 hr 5 mins
392 mi · 631 km
6
per day
Russian Federation flag Saint-Petersburg (LED) – Russian Federation 3 airlines
5 hr 40 mins
2,208 mi · 3,554 km
4
per day
Russian Federation flag Irkutsk (IKT) – Russian Federation 2 airlines
2 hr 0 mins
550 mi · 885 km
3
per day
Russian Federation flag Igarka (IAA) – Russian Federation 3 airlines
KJA → IAA
2
per day
Russian Federation flag Blagoveschensk (BQS) – Russian Federation 1 airline
KJA → BQS
2
per day
Russian Federation flag Sochi (AER) – Russian Federation 3 airlines
6 hr 5 mins
2,432 mi · 3,914 km
2
per day
Russian Federation flag Vladivostok (VVO) – Russian Federation 2 airlines
4 hr 40 mins
1,941 mi · 3,124 km
2
per day
Uzbekistan flag Tashkent (TAS) – Uzbekistan 4 airlines
4 hr 15 mins
1,464 mi · 2,355 km
1
per day
Russian Federation flag Ekaterinburg (SVX) – Russian Federation 2 airlines
3 hr 45 mins
1,200 mi · 1,931 km
1
per day
Russian Federation flag Khabarovsk (KHV) – Russian Federation 2 airlines
4 hr 30 mins
1,844 mi · 2,968 km
1
per day
Russian Federation flag Moscow (VKO) – Russian Federation 1 airline
5 hr 25 mins
2,083 mi · 3,352 km
1
per day
Kazakhstan flag Almaty (ALA) – Kazakhstan 1 airline
3 hr 30 mins
1,117 mi · 1,798 km
6
per week
China flag Beijing (PKX) – China 1 airline
4 hr 5 mins
1,583 mi · 2,547 km
6
per week
Russian Federation flag Chita (HTA) – Russian Federation 1 airline
2 hr 40 mins
887 mi · 1,427 km
6
per week
Russian Federation flag Ulan-Ude (UUD) – Russian Federation 2 airlines
2 hr 15 mins
676 mi · 1,088 km
6
per week
Russian Federation flag Yakutsk (YKS) – Russian Federation 1 airline
3 hr 40 mins
1,362 mi · 2,191 km
6
per week
Russian Federation flag Chelyabinsk (CEK) – Russian Federation 1 airline
3 hr 45 mins
1,197 mi · 1,926 km
5
per week
Russian Federation flag Gorno-Altaysk (RGK) – Russian Federation 2 airlines
2 hr 5 mins
396 mi · 638 km
5
per week
Russian Federation flag Kazan (KZN) – Russian Federation 2 airlines
4 hr 35 mins
1,647 mi · 2,651 km
5
per week
Russian Federation flag Novyy Urengoy (NUX) – Russian Federation 2 airlines
3 hr 0 mins
862 mi · 1,387 km
5
per week
Kyrgyzstan flag Osh (OSS) – Kyrgyzstan 2 airlines
4 hr 5 mins
1,395 mi · 2,244 km
5
per week
Russian Federation flag Tyumen (TJM) – Russian Federation 1 airline
3 hr 25 mins
1,027 mi · 1,652 km
5
per week
Türkiye flag Antalya (AYT) – Türkiye 2 airlines
KJA → AYT
4
per week
Thailand flag Bangkok (BKK) – Thailand 1 airline
6 hr 45 mins
2,969 mi · 4,777 km
4
per week
Kyrgyzstan flag Bishkek (BSZ) – Kyrgyzstan 2 airlines
3 hr 45 mins
1,206 mi · 1,940 km
4
per week
Russian Federation flag Makhachkala (MCX) – Russian Federation 1 airline
KJA → MCX
4
per week
Russian Federation flag Mineralnyye Vody (MRV) – Russian Federation 2 airlines
5 hr 50 mins
2,278 mi · 3,666 km
4
per week
Russian Federation flag Severo-Yeniseysk (VEO) – Russian Federation 1 airline
KJA → VEO
4
per week
Russian Federation flag Tomsk (TOF) – Russian Federation 1 airline
1 hr 50 mins
280 mi · 450 km
4
per week
Russian Federation flag Barnaul (BAX) – Russian Federation 1 airline
2 hr 5 mins
406 mi · 653 km
3
per week
Russian Federation flag Khatanga (HTG) – Russian Federation 1 airline
KJA → HTG
3
per week
Russian Federation flag Krasnodar (KRR) – Russian Federation 1 airline
6 hr 0 mins
2,393 mi · 3,852 km
3
per week
Russian Federation flag Kyzyl (KYZ) – Russian Federation 1 airline
KJA → KYZ
3
per week
Russian Federation flag Moscow (DME) – Russian Federation 1 airline
5 hr 25 mins
2,065 mi · 3,323 km
3
per week
Russian Federation flag Novokuznetsk (NOZ) – Russian Federation 1 airline
1 hr 50 mins
276 mi · 444 km
3
per week
China flag Sanya (SYX) – China 1 airline
6 hr 20 mins
2,761 mi · 4,443 km
3
per week
Russian Federation flag Turukhansk (THX) – Russian Federation 1 airline
KJA → THX
3
per week
Russian Federation flag Ufa (UFA) – Russian Federation 2 airlines
4 hr 10 mins
1,425 mi · 2,294 km
3
per week
Russian Federation flag Yuzhno-Sakhalinsk (UUS) – Russian Federation 2 airlines
5 hr 10 mins
2,197 mi · 3,536 km
3
per week
Russian Federation flag Boguchany (BGS) – Russian Federation 1 airline
KJA → BGS
2
per week
Russian Federation flag Bor (TGP) – Russian Federation 1 airline
KJA → TGP
2
per week
Tajikistan flag Dushanbe (DYU) – Tajikistan 1 airline
4 hr 35 mins
1,630 mi · 2,623 km
2
per week
China flag Guangzhou (CAN) – China 1 airline
KJA → CAN
2
per week
Russian Federation flag Mirny (MJZ) – Russian Federation 1 airline
KJA → MJZ
2
per week
Russian Federation flag Neryungri (NER) – Russian Federation 1 airline
KJA → NER
2
per week
Russian Federation flag Omsk (OMS) – Russian Federation 1 airline
2 hr 55 mins
752 mi · 1,209 km
2
per week
Thailand flag Phuket (HKT) – Thailand 1 airline
7 hr 30 mins
3,336 mi · 5,368 km
2
per week
China flag Shanghai (PVG) – China 1 airline
KJA → PVG
2
per week
Russian Federation flag Surgut (SGC) – Russian Federation 1 airline
2 hr 50 mins
768 mi · 1,236 km
2
per week
Russian Federation flag Svetlogorsk (SES) – Russian Federation 1 airline
KJA → SES
2
per week
Russian Federation flag Talakan (TLK) – Russian Federation 1 airline
KJA → TLK
2
per week
Armenia flag Yerevan (EVN) – Armenia 1 airline
6 hr 5 mins
2,414 mi · 3,885 km
2
per week
Russian Federation flag Abakan (ABA) – Russian Federation 1 airline
1 hr 25 mins
174 mi · 280 km
1
per week
Russian Federation flag Anadyr (DYR) – Russian Federation 1 airline
KJA → DYR
1
per week
Azerbaijan flag Baku (GYD) – Azerbaijan 1 airline
5 hr 40 mins
2,184 mi · 3,515 km
1
per week
Tajikistan flag Khudzhand (LBD) – Tajikistan 1 airline
KJA → LBD
1
per week
Uzbekistan flag Namangan (NMA) – Uzbekistan 1 airline
KJA → NMA
1
per week
Viet Nam flag Nha Trang (CXR) – Viet Nam 1 airline
7 hr 5 mins
3,181 mi · 5,119 km
1
per week
Russian Federation flag Udachniy (PYJ) – Russian Federation 1 airline
KJA → PYJ
1
per week

Route and destination data updated July 17, 2026.

Krasnoyarsk Yemelyanovo Airport is served by 23 airlines, with Rossiya Airlines in the lead at 31% of routes. The top three carriers together cover 62% of routes. 11 carriers operate only one route each. A total of 11 airlines operate international routes, compared with 12 airlines serving domestic routes. Aeroflot is operating the longest nonstop flight, connecting to Phuket with a flight time of 7 hrs 30 mins.

Rossiya Airlines (32 routes)
KrasAvia (23 routes)
NordStar Airlines (8 routes)
Aeroflot (6 routes)
UTAir (4 routes)
S7 Airlines (3 routes)
Nordwind Airlines (3 routes)
Aurora (3 routes)
Ural Airlines (3 routes)
Uzbekistan Airways (2 routes)
Avia Traffic Company (2 routes)
IrAero (2 routes)
Pobeda (1 routes)
Smartavia (1 routes)
A247 (1 routes)
Centrum Air (1 routes)
Southwind Airlines (1 routes)
VietJetAir (1 routes)
Azimuth Airlines (1 routes)
Shirak Avia (1 routes)
Pegas Fly (1 routes)
UVT Aero (1 routes)
SCAT Airlines (1 routes)

Krasnoyarsk Yemelyanovo Airport provides direct service to 11 countries across two continents. The route network is 72% domestic and 28% international. China is the primary international destination.

Russian Federation - 46/day
Uzbekistan - 2/day
China - 2/day
Kazakhstan - 1/day
Kyrgyzstan - 1/day
Türkiye - 1/day
Thailand - 1/day
Tajikistan - 0/day
Armenia - 0/day
Azerbaijan - 0/day
Viet Nam - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
on-time
1 min (-100%) vs last 24 hours
24h trend
Arrivals
11 min late
15 min (+412.8%) vs last 24 hours
24h trend
Cancelled Departures
3 flights (24 hour total)

Jul 20

2026

15:00 - 16:00

Departure
on-time
Arrival
5 min early
Cancelled
0

Jul 20

2026

13:00 - 14:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

12:00 - 13:00

Departure
Arrival
7 min early
Cancelled
0

Jul 20

2026

11:00 - 12:00

Departure
Arrival
7 min early
Cancelled
0

Jul 20

2026

10:00 - 11:00

Departure
on-time
Arrival
3 min late
Cancelled
1

Jul 20

2026

09:00 - 10:00

Departure
on-time
Arrival
7 min early
Cancelled
0

Jul 20

2026

08:00 - 09:00

Departure
on-time
Arrival
11 min early
Cancelled
1

Jul 20

2026

07:00 - 08:00

Departure
on-time
Arrival
on-time
Cancelled
1

Jul 20

2026

06:00 - 07:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

05:00 - 06:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

04:00 - 05:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

03:00 - 04:00

Departure
on-time
Arrival
49 min late
Cancelled
0

Jul 20

2026

02:00 - 03:00

Departure
on-time
Arrival
1 hr 27 min late
Cancelled
0

Jul 20

2026

01:00 - 02:00

Departure
on-time
Arrival
1 hr 33 min late
Cancelled
0

Jul 20

2026

00:00 - 01:00

Departure
on-time
Arrival
14 min late
Cancelled
0

Jul 19

2026

23:00 - 00:00

Departure
on-time
Arrival
7 min late
Cancelled
0

Jul 19

2026

22:00 - 23:00

Departure
on-time
Arrival
10 min early
Cancelled
0

Jul 19

2026

21:00 - 22:00

Departure
on-time
Arrival
11 min early
Cancelled
0

Jul 19

2026

20:00 - 21:00

Departure
Arrival
on-time
Cancelled
0

Jul 19

2026

19:00 - 20:00

Departure
Arrival
Cancelled
0

Jul 19

2026

18:00 - 19:00

Departure
on-time
Arrival
Cancelled
0

Jul 19

2026

17:00 - 18:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 19

2026

16:00 - 17:00

Departure
on-time
Arrival
20 min early
Cancelled
0
Delay Performance (7 day average)
Departures
4 min early
3 min (-349.6%) vs last week
7d trend
Arrivals
2 min late
2 min (-58.7%) vs last week
7d trend
Cancelled Departures
11 flights (7 day total)

Jul 19

2026

Departure
1 min late
Arrival
2 min early
Cancelled
0

Jul 18

2026

Departure
on-time
Arrival
4 min early
Cancelled
6

Jul 17

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 16

2026

Departure
on-time
Arrival
4 min early
Cancelled
1

Jul 15

2026

Departure
1 min late
Arrival
6 min early
Cancelled
0

Jul 14

2026

Departure
1 min late
Arrival
6 min late
Cancelled
0

Jul 13

2026

Departure
27 min early
Arrival
17 min late
Cancelled
4
Delay Performance (30 day average)
Departures
on-time
2 min (-117.1%) vs last 30 days
30d trend
Arrivals
3 min late
2 min (-36.3%) vs last 30 days
30d trend
Cancelled Departures
54 flights (30 day total)

Jul 19

2026

Departure
1 min late
Arrival
2 min early
Cancelled
0

Jul 18

2026

Departure
on-time
Arrival
4 min early
Cancelled
6

Jul 17

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 16

2026

Departure
on-time
Arrival
4 min early
Cancelled
1

Jul 15

2026

Departure
1 min late
Arrival
6 min early
Cancelled
0

Jul 14

2026

Departure
1 min late
Arrival
6 min late
Cancelled
0

Jul 13

2026

Departure
27 min early
Arrival
17 min late
Cancelled
4

Jul 12

2026

Departure
11 min late
Arrival
6 min late
Cancelled
0

Jul 11

2026

Departure
on-time
Arrival
on-time
Cancelled
3

Jul 10

2026

Departure
on-time
Arrival
1 min early
Cancelled
4

Jul 9

2026

Departure
1 min late
Arrival
12 min late
Cancelled
5

Jul 8

2026

Departure
20 min early
Arrival
2 min late
Cancelled
4

Jul 4

2026

Departure
on-time
Arrival
21 min late
Cancelled
0

Jul 3

2026

Departure
on-time
Arrival
3 min early
Cancelled
2

Jul 2

2026

Departure
2 min late
Arrival
1 min late
Cancelled
1

Jul 1

2026

Departure
on-time
Arrival
5 min early
Cancelled
1

Jun 30

2026

Departure
1 min late
Arrival
8 min late
Cancelled
4

Jun 29

2026

Departure
2 min late
Arrival
7 min late
Cancelled
0

Jun 28

2026

Departure
6 min late
Arrival
1 min early
Cancelled
4

Jun 27

2026

Departure
1 min late
Arrival
5 min late
Cancelled
2

Jun 26

2026

Departure
1 min late
Arrival
1 min late
Cancelled
2

Jun 25

2026

Departure
4 min late
Arrival
17 min late
Cancelled
2

Jun 24

2026

Departure
4 min late
Arrival
1 min early
Cancelled
2

Jun 23

2026

Departure
on-time
Arrival
14 min late
Cancelled
2

Jun 22

2026

Departure
on-time
Arrival
3 min early
Cancelled
3

Jun 21

2026

Departure
3 min late
Arrival
2 min late
Cancelled
2

Jun 20

2026

Departure
on-time
Arrival
4 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#409 (61 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#275 (75 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,139 ft 3,700 m 197 ft 60 m Asphalt
12,139 ft 3,700 m 197 ft 60 m Asphalt

Runway Length

Runways at Krasnoyarsk Yemelyanovo Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Krasnoyarsk Yemelyanovo (IATA: KJA) operates around 61 flights per day to 75 nonstop destinations. Its network includes 43 domestic and 17 international routes, with Rossiya Airlines as the leading carrier and Moscow currently the busiest connection. From KJA, passengers can reach 11 countries across 2 continents, and the longest runway measures 3,700 m (12,139 ft).

Miscellaneous