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 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 being 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. 

Moscow Sheremetyevo Airport
Moscow Sheremetyevo Airport

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

Map of Airports in Russia