Russia flag Krasnoyarsk Airport (KJA)

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

Destinations
71
Flights / day
49
Busiest route
Novosibirsk
Top airline
Rossiya Airlines

Krasnoyarsk Yemelyanovo Airport averages 49 flights per day to 71 destinations, with 36 domestic routes and 17 international routes. A total of 21 airlines operate at KJA, led by Rossiya Airlines. This airport provides direct service to 11 countries across two continents, with Kyrgyzstan 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: October 18, 2026

Route Network

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

Russian Federation flag Novosibirsk (OVB) – Russian Federation 2 airlines
2 hr 5 mins
392 mi · 631 km
6
per day
Russian Federation flag Moscow (SVO) – Russian Federation 2 airlines
5 hr 25 mins
2,067 mi · 3,326 km
5
per day
Russian Federation flag Irkutsk (IKT) – Russian Federation 3 airlines
2 hr 0 mins
550 mi · 885 km
3
per day
Russian Federation flag Saint-Petersburg (LED) – Russian Federation 2 airlines
5 hr 40 mins
2,208 mi · 3,554 km
2
per day
Russian Federation flag Blagoveschensk (BQS) – Russian Federation 1 airline
—
KJA → BQS
2
per day
Russian Federation flag Vladivostok (VVO) – Russian Federation 4 airlines
4 hr 40 mins
1,941 mi · 3,124 km
1
per day
Uzbekistan flag Tashkent (TAS) – Uzbekistan 3 airlines
4 hr 15 mins
1,464 mi · 2,355 km
1
per day
Russian Federation flag Igarka (IAA) – Russian Federation 3 airlines
—
KJA → IAA
1
per day
Russian Federation flag Khabarovsk (KHV) – Russian Federation 4 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
Russian Federation flag Sochi (AER) – Russian Federation 1 airline
6 hr 5 mins
2,432 mi · 3,914 km
1
per day
Russian Federation flag Ekaterinburg (SVX) – Russian Federation 1 airline
3 hr 45 mins
1,200 mi · 1,931 km
1
per day
Russian Federation flag Chita (HTA) – Russian Federation 1 airline
2 hr 40 mins
887 mi · 1,427 km
6
per week
Kyrgyzstan flag Osh (OSS) – Kyrgyzstan 2 airlines
4 hr 5 mins
1,395 mi · 2,244 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
Kyrgyzstan flag Bishkek (BSZ) – Kyrgyzstan 1 airline
3 hr 45 mins
1,206 mi · 1,940 km
5
per week
Russian Federation flag Chelyabinsk (CEK) – Russian Federation 2 airlines
3 hr 45 mins
1,197 mi · 1,926 km
5
per week
Russian Federation flag Krasnodar (KRR) – Russian Federation 2 airlines
6 hr 0 mins
2,393 mi · 3,852 km
5
per week
Russian Federation flag Ulan-Ude (UUD) – Russian Federation 1 airline
2 hr 15 mins
676 mi · 1,088 km
5
per week
Kazakhstan flag Almaty (ALA) – Kazakhstan 1 airline
3 hr 30 mins
1,117 mi · 1,798 km
4
per week
Thailand flag Bangkok (BKK) – Thailand 1 airline
6 hr 45 mins
2,969 mi · 4,777 km
4
per week
China flag Beijing (PKX) – China 1 airline
4 hr 5 mins
1,583 mi · 2,547 km
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 Tyumen (TJM) – Russian Federation 1 airline
3 hr 25 mins
1,027 mi · 1,652 km
4
per week
Türkiye flag Antalya (AYT) – Türkiye 1 airline
7 hr 20 mins
3,094 mi · 4,979 km
3
per week
Russian Federation flag Gorno-Altaysk (RGK) – Russian Federation 1 airline
2 hr 5 mins
396 mi · 638 km
3
per week
Russian Federation flag Kyzyl (KYZ) – Russian Federation 1 airline
—
KJA → KYZ
3
per week
Russian Federation flag Mineralnyye Vody (MRV) – Russian Federation 1 airline
5 hr 50 mins
2,278 mi · 3,666 km
3
per week
Russian Federation flag Severo-Yeniseysk (VEO) – Russian Federation 1 airline
—
KJA → VEO
3
per week
Tajikistan flag Dushanbe (DYU) – Tajikistan 2 airlines
4 hr 35 mins
1,630 mi · 2,623 km
2
per week
China flag Guangzhou (CAN) – China 1 airline
5 hr 50 mins
2,498 mi · 4,020 km
2
per week
Tajikistan flag Khudzhand (LBD) – Tajikistan 1 airline
—
KJA → LBD
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 Novyy Urengoy (NUX) – Russian Federation 1 airline
3 hr 0 mins
862 mi · 1,387 km
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 Sanya (SYX) – China 1 airline
6 hr 20 mins
2,761 mi · 4,443 km
2
per week
China flag Shanghai (PVG) – China 1 airline
5 hr 15 mins
2,233 mi · 3,594 km
2
per week
Kazakhstan flag Shymkent (CIT) – Kazakhstan 1 airline
4 hr 5 mins
1,397 mi · 2,249 km
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 Talakan (TLK) – Russian Federation 1 airline
—
KJA → TLK
2
per week
Russian Federation flag Ufa (UFA) – Russian Federation 1 airline
4 hr 10 mins
1,425 mi · 2,294 km
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 Yuzhno-Sakhalinsk (UUS) – Russian Federation 1 airline
5 hr 10 mins
2,197 mi · 3,536 km
2
per week
Azerbaijan flag Baku (GYD) – Azerbaijan 1 airline
5 hr 40 mins
2,184 mi · 3,515 km
1
per week
Russian Federation flag Barnaul (BAX) – Russian Federation 1 airline
2 hr 5 mins
406 mi · 653 km
1
per week
Russian Federation flag Boguchany (BGS) – Russian Federation 1 airline
—
KJA → BGS
1
per week
Russian Federation flag Kazan (KZN) – Russian Federation 1 airline
4 hr 35 mins
1,647 mi · 2,651 km
1
per week
Russian Federation flag Khatanga (HTG) – Russian Federation 1 airline
—
KJA → HTG
1
per week
Russian Federation flag Moscow (DME) – Russian Federation 1 airline
5 hr 25 mins
2,065 mi · 3,323 km
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 Novokuznetsk (NOZ) – Russian Federation 1 airline
1 hr 50 mins
276 mi · 444 km
1
per week

