Skip to main content
AirMilesCalc
Menu

Airports in Russia

112 airports with IATA codes · 1,288 routes total

This directory lists every IATA-coded airport in Russia recorded in the OpenFlights dataset, with city, exact latitude/longitude, the count of unique destinations served, and one-click flight-distance tools to anywhere in the world. The range spans from major international hubs serving hundreds of distinct destinations down to small regional and local airports serving a handful of short-haul links — 112 Russia airports in total.

The three most-connected airports in Russia by scheduled-route count are Domodedovo International Airport (DME), Sheremetyevo International Airport (SVO), and Pulkovo Airport (LED), together accounting for 442 of the 1,288 unique source-airport → destination pairs from Russia in the dataset. On the map above, pins 1 – 5 mark the top hubs; small dots are every other listed airport. Click any pin or card for full details — IATA + ICAO codes, elevation, timezone, airlines operating there, popular routes, and nearby alternative airports.

Loading map…

Major airports in Russia

Ranked by the number of unique scheduled destinations served (route count from OpenFlights). The numbers below match the # pins on the map.

Complete list of airports in Russia

All 112 IATA-coded Russia airports, sorted alphabetically by city.

ABA
Abakan Airport
Abakan
Local4 routes
DYR
Ugolny Airport
Anadyr
Local2 routes
AAQ
Anapa Vityazevo Airport
Anapa
Local3 routes
KVK
Kirovsk-Apatity Airport
Apatity
Local1 route
ARH
Talagi Airport
Arkhangelsk
Local6 routes
ASF
Astrakhan Airport
Astrakhan
Local7 routes
BAX
Barnaul Airport
Barnaul
Local2 routes
SUK
Sakkyryr Airport
Batagay-Alyta
Local1 route
EGO
Belgorod International Airport
Belgorod
Local9 routes
EYK
Beloyarskiy Airport
Beloyarsky
Local4 routes
OGZ
Beslan Airport
Beslan
Local1 route
BQS
Ignatyevo Airport
Blagoveschensk
Local5 routes
ODO
Bodaybo Airport
Bodaibo
Local1 route
TGP
Podkamennaya Tunguska Airport
Bor
Local1 route
BTK
Bratsk Airport
Bratsk
Local4 routes
UUA
Bugulma Airport
Bugulma
Local3 routes
CSY
Cheboksary Airport
Cheboksary
Local2 routes
CEK
Chelyabinsk Balandino Airport
Chelyabinsk
Regional14 routes
CEE
Cherepovets Airport
Cherepovets
Local7 routes
CYX
Cherskiy Airport
Cherskiy
Local1 route
HTA
Chita-Kadala Airport
Chita
Local9 routes
CKH
Chokurdakh Airport
Chokurdah
Local1 route
ESL
Elista Airport
Elista
Local1 route
GDZ
Gelendzhik Airport
Gelendzhik
Local1 route
RGK
Gorno-Altaysk Airport
Gorno-Altaysk
Local1 route
MQJ
Moma Airport
Honuu
Local1 route
IAA
Igarka Airport
Igarka
Local1 route
IKT
Irkutsk Airport
Irkutsk
Regional28 routes
IJK
Izhevsk Airport
Izhevsk
Local3 routes
KGD
Khrabrovo Airport
Kaliningrad
Regional10 routes
KZN
Kazan International Airport
Kazan
Regional21 routes
KEJ
Kemerovo Airport
Kemorovo
Local2 routes
KHV
Khabarovsk-Novy Airport
Khabarovsk
Regional22 routes
HMA
Khanty Mansiysk Airport
Khanty-Mansiysk
Local8 routes
KCK
Kirensk Airport
Kirensk
Local1 route
KVX
Pobedilovo Airport
Kirov
Local3 routes
KGP
Kogalym International Airport
Kogalym
Local1 route
KRR
Krasnodar Pashkovsky International Airport
Krasnodar
Regional34 routes
KJA
Yemelyanovo Airport
Krasnoyarsk
Regional30 routes
KRO
Kurgan Airport
Kurgan
Local2 routes
URS
Kursk East Airport
Kursk
Local1 route
KYZ
Kyzyl Airport
Kyzyl
Local1 route
ULK
Lensk Airport
Lensk
Local2 routes
GDX
Sokol Airport
Magadan
Local4 routes
MQF
Magnitogorsk International Airport
Magnetiogorsk
Local2 routes
MCX
Uytash Airport
Makhachkala
Local4 routes
MRV
Mineralnyye Vody Airport
Mineralnye Vody
Regional16 routes
MJZ
Mirny Airport
Mirnyj
Local6 routes
DME
Domodedovo International Airport
Moscow
International188 routes
SVO
Sheremetyevo International Airport
Moscow
International144 routes
VKO
Vnukovo International Airport
Moscow
International74 routes
MMK
Murmansk Airport
Murmansk
Local5 routes
NYM
Nadym Airport
Nadym
Local7 routes
NNM
Naryan Mar Airport
Naryan-Mar
Local3 routes
NER
Chulman Airport
Neryungri
Local4 routes
NBC
Begishevo Airport
Nizhnekamsk
Local7 routes
NJC
Nizhnevartovsk Airport
Nizhnevartovsk
Local9 routes
GOJ
Nizhny Novgorod Strigino International Airport
Nizhniy Novgorod
Regional15 routes
NGK
Nogliki Airport
Nogliki
Local1 route
NSK
Norilsk-Alykel Airport
Norilsk
Regional11 routes
NOZ
Spichenkovo Airport
Novokuznetsk
Local2 routes
OVB
Tolmachevo Airport
Novosibirsk
International52 routes
NUX
Novy Urengoy Airport
Novy Urengoy
Regional10 routes
NOJ
Noyabrsk Airport
Noyabrsk
Local5 routes
NYA
Nyagan Airport
Nyagan
Local3 routes
OMS
Omsk Central Airport
Omsk
Regional15 routes
REN
Orenburg Central Airport
Orenburg
Local6 routes
OSW
Orsk Airport
Orsk
Local1 route
PEZ
Penza Airport
Penza
Local1 route
PEE
Bolshoye Savino Airport
Perm
Local5 routes
PKC
Yelizovo Airport
Petropavlovsk
Local4 routes
PES
Petrozavodsk Airport
Petrozavodsk
Local1 route
PWE
Pevek Airport
Pevek
Local1 route
ROV
Platov International Airport
Rostov
Regional22 routes
SLY
Salekhard Airport
Salekhard
Local8 routes
KUF
Kurumoch International Airport
Samara
Regional20 routes
SKX
Saransk Airport
Saransk
Local2 routes
RTW
Saratov Central Airport
Saratov
Local5 routes
EKS
Shakhtyorsk Airport
Shakhtyorsk
Local1 route
AER
Sochi International Airport
Sochi
Regional17 routes
CSH
Solovki Airport
Solovetsky Islands
Local1 route
OVS
Sovetskiy Airport
Sovetskiy
Local5 routes
LED
Pulkovo Airport
St. Petersburg
International110 routes
STW
Stavropol Shpakovskoye Airport
Stavropol
Local3 routes
SGC
Surgut Airport
Surgut
Regional12 routes
SCW
Syktyvkar Airport
Syktyvkar
Local7 routes
TGK
Taganrog Yuzhny Airport
Taganrog
Local1 route
TBW
Donskoye Airport
Tambow
Local1 route
TQL
Tarko-Sale Airport
Tarko-Sale
Local1 route
IKS
Tiksi Airport
Tiksi
Local1 route
TOF
Bogashevo Airport
Tomsk
Local4 routes
THX
Turukhansk Airport
Turukhansk
Local1 route
TJM
Roshchino International Airport
Tyumen
Regional18 routes
UFA
Ufa International Airport
Ufa
Regional19 routes
UCT
Ukhta Airport
Ukhta
Local4 routes
UUD
Ulan-Ude Airport (Mukhino)
Ulan-ude
Regional10 routes
ULV
Ulyanovsk Baratayevka Airport
Ulyanovsk
Local2 routes
URJ
Uray Airport
Uraj
Local3 routes
USK
Usinsk Airport
Usinsk
Local2 routes
UKX
Ust-Kut Airport
Ust-Kut
Local1 route
UTS
Ust-Tsylma Airport
Ust-Tsylma
Local1 route
VUS
Velikiy Ustyug Airport
Veliky Ustyug
Local1 route
VVO
Vladivostok International Airport
Vladivostok
Regional15 routes
VOG
Volgograd International Airport
Volgograd
Regional10 routes
VKT
Vorkuta Airport
Vorkuta
Local2 routes
VOZ
Voronezh International Airport
Voronezh
Local6 routes
PYJ
Polyarny Airport
Yakutia
Local4 routes
YKS
Yakutsk Airport
Yakutsk
Regional23 routes
IAR
Tunoshna Airport
Yaroslavl
Local1 route
SVX
Koltsovo Airport
Yekaterinburg
International65 routes
DEE
Mendeleyevo Airport
Yuzhno-Kurilsk
Local1 route
UUS
Yuzhno-Sakhalinsk Airport
Yuzhno-sakhalinsk
Regional10 routes

