Rank | Airport | Region | City | IATA code | Passengers 2019 | Annual growth | Rank change 2017–2018 |
1 | Sheremetyevo International Airport | Moscow Moscow Oblast | Moscow | SVO | 49,438,545 | 0 009.0% | 0 |
2 | Domodedovo International Airport | Moscow Moscow Oblast | Moscow | DME | 28,252,337 | 0 0−3.9% | 0 |
3 | Vnukovo International Airport | Moscow | Moscow | VKO | 24,001,521 | 0 011.7% | 0 |
4 | Pulkovo Airport | Saint Petersburg Leningrad Oblast | Saint Petersburg | LED | 19,581,262 | 0 008.0% | 0 |
5 | Sochi International Airport | Krasnodar Krai | Sochi | AER | 6,760,567 | 0 006.6% | 0 |
6 | Tolmachevo Airport | Novosibirsk Oblast | Novosibirsk | OVB | 6,571,396 | 0 014.9% | 0 01 |
7 | Koltsovo Airport | Sverdlovsk Oblast | Yekaterinburg | SVX | 6,232,318 | 0 004.7% | 0 01 |
8 | Simferopol International Airport[note 1] | Republic of Crimea | Simferopol | SIP | 5,140,000 | 0 0−0.1% | 0 |
9 | Pashkovsky Airport | Krasnodar Krai | Krasnodar | KRR | 4,630,770 | 0 011.3% | 0 |
10 | Ufa International Airport | Bashkortostan | Ufa | UFA | 3,556,533 | 0 010.4% | 0 01 |
11 | Kazan International Airport | Tatarstan | Kazan | KZN | 3,470,742 | 0 010.5% | 0 01 |
12 | Vladivostok International Airport | Primorsky Krai | Vladivostok | VVO | 3,079,344 | 0 016.9% | 0 02 |
13 | Platov International Airport | Rostov Oblast | Rostov on Don | ROV | 3,060,000 | 0 0−5.4% | 0 03 |
14 | Kurumoch International Airport | Samara Oblast | Samara | KUF | 2,999,252 | 0 0−1.9% | 0 01 |
15 | Mineralnye Vody Airport | Stavropol Krai | Mineralnye Vody | MRV | 2,526,419 | 0 004.9% | 0 01 |
16 | Yemelyanovo Airport | Krasnoyarsk Krai | Krasnoyarsk | KJA | 2,481,914 | 0 0−1.4% | 0 01 |
17 | Irkutsk Airport | Irkutsk Oblast | Irkutsk | IKT | 2,433,794 | 0 011.5% | 0 |
18 | Khrabrovo Airport | Kaliningrad Oblast | Kaliningrad | KGD | 2,370,157 | 0 010.3% | 0 |
19 | Khabarovsk Novy Airport | Khabarovsk Krai | Khabarovsk | KHV | 2,185,051 | 0 002.4% | 0 |
20 | Roschino International Airport | Tyumen Oblast | Tyumen | TJM | 2,039,007 | 0 003.0% | 0 |
21 | Surgut Airport | Tyumen Oblast Khanty-Mansi Autonomous Okrug | Surgut | SGC | 1,866,416 | 0 006.5% | 0 |
22 | Balandino Airport | Chelyabinsk Oblast | Chelyabinsk | CEK | 1,713,532 | 0 004.4% | 0 |
23 | Bolshoye Savino Airport | Perm Krai | Perm | PEE | 1,647,005 | 0 008.4% | 0 |
24 | Vityazevo Airport | Krasnodar Krai | Anapa | AAQ | 1,641,376 | 0 010.4% | 0 |
25 | Uytash Airport | Dagestan | Makhachkala | MCX | 1,500,690 | 0 016.3% | 0 |
26 | Omsk Tsentralny Airport | Omsk Oblast | Omsk | OMS | 1,348,505 | 0 023.8% | 0 03 |
27 | Zhukovsky International Airport | Moscow Moscow Oblast | Moscow | ZIA | 1,320,000 | 0 013.6% | 0 01 |
28 | Volgograd International Airport | Volgograd Oblast | Volgograd | VOG | 1,214,216 | 0 006,2% | 0 01 |
29 | Yuzhno-Sakhalinsk Airport | Sakhalin Oblast | Yuzhno-Sakhalinsk | UUS | 1,209,161 | 0 013.6% | 0 01 |
30 | Strigino Airport | Nizhny Novgorod Oblast | Nizhny Novgorod | GOJ | 1,114,056 |
0 0−1.8% | 0 02 |
31 | Murmansk Airport | Murmansk Oblast | Murmansk | MMK | 1,029,661 | 0 009.8% | 0 02 |
32 | Novy Urengoy Airport | Tyumen Oblast Yamalo-Nenets Autonomous Okrug | Novy Urengoy | NUX | 973,705 | 0 000.1% | 0 01 |
33 | Yakutsk Airport | Sakha Republic | Yakutsk | YKS | 949,746 | 0 004.6% | 0 01 |
34 | Talagi Airport | Arkhangelsk Oblast | Arkhangelsk | ARH | 922,539 | 0 0−2.2% | 0 02 |
35 | Chertovitskoye Airport | Voronezh Oblast | Voronezh | VOZ | 856,969 | 0 011.8% | 0 02 |
36 | Orenburg Tsentralny Airport | Orenburg Oblast | Orenburg | REN | 783,647 | 0 0−1.1% | 0 01 |
37 | Begishevo Airport | Tatarstan | Naberezhnye Chelny | NBC | 782,501 | 0 000.7% | 0 01 |
38 | Yelizovo Airport | Kamchatka Krai | Petropavlovsk-Kamchatsky | PKC | 757,698 | 0 008.7% | 0 |
39 | Nizhnevartovsk Airport | Tyumen Oblast Khanty-Mansi Autonomous Okrug | Nizhnevartovsk | NJC | 749,520 | 0 014.9% | 0 |
40 | Bogashevo Airport | Tomsk Oblast | Tomsk | TOF | 732,754 | 0 019.0% | 0 |
41 | Narimanovo Airport | Astrakhan Oblast | Astrakhan | ASF | 672,456 | 0 012.6% | 0 |
42 | Saratov Tsentralny Airport + Saratov Gagarin Airport | Saratov Oblast | Saratov | RTW GSV | 585,550 | 0 037.5% | 0 07 |
43 | Beslan Airport | North Ossetia–Alania | Vladikavkaz | OGZ | 565,581 | 0 026.2% | 0 05 |
44 | Ignatyevo Airport | Amur Oblast | Blagoveshchensk | BQS | 552,802 | 0 033.9% | 0 06 |
45 | Syktyvkar Airport | Komi Republic | Syktyvkar | SCW | 549,748 | 0 0−2.5% | 0 03 |
46 | Barnaul Airport | Altai Krai | Barnaul | BAX | 519,743 | 0 002.4% | 0 03 |
47 | Alykel Airport | Krasnoyarsk Krai | Norilsk | NSK | 514,501 | 0 003.0% | 0 03 |
48 | Kemerovo Airport | Kemerovo Oblast | Kemerovo | KEJ | 512,916 | 0 003.8% | 0 03 |
49 | Baikal International Airport | Buryatia | Ulan-Ude | UUD | 478,448 | 0 027.0% | 0 05 |
50 | Belgorod Airport | Belgorod Oblast | Belgorod | EGO | 468,672 | 0 002.8% | 0 03 |
51 | Grozny Airport | Chechnya | Grozny | GRV | 458,000(2018) | 0 061.7% | 0 05 |
52 | Kadala Airport | Zabaykalsky Krai | Chita | HTA | 455,350 | 0 016.9% | 0 |
53 | Sokol Airport | Magadan Oblast | Magadan | GDX | 425,652 | 0 009.8% | 0 |
54 | Stavropol Airport | Stavropol Krai | Stavropol | STW | 411,895 | 0 005.0% | 0 03 |
55 | Khanty-Mansiysk Airport | Tyumen Oblast Khanty-Mansi Autonomous Okrug | Khanty-Mansiysk | HMA | 406,445 | 0 039.6% | 0 06 |
56 | Cheboksary Airport | Chuvashia | Cheboksary | CSY | 394,586 | 0 046.1% | 0 08 |
57 | Sabetta International Airport | Tyumen Oblast Yamalo-Nenets Autonomous Okrug | Sabetta | SBT | 369,819(2017) | 0 054.3% | 0 02 |
58 | Mirny Airport | Sakha Republic | Mirny | MJZ | 363,545 | 0 006.2% | 0 01 |
59 | Izhevsk Airport | Udmurtia | Izhevsk | IJK | 352,412(2018) | 0 011.6% | 0 03 |
60 | Ulyanovsk Baratayevka Airport | Ulyanovsk Oblast | Ulyanovsk | ULV | 344,158 | 0 0402.0% | 0 0new |
61 | Gelendzhik Airport | Krasnodar Krai | Gelendzhik | GDZ | 338,786 | 0 015.0% | 0 01 |
62 | Magas Airport | Ingushetia | Nazran | IGT | 300,000 | 0 023.5% | 0 01 |
63 | Talakan Airport | Sakha Republic | Vitim | TLK | 300,000(2018) | 0 013.0% | 0 05 |
64 | Salekhard Airport | Tyumen Oblast Yamalo-Nenets Autonomous Okrug | Salekhard | SLY | 298,104(2017) | 0 001.6% | 0 05 |
65 | Igarka Airport | Krasnoyarsk Krai | Igarka | IAA | 278,039(2017) | 0 029.7% | 0 03 |
66 | Spichenkovo Airport | Kemerovo Oblast | Novokuznetsk | NOZ | 256,150 | 0 003.8% | 0 01 |
67 | Pobedilovo Airport | Kirov Oblast | Kirov | KVX | 240,842 | 0 087.8% | 0 12 |
68 | Magnitogorsk Airport | Bashkortostan Chelyabinsk Oblast | Magnitogorsk | MQF | 236,749(2018) | 0 051.3% | 0 02 |
69 | Noyabrsk Airport | Tyumen Oblast Yamalo-Nenets Autonomous Okrug | Noyabrsk | NOJ | 228,365 | 0 016.4% | 0 01 |
70 | Nadym Airport | Tyumen Oblast Yamalo-Nenets Autonomous Okrug | Nadym | NYM | 212,451 | 0 013.8% | 0 01 |
71 | Abakan Airport | Khakassia | Abakan | ABA | 209,772 | 0 06.4% | 0 04 |
72 | Penza Airport | Penza Oblast | Penza | PEZ | 186,175 | 0 002.9% | 0 01 |
73 | Naryan-Mar Airport | Arkhangelsk Oblast Nenets Autonomous Okrug | Naryan-Mar | NNM | 183,127(2017) | 0 0−9.7% | 0 03 |
74 | Usinsk Airport | Komi Republic | Usinsk | USK | 158,657(2017) | 0 0−2.2% | 0 01 |
75 | Cherepovets Airport | Vologda Oblast | Cherepovets | CEE | 149,068(2017) | 0 004.7% | 0 01 |
76 | Bovanenkovo Airport | Tyumen Oblast Yamalo-Nenets Autonomous Okrug | Bovanenkovo | BVJ | 146,600(2018) | 0 013.8% | 0 01 |
77 | Kogalym Airport | Tyumen Oblast Khanty-Mansi Autonomous Okrug | Kogalym | KGP | 135,978 | 0 0−0.1% | 0 01 |
78 | Bratsk Airport | Irkutsk Oblast | Bratsk | BTK | 135,321(2018) | 0 009.9% | 0 01 |
79 | Kaluga Airport | Kaluga Oblast | Kaluga | KLF | 119,667 | 0 019.7% | 0 03 |
80 | Nalchik Airport | Kabardino-Balkaria | Nalchik | NAL | 118,429 | 0 0−12.3% | 0 02 |
81 | Chulman Airport | Sakha Republic | Neryungri | NER | 115,336(2017) | 0 037.8% | 0 01 |
82 | Gorno-Altaysk Airport | Altai Republic | Gorno-Altaysk | RGK | 102,338 | 0 063,6% | 0 0new |
83 | Ugolny Airport | Chukotka Autonomous Okrug | Anadyr | DYR | 102,129 | 0 0−0.7% | 0 02 |
84 | Kurgan Airport | Kurgan Oblast | Kurgan | KRO | 100,000 | 0 014.0% | 0 |