Route and destination data updated October 18, 2026.

Krasnoyarsk Yemelyanovo Airport is served by 21 airlines, with Rossiya Airlines in the lead at 33% of routes. The top three carriers together cover 63% of routes. nine carriers operate only one route each. A total of 12 airlines operate international routes, compared with 13 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 (30 routes)
KrasAvia (20 routes)
Aeroflot (7 routes)
NordStar Airlines (5 routes)
IrAero (3 routes)
UTAir (3 routes)
Ural Airlines (3 routes)
Nordwind Airlines (3 routes)
S7 Airlines (2 routes)
Aurora (2 routes)
Uzbekistan Airways (2 routes)
VietJetAir (2 routes)
Pobeda (1 routes)
Centrum Air (1 routes)
A247 (1 routes)
Avia Traffic Company (1 routes)
Somon Air (1 routes)
SCAT Airlines (1 routes)
Azimuth Airlines (1 routes)
Shirak Avia (1 routes)
Pegas Fly (1 routes)

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

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

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
23 min early
34 min (-301.2%) vs last 24 hours
24h trend
Arrivals
8 min late
19 min (-69.8%) vs last 24 hours
24h trend
Cancelled Departures
1 flights (24 hour total)

Oct 20

2026

06:00 - 07:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

05:00 - 06:00

Departure
on-time
Arrival
on-time
Cancelled
1

Oct 20

2026

04:00 - 05:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Oct 20

2026

03:00 - 04:00

Departure
on-time
Arrival
5 min late
Cancelled
0

Oct 20

2026

02:00 - 03:00

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

Oct 20

2026

01:00 - 02:00

Departure
on-time
Arrival
37 min late
Cancelled
0

Oct 20

2026

00:00 - 01:00

Departure
on-time
Arrival
34 min late
Cancelled
0

Oct 19

2026

23:00 - 00:00

Departure
on-time
Arrival
5 min late
Cancelled
0

Oct 19

2026

22:00 - 23:00

Departure
on-time
Arrival
4 min early
Cancelled
0

Oct 19

2026

20:00 - 21:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

19:00 - 20:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

18:00 - 19:00

Departure
10 hr early
Arrival
10 min early
Cancelled
0

Oct 19

2026

17:00 - 18:00

Departure
30 min late
Arrival
on-time
Cancelled
0

Oct 19

2026

16:00 - 17:00

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

Oct 19

2026

15:00 - 16:00

Departure
on-time
Arrival
48 min late
Cancelled
0