About flying via Russia

Distances between any two airports — within Russia or to anywhere else in the world — are computed on this site with the Vincenty geodesic formula, which models Earth's oblate-spheroid shape (WGS-84) and converges to within roughly 0.5 mm. Flight times are estimated against typical aircraft cruise speeds for each distance band (short, medium, long, and ultra-long-haul); they are first-order approximations, not Air Traffic Control flight-plan times, and exclude taxi, holding, and routing detours. CO₂ emissions use the UK DEFRA 2024 conversion factors for business travel by air, broken down by economy, premium economy, business, and first class, including the radiative-forcing uplift.

Click any airport in the directory above to open its detail page — exact coordinates, elevation, time zone, operating airlines, scheduled destinations, and nearby alternative airports, plus an embedded distance calculator. Note that this dataset is a snapshot: schedules change frequently, so always confirm current operations with the airline or the airport's own website before booking or planning.

Data sources

  • Airports & routes: OpenFlights — community-maintained dataset of airports and scheduled routes (ODbL licensed).
  • IATA / ICAO codes: official IATA and ICAO public airport-code registries.
  • Distance:Vincenty's formulae (1975) on the WGS-84 reference ellipsoid.
  • CO₂ factors: UK DEFRA 2024 GHG conversion factors for business travel by air, including radiative forcing.
  • Map tiles: © OpenStreetMap contributors, © CARTO.

