Airports in Russia
Russia is a transcontinental country with more than 200 airports. If flying to Russia, it is good to know that a lot of them offer both domestic and international flights. The largest and busiest airports serve the capital city Moscow – Sheremetyevo Airport, Domodedovo Airport and Vnukovo Airport. They are closely followed by Pulkovo Airport serving the second largest city in Russia, Saint Petersburg.
In this guide, we will present you most airports in Russia, including all major and international airports. At the end of a post, you will also find a map of all airports in Russia for easier navigation.
Moscow Sheremetyevo Airport – IATA Code – SVO
~ 50 million passengers
Sheremetyevo Alexander S. Pushkin International Airport, as it is fully named, is the busiest and largest airport in Russia serving the capital city Moscow. The airport has four terminals which receive about 50 million passengers each year, making it in the top 10 busiest airports in the world. It serves as a hub for several airlines – Aeroflot, Rossiya Airlines, Nordwinds Airlines, Pegas Fly and Royal Flight. The airport is located in Khimki, about 30 km from Moscow. The nearby cities include Lobnya, Mytishchi and Korolyov. Find out more information on getting from Sheremetyevo Airport to Moscow.
Moscow Domodedovo Airport – IATA Code – DME
~ 30 million passengers
The full name of the airport is Domodedovo Mikhail Lomonosov International Airport. It serves Moscow, the capital city, as well and is one of the largest and busiest Russian airports. Currently, the airport has two terminals, expanding to three and receives about 30 million passengers annually. It serves as a hub for Red Wings Airlines, S7 Airlines, Smartavia and Ural Airlines. The airport is located about 42 km from Moscow, in Domodedovo city. Other nearby destinations include Podolsk, Kolomna and Serpukhov. Find out more information on getting from Domodedovo Airport to Moscow.
Moscow Vnukovo Airport – IATA Code – VKO
~ 23 million passengers
Vnukovo Andrei Tupolev International Airport, as it is officially named, is also one of four Moscow airports. It is the oldest airport serving the capital city and the third-busiest in Russia. It has a single terminal and annually handles more than 20 million passengers. There are several carriers operating the airport, including Azur Air, Gazpromavia, I-Fly, Pobeda, RusLine and Utair. The airport is located in Vnukovo District, about 28 km from Moscow downtown. If travelling to some other destination, Odintsovo, Naro-Fominsk and Krasnogorsk are nearby. Find out more information on getting from Vnukovo Airport to Moscow.
Pulkovo Airport – IATA Code – LED
~ 20 million passengers
Pulkovo Airport is an international airport serving Saint Petersburg, the second-largest city in Russia. The airport is among the top 5 busiest airports in Russia with almost 20 million passengers handled each year. It serves as a hub for several carriers among which are Rossiya Airlines, S7 Airlines, Smartavia, Ural Airlines and Wizz Air. The airport is located about 23 km from Saint Petersburg. It is a convenient option if travelling to cities nearby such as Gatchina, Vsevolozhsk and Sosnovy Bor. Find out more information on getting from Pulkovo Airport to Saint Petersburg.
Sochi Airport – IATA Code – AER
~ 6 million passengers
Sochi Airport is an international airport serving Sochi, the largest resort city in Russia. With a single terminal, the airport handles around 6 million passengers per year. There are over 20 different carriers providing flights, most of them being within Russia. The airport is located in Adler District, about 28 km from Sochi downtown. The airport is also a convenient option if travelling to nearby cities such as Tuapse. Find out more information on getting from Sochi Airport to Sochi.
Novosibirsk Airport – IATA Code – OVB
~ 6 million passengers
Novosibirsk Tolmachevo Airport, as it is fully named, is an international airport serving Novosibirsk, the third-most populous city in Russia. The airport has one terminal that handles over 6 million passengers each year. It also serves as a hub for several carriers among which are Angara Airlines, Nordstar and S7 Airlines. The airport is located about 16 km from Novosibirsk city centre. Other nearby destinations include cities like Iskitim, Chulyum and Berdsk. Find out more information on getting from Tolmachevo Airport to Novosibirsk.
Yekaterinburg Airport – IATA Code – SVX
~ 6 million passengers
The airport is officially named Koltsovo International Airport and it serves the city of Yekaterinburg. Each year, the airport handles around 6 million passengers who primarily travel to the rest of Russia, but also to other European and Asian destinations. The airport is a hub for several carriers such as Ural Airlines, Pobeda and RusLine. It is located about 16 km from the city centre of Yekaterinburg. The airport is also a convenient option if travelling to cities such as Aramil, Sysert or Polevskoy.
Krasnodar Airport – IATA Code – KRR
~ 4 million passengers
Krasnodar International Airport is also known under the name Pashkovsky Airport. It serves the city of Krasnodar. The airport handles around 4 million passengers per year and mainly offers domestic flights and flights to southeastern Europe. Also, there are over 20 airlines operating the airport. Krasnodar Airport is located about 12 km from Krasnodar city centre, but it is also a convenient option if travelling to cities nearby such as Belorechensk, Slavyansk-na-Kubani or Timashevsk.
Ufa Airport – IATA Code – UFA
~ 3 million passengers
Ufa International Airport serves the city of Ufa, the capital of Bashkortostan. Each year, it handles around 3 million passengers. According to travellers, the airport is ranked as the 7th best airport in the world. The airport primarily offers flights to the rest of Russia and the region, but also to several other European and Asian destinations. Moreover, there are over 20 airlines operating the airport. Ufa Airport is located about 27 km from Ufa city centre, but it is a convenient option for other cities nearby such as Chishmy or Oktyabrsky. Find out more information on getting from Ufa Airport to Ufa.
Kazan Airport – IATA Code – KZN
~ 3 million passengers
Kazan International Airport serves the city of Kazan as the largest airport in Tatarstan. It handles around 3 million passengers annually serving both domestic and international flights. The airport is a hub for UVT Aero, along with more than 20 other carriers. The airport is located about 25 km from the city centre of Kazan. Other nearby destinations include Zelenodolsk, Volzhsk and National Park Mariy Chodra.
Airports with more than 1 million passengers
Vladivostok Airport – IATA Code – VVO
- Passengers: ~ 3 million
- Airline(s): Aurora, S7 Airlines
- Nearby city(s): Artyom, Ussuriysk, Nakhodka
Rostov on Don Airport – IATA Code – ROV
- Also called: Platov Airport
- Passengers: ~ 3 million
- Airline(s): Azur Air, Pobeda, Rossiya Airlines
- Nearby city(s): Rostov on Don, Aksay, Bataysk
Samara Airport – IATA Code – KUF
- Also called: Kurumoch Airport
- Passengers: ~ 3 million
- Airline(s): Aeroloft, Ural Airlines, Utair
- Nearby city(s): Samara, Tolyatti, Chapayevsk
Mineralnye Vody Airport – IATA Code – MRV
- Passengers: ~ 2.5 million
- Airline(s): Rossiya, Pobeda, Utair
- Nearby city(s): Mineralnye Vody, Pyatigorsk, Essentuki
Krasnoyarsk Airport – IATA Code – KJA
- Also called: Yemelyanovo Airport
- Passengers: ~ 2.5 million
- Airline(s): Azur Air, IrAero, Pegas Fly
- Nearby city(s): Krasnoyarsk, Achinsk, Nazarovo
Irkutsk Airport – IATA Code – IKT
- Passengers: ~2.4 million
- Airline(s): Angara Airlines, IrAero, S7 Airlines
- Nearby city(s): Irkutsk, Angarsk, Usolye-Sibirskoye
Kaliningrad Airport – IATA Code – KGD
- Also called: Khrabrovo Airport
- Passengers: ~ 2 million
- Airline(s): Azimuth, RusLine, Ural Airlines
- Nearby city(s): Kaliningrad, Pribrezhnyy
Khabarovsk Novy Airport – IATA Code – KHV
- Passengers: ~ 2 million
- Airline(s): Aurora, Khabarovsk Airlines, S7 Airlines
- Nearby city(s): Khabarovsk, Birobidzhan
Tyumen Airport – IATA Code – TJM
- Also called: Roshchino Airport
- Passengers: ~ 2 million
- Airline(s): Utair, Yamal Airlines, Gazpromavia
- Nearby city(s): Tyumen
Surgut Airport – IATA Code – SGC
- Passengers: ~ 1.8 million
- Airline(s): Utair, Aeroloft, Pobeda
- Nearby city(s): Surgut, Nefteyugansk
Chelyabinsk Airport – IATA Code – CEK
- Passengers: ~ 1.7 million
- Airline(s): Ural Airlines, Yamal Airlines, UVT Aero
- Nearby city(s): Chelyabinsk, Kopeysk, Ozersk
Perm Airport – IATA Code – PEE
- Also called: Bolshoye Savino Airport
- Passengers: ~ 1.5 million
- Airline(s): S7 Airlines, Utair, UVT Aero
- Nearby city(s): Perm, Krasnokamsk, Kungur
Anapa Airport – IATA Code – AAQ
- Also called: Vityazevo Airport
- Passengers: ~ 1.5 million
- Airline(s): Pobeda, Yamal Airlines, Utair
- Nearby city(s): Anapa, Novorossiysk, Temryuk
Makhachkala Airport – IATA Code – MCX
- Also called: Uytash Airport
- Passengers: ~ 1.5 million
- Airline(s): Pobeda, Utair, Aeroloft
- Nearby city(s): Makhachkala, Kaspiysk
Omsk Airport – IATA Code – OMS
- Also called: Tsentralny Airport
- Passengers: ~ 1.3 million
- Airline(s): Aeroloft, Nordstar Airlines, Yamal Airlines
- Nearby city(s): Omsk
Moscow Zhukovsky Airport – IATA Code – ZIA
- Passengers: ~ 1 million
- Airline(s): Pegas Fly, IrAero, Ural Airlines
- Nearby city(s): Zhukovsky, Lyubertsy, Balashikha
Volgograd Airport – IATA Code – VOG
- Passengers: ~ 1 million
- Airline(s): Aeroloft, Pobeda, Utair
- Nearby city(s): Volgograd, Volzhskiy
Yuzhno-Sakhalinsk Airport – IATA Code – UUS
- Also called: Khomutovo Airport
- Passengers: ~ 1 million
- Airline(s): Aurora, Rossiya Airlines, S7 Airlines
- Nearby city(s): Yuzhno-Sakhalinsk, Korsakov, Kholmsk
Nizhny Novgorod Airport – IATA Code – GOJ
- Also called: Strigino Airport
- Passengers: ~ 1 million
- Airline(s): Azimuth, S7 Airlines, UVT Aero
- Nearby city(s): Nizhny Novgorod, Balakhna, Kstovo
Murmansk Airport – IATA Code – MMK
- Also called: Emperor Nicholas II Murmansk Airport
- Passengers: ~ 1 million
- Airline(s): Severstal Air Company, Smartavia, Utair
- Nearby city(s): Murmansk, Severomorsk
Airports with less than 1 million passengers
Novy Urengoy Airport – IATA Code – NUX
- Passengers: ~ 900 000
- Airline(s): RusLine, S7 Airlines, Yamal Airlines
- Nearby city(s): Novy Urengoy
Yakutsk Airport – IATA Code – YKS
- Also called: Platon Oyunsky Yakutsk International Airport
- Passengers: ~ 900 000
- Airline(s): Aeroloft, Polar Airlines, Yakutia Airlines
- Nearby city(s): Yakutsk
Arkhangelsk Airport – IATA Code – ARH
- Also called: Talagi Airport
- Passengers: ~ 900 000
- Airline(s): Aeroloft, RusLine, Smartavia
- Nearby city(s): Arkhangelsk, Severodvinsk, Novodvinsk
Voronezh Airport – IATA Code – VOZ
- Also called: Voronezh Peter the Great Airport
- Passengers: ~ 800 000
- Airline(s): RusLine, S7 Airlines, Pobeda
- Nearby city(s): Voronezh, Stary Oskol, Gubkin
Orenburg Airport – IATA Code – REN
- Passengers: ~ 800 000
- Airline(s): Orenburzhye, Pegas Fly, Rossiya Airlines
- Nearby city(s): Orenburg, Buzuluk, Sterlitamak
Naberezhnye Chelny Airport – IATA Code – NBC
- Also called: Begishevo Airport
- Passengers: ~ 800 000
- Airline(s): Aeroloft, Azimuth, Pobeda
- Nearby city(s): Naberezhnye Chelny, Nizhnekamsk, Yelabuga
Petropavlovsk-Kamchatsky Airport – IATA Code – PKC
- Also called: Yelizovo Airport
- Passengers: ~ 700 000
- Airline(s): Petropavlovsk-Kamchatsky Air Enterprise, Rossiya Airlines, S7 Airlines
- Nearby city(s): Petropavlovsk-Kamchatsky
Nizhnevartovsk Airport – IATA Code – NJC
- Passengers: ~ 700 000
- Airline(s): IrAero, RusLine, Utair
- Nearby city(s): Nizhnevartovsk, Megion
Tomsk Airport – IATA Code – TOF
- Also called: Bogashevo Airport
- Passengers: ~ 700 000
- Airline(s): Aeroloft, NordStar, Ural Airlines
- Nearby city(s): Tomsk, Bogashevo, Seversk
Astrakhan Airport – IATA Code – ASF
- Also called: Narimanovo Airport/Boris M. Kustodiev International Airport
- Passengers: ~ 600 000
- Airline(s): Pobeda, S7 Airlines, Utair
- Nearby city(s): Astrakhan
Saratov Airport – IATA Code – GSV
- Also called: Gagarin International Airport
- Passengers: ~ 600 000
- Airline(s): IrAero, Pobeda, S7 Airlines
- Nearby city(s): Saratov, Engels
Vladikavkaz Airport – IATA Code – OGZ
- Also called: Beslan Airport
- Passengers: ~ 500 000
- Airline(s): Aeroloft, Pobeda, Utair
- Nearby city(s): Vladikavkaz, Nalchik, Grozny
Blagoveshchensk Airport – IATA Code – BQS
- Also called: Ignatyevo Airport
- Passengers: ~ 500 000
- Airline(s): IrAero, S7 Airlines, Ural Airlines
- Nearby city(s): Blagoveshchensk, Belogorsk, Tambovka
Syktyvkar Airport – IATA Code – SCW
- Passengers: ~ 500 000
- Airline(s): Komiaviatrans, RusLine, Utair
- Nearby city(s): Syktyvkar
Barnaul Airport – IATA Code – BAX
- Also called: Barnaul Gherman Titov International Airport
- Passengers: ~ 500 000
- Airline(s): Azur Air, S7 Airlines, Ural Airlines
- Nearby city(s): Barnaul, Novoaltaysk
Norilsk Airport – IATA Code – NSK
- Passengers: ~ 500 000
- Airline(s): NordStar, S7 Airlines, KrasAvia
- Nearby city(s): Norilsk
Kemerovo Airport – IATA Code – KEJ
- Also called: Alexei Leonov Airport
- Passengers: ~ 500 000
- Airline(s): Nordstar Airlines, Pobeda, S7 Airlines
- Nearby city(s): Kemerovo, Leninsk-Kuznetsky
Baikal Airport – IATA Code – UUD
- Passengers: ~ 500 000
- Airline(s): Angara Airlines, Hunnu Air, IrAero
- Nearby city(s): Ulan-Ude, Zarechny
Belgorod Airport – IATA Code – EGO
- Passengers: ~ 400 000
- Airline(s): Aeroloft, RusLine, S7 Airline
- Nearby city(s): Belgorod, Ziborovka
Grozny Airport – IATA Code – GRV
- Passengers: ~ 400 000
- Airline(s): Aeroloft, Azimuth, Utair
- Nearby city(s): Grozny, Urus-Martan, Nazran
Chita Airport – IATA Code – HTA
- Also called: Chita-Kadala International Airport
- Passengers: ~ 400 000
- Airline(s): Angara Airlines, Ural Airlines, Yakutia Airlines
- Nearby city(s): Kadala, Chita
Magadan Airport – IATA Code – GDX
- Also called: Sokol Airport/Vladimir Vysotsky International Airport
- Passengers: ~ 400 000
- Airline(s): IrAero, SiLA Airlines, Yakutia Airlines
- Nearby city(s): Sokol, Magadan
Stavropol Airport – IATA Code – STW
- Also called: Shpakovskoye Airport
- Passengers: ~ 400 000
- Airline(s): Aeroloft, Azimuth, Utair
- Nearby city(s): Stavropol, Mikhaylovsk, Armavir
Khanty-Mansiysk Airport – IATA Code – HMA
- Passengers: ~ 400 000
- Airline(s): Aeroloft, Utair, UVT Aero
- Nearby city(s): Khanty-Mansiysk
Cheboksary Airport – IATA Code – CSY
- Passengers: ~ 400 000
- Airline(s): Nordwind Airlines, Pegas Fly, Pobeda
- Nearby city(s): Cheboksary, Novocheboksarsk
Sabetta Airport – IATA Code – SBT
- Passengers: ~ 300 000
- Airline(s): Red Wings Airlines, Utair
- Nearby city(s): Sabetta
Mirny Airport – IATA Code – MJZ
- Passengers: ~ 300 000
- Airline(s): Alrosa Mirny Air Enterprise
- Nearby city(s): Mirny, Almazny
Izhevsk Airport – IATA Code – IJK
- Passengers: ~ 300 000
- Airline(s): Aeroloft, Izhavia, RusLine
- Nearby city(s): Izhevsk, Sarapul, Chaykovsky
Ulyanovsk Baratayevka Airport – IATA Code – ULV
- Passengers: ~ 300 000
- Airline(s): Aeroloft, RusLine, S7 Airlines
- Nearby city(s): Ulyanovsk, Uksm, Bolshiye Klyuchishchi
Gelendzhik Airport – IATA Code – GDZ
- Passengers: ~ 300 000
- Airline(s): S7 Airlines, UVT Aero
- Nearby city(s): Gelendzhik, Novorossiysk
Magas Airport – IATA Code – IGT
- Also called: Magas Oskanov Airport/Sleptsovskaya Airport
- Passengers: ~ 300 000
- Airline(s): Aeroloft, Pobeda, Utair
- Nearby city(s): Nazran, Magas
Talakan Airport – IATA Code – TLK
- Passengers: ~ 300 000
- Airline(s): Angara Airlines, Gazpromavia, Polar Airlines
Salekhard Airport – IATA Code – SLY
- Passengers: ~ 300 000
- Airline(s): Turukhan Airlines, Yamal Airlines
- Nearby city(s): Salekhard, Aksarka
Igarka Airport – IATA Code – IAA
- Passengers: ~ 250 000
- Airline(s): Aeroloft, KrasAvia, Turukhan Airlines
- Nearby city(s): Igarka
Novokuznetsk Airport – IATA Code – NOZ
- Also called: Spichenkovo Airport
- Passengers: ~ 250 000
- Airline(s): Aeroloft, S7 Airlines, Yakutia Airlines
- Nearby city(s): Novokuznetsk, Prokopyevsk, Kiselyovsk
Kirov Airport – IATA Code – KVX
- Also called: Pobedilovo Airport
- Passengers: ~ 250 000
- Airline(s): Komiaviatrans, Pobeda, RusLine
- Nearby city(s): Kirov, Kirovo-Chepetsk
Magnitogorsk Airport – IATA Code – MQF
- Passengers: ~ 200 000
- Airline(s): Aeroloft, Nordwind Airlines, S7 Airlines
- Nearby city(s): Magnitogorsk, Beloretsk, Sibay
Noyabrsk Airport – IATA Code – NOJ
- Passengers: ~ 200 000
- Airline(s): NordStar, Utair, Yamal Airlines
- Nearby city(s): Noyabrsk
Nadym Airport – IATA Code – NYM
- Passengers: ~ 200 000
- Airline(s): Gazpromavia, S7 Airlines, Yamal Airlines
- Nearby city(s): Nadym
Abakan Airport – IATA Code – ABA
- Passengers: ~ 200 000
- Airline(s): Aeroloft, KrasAvia, S7 Airlines
- Nearby city(s): Abakan, Chernogorsk, Minusinsk
Penza Airport – IATA Code – PEZ
- Also called: Ternovka Airport
- Passengers: ~ 200 000
- Airline(s): Aeroloft, RusLine, S7 Airlines
- Nearby city(s): Penza, Zarechny
Naryan-Mar Airport – IATA Code – NNM
- Passengers: ~ 200 000
- Airline(s): Komiaviatrans, RusLine, Smartavia
- Nearby city(s): Naryan-Mar
Usinsk Airport – IATA Code – USK
- Passengers: ~ 150 000
- Airline(s): Komiaviatrans, Utair
- Nearby city(s): Usinsk
Cherepovets Airport – IATA Code – CEE
- Passengers: ~ 150 000
- Airline(s): Severstal Air Company
- Nearby city(s): Cherepovets, Botovo, Sheksna
Bovanenkovo Airport – IATA Code – BVJ
- Passengers: ~ 150 000
- Airline(s): RusLine, Aeroloft, Yamal Airlines
- Nearby city(s): Bovanenkovo
Kogalym Airport – IATA Code – KGP
- Passengers: ~ 130 000
- Airline(s): S7 Airlines, Utair, Yamal Airlines
- Nearby city(s): Kogalym
Bratsk Airport – IATA Code – BTK
- Passengers: ~ 130 000
- Airline(s): Angara Airlines, S7 Airlines, Utair
- Nearby city(s): Bratsk
Kaluga Airport – IATA Code – KLF
- Also called: Grabtsevo Airport
- Passengers: ~ 120 000
- Airline(s): Azimuth, RusLine, S7 Airlines
- Nearby city(s): Kaluga, Aleksin, Serpukhov
Nalchik Airport – IATA Code – NAL
- Passengers: ~ 120 000
- Airline(s): Aeroloft, Pegas Fly, Pobeda
- Nearby city(s): Nalchik, Chegem, Nartkala
Neryungri Airport – IATA Code – NER
- Also called: Chulman Airport
- Passengers: ~ 110 000
- Airline(s): Aurora, S7 Airlines, Yakutia Airlines
- Nearby city(s): Chulman, Neryungri
Gorno-Altaysk Airport – IATA Code – RGK
- Passengers: ~ 100 000
- Airline(s): Pobeda, S7 Airlines, SiLA
- Nearby city(s): Gorno-Altaysk, Biysk
Anadyr Airport – IATA Code – DYR
- Also called: Ugolny Airport
- Passengers: ~ 100 000
- Airline(s): Chukotavia, Petropavlovsk-Kamchatsky Air Enterprise, Yakutia Airlines
- Nearby city(s): Anadyr
Kurgan Airport – IATA Code – KRO
- Passengers: ~ 100 000
- Airline(s): Pegas Fly, Pobeda, Utair
- Nearby city(s): Kurgan