Oct 19

2026

14:00 - 15:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Oct 19

2026

13:00 - 14:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Oct 19

2026

12:00 - 13:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Oct 19

2026

11:00 - 12:00

Departure
—
Arrival
4 min early
Cancelled
0

Oct 19

2026

10:00 - 11:00

Departure
on-time
Arrival
4 min early
Cancelled
0

Oct 19

2026

08:00 - 09:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

07:00 - 08:00

Departure
on-time
Arrival
on-time
Cancelled
0
Delay Performance (7 day average)
Departures
7 min late
6 min (+649%) vs last week
7d trend
Arrivals
10 min late
4 min (+56.8%) vs last week
7d trend
Cancelled Departures
41 flights (7 day total)

Oct 19

2026

Departure
21 min early
Arrival
8 min late
Cancelled
8

Oct 18

2026

Departure
13 min late
Arrival
26 min late
Cancelled
3

Oct 17

2026

Departure
4 min late
Arrival
29 min late
Cancelled
6

Oct 16

2026

Departure
4 min late
Arrival
5 min late
Cancelled
11

Oct 15

2026

Departure
2 min late
Arrival
5 min late
Cancelled
4

Oct 14

2026

Departure
54 min late
Arrival
4 min early
Cancelled
2

Oct 13

2026

Departure
on-time
Arrival
7 min early
Cancelled
7
Delay Performance (30 day average)
Departures
4 min late
1 min (+41%) vs last 30 days
30d trend
Arrivals
8 min late
1 min (+19.3%) vs last 30 days
30d trend
Cancelled Departures
125 flights (30 day total)

Oct 19

2026

Departure
21 min early
Arrival
8 min late
Cancelled
8

Oct 18

2026

Departure
13 min late
Arrival
26 min late
Cancelled
3

Oct 17

2026

Departure
4 min late
Arrival
29 min late
Cancelled
6

Oct 16

2026

Departure
4 min late
Arrival
5 min late
Cancelled
11

Oct 15

2026

Departure
2 min late
Arrival
5 min late
Cancelled
4

Oct 14

2026

Departure
54 min late
Arrival
4 min early
Cancelled
2

Oct 13

2026

Departure
on-time
Arrival
7 min early
Cancelled
7

Oct 12

2026

Departure
on-time
Arrival
20 min late
Cancelled
12

Oct 11

2026

Departure
on-time
Arrival
2 min early
Cancelled
8

Oct 10

2026

Departure
on-time
Arrival
2 min late
Cancelled
4

Oct 9

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Oct 8

2026

Departure
on-time
Arrival
3 min late
Cancelled
2

Oct 7

2026

Departure
on-time
Arrival
1 min early
Cancelled
5

Oct 6

2026

Departure
5 min late
Arrival
12 min late
Cancelled
4

Oct 5

2026

Departure
14 min late
Arrival
13 min late
Cancelled
3

Oct 4

2026

Departure
on-time
Arrival
5 min late
Cancelled
6

Oct 3

2026

Departure
on-time
Arrival
4 min late
Cancelled
2

Oct 2

2026

Departure
16 min late
Arrival
2 min late
Cancelled
0

Oct 1

2026

Departure
3 min late
Arrival
2 min early
Cancelled
6

Sep 30

2026

Departure
2 min late
Arrival
3 min early
Cancelled
3

Sep 29

2026

Departure
on-time
Arrival
1 min early
Cancelled
0

Sep 28

2026

Departure
on-time
Arrival
11 min late
Cancelled
10

Sep 27

2026

Departure
2 min late
Arrival
3 min late
Cancelled
0

Sep 26

2026

Departure
1 min late
Arrival
17 min late
Cancelled
6

Sep 25

2026

Departure
16 min late
Arrival
9 min late
Cancelled
1

Sep 24

2026

Departure
on-time
Arrival
4 min late
Cancelled
2

Sep 23

2026

Departure
7 min late
Arrival
4 min late
Cancelled
4

Sep 22

2026

Departure
2 min late
Arrival
2 min late
Cancelled
0

Sep 21

2026

Departure
on-time
Arrival
26 min late
Cancelled
2

Sep 20

2026

Departure
10 min late
Arrival
43 min late
Cancelled
4

Global Rankings

Worldwide Position

Flights per day

#447 (49 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#274 (71 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 49 flights per day to 71 nonstop destinations. Its network includes 36 domestic and 17 international routes, with Rossiya Airlines as the leading carrier and Novosibirsk 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