Frequently asked questions about airports in Russia

How many airports are in Russia?
Russia has 112 airports with active IATA codes listed in our database (sourced from OpenFlights) — all of them with scheduled commercial routes.
What is the largest airport in Russia?
By scheduled-route count in the OpenFlights dataset, Domodedovo International Airport (DME) in Moscow is the most-connected airport in Russia, serving 188 unique destinations. “Largest” can also be measured by passenger throughput or aircraft movements, which are not in this dataset — for those metrics, see the airport's published annual report or the ACI World traffic rankings.
What are the main IATA codes for airports in Russia?
The most-connected airports in Russia by scheduled-route count use these IATA codes: DME, SVO, LED, VKO, SVX. The complete list of 112 IATA codes is in the airport directory grid above.
Can I calculate the distance between any two Russia airports?
Yes — use the distance calculator and enter any two IATA codes (for example, DMESVO) to get geodesic distance in miles, kilometers, and nautical miles, plus flight time and CO₂ estimates by cabin class.
How accurate are the Russia airport coordinates and distances?
Airport coordinates come from the OpenFlights airports.dat dataset, a community-contributed reference cross-checked against official AIPs and ICAO codes. Distances between any two airports are computed in-app with the Vincenty geodesic formula on the WGS-84 reference ellipsoid, converging to within roughly 0.5 mm — well below any practical flight-planning tolerance. For independent verification of coordinates, see ourairports.org or the airport's official Aeronautical Information Publication.
How many flight routes operate from Russia airports?
Across all Russia airports in our database, there are 1,288 scheduled commercial routes to destinations worldwide (sum of all unique source-airport → destination pairs).

Continue exploring Russia and beyond