Moscow Airport (VKO)

Russia flag

Country Russia | Continent Europe | IATA: VKO | ICAO: UUWW | Elevation 685 ft · 209 m | Local time

Destinations
82
Flights / day
144
Busiest route
Saint-Petersburg
Top airline
UTAir

Moscow Vnukovo Airport averages 144 flights per day to 82 destinations, with 35 domestic routes and 45 international routes. A total of 28 airlines operate at VKO, led by UTAir. This airport provides direct service to 18 countries across three continents, with Türkiye representing its largest international market. The longest nonstop route from Moscow Vnukovo connects to Nha Trang, with a typical flight time of 9 hr 55 mins. Updated: February 16, 2026

Route Network

Moscow Vnukovo Airport connects 80 destinations worldwide, with Saint-Petersburg standing out as its busiest route. The longest nonstop flight is to Nha Trang, and the shortest flight is to Saratov.

Saint-Petersburg (LED) – Russian Federation
5 airlines
2 hr 0 mins
389 mi · 625 km
18
per day
Istanbul (IST) – Türkiye
2 airlines
3 hr 20 mins
1,061 mi · 1,708 km
9
per day
Dubai (DXB) – United Arab Emirates
1 airline
5 hr 25 mins
2,287 mi · 3,680 km
8
per day
Istanbul (SAW) – Türkiye
2 airlines
3 hr 25 mins
1,077 mi · 1,734 km
6
per day
Yerevan (EVN) – Armenia
4 airlines
3 hr 15 mins
1,116 mi · 1,796 km
5
per day
Tbilisi (TBS) – Georgia
2 airlines
3 hr 5 mins
1,023 mi · 1,646 km
4
per day
Baku (GYD) – Azerbaijan
2 airlines
3 hr 20 mins
1,196 mi · 1,925 km
4
per day
Samarkand (SKD) – Uzbekistan
3 airlines
4 hr 20 mins
1,743 mi · 2,806 km
4
per day
Tashkent (TAS) – Uzbekistan
3 airlines
4 hr 20 mins
1,747 mi · 2,811 km
4
per day
Makhachkala (MCX) – Russian Federation
2 airlines
3 hr 0 mins
997 mi · 1,605 km
4
per day
Tyumen (TJM) – Russian Federation
3 airlines
3 hr 0 mins
1,071 mi · 1,724 km
4
per day
Jebel Ali (DWC) – United Arab Emirates
2 airlines
5 hr 30 mins
2,306 mi · 3,711 km
3
per day
Krasnodar (KRR) – Russian Federation
2 airlines
2 hr 35 mins
734 mi · 1,182 km
3
per day
Samara (KUF) – Russian Federation
2 airlines
1 hr 55 mins
536 mi · 862 km
3
per day
Antalya (AYT) – Türkiye
2 airlines
3 hr 50 mins
1,327 mi · 2,135 km
3
per day
Saratov (GSV) – Russian Federation
1 airline
1 hr 45 mins
452 mi · 727 km
3
per day
Sochi (AER) – Russian Federation
3 airlines
2 hr 45 mins
847 mi · 1,364 km
3
per day
Ufa (UFA) – Russian Federation
2 airlines
2 hr 20 mins
737 mi · 1,187 km
3
per day
Grozny (GRV) – Russian Federation
1 airline
2 hr 50 mins
923 mi · 1,485 km
2
per day
Minsk (MSQ) – Belarus
1 airline
2 hr 5 mins
386 mi · 622 km
2
per day
Surgut (SGC) – Russian Federation
1 airline
3 hr 35 mins
1,345 mi · 2,165 km
2
per day
Ulyanovsk (ULV) – Russian Federation
1 airline
1 hr 45 mins
444 mi · 715 km
2
per day
Mineralnyye Vody (MRV) – Russian Federation
3 airlines
2 hr 40 mins
826 mi · 1,330 km
2
per day
Almaty (ALA) – Kazakhstan
1 airline
4 hr 40 mins
1,941 mi · 3,124 km
2
per day
Fergana (FEG) – Uzbekistan
3 airlines
4 hr 35 mins
1,881 mi · 3,027 km
2
per day
Bukhara (BHK) – Uzbekistan
2 airlines
4 hr 10 mins
1,653 mi · 2,661 km
2
per day
Osh (OSS) – Kyrgyzstan
2 airlines
4 hr 40 mins
1,908 mi · 3,070 km
2
per day
Pskov (PKV) – Russian Federation
1 airline
VKO → PKV
1
per day
Chelyabinsk (CEK) – Russian Federation
1 airline
2 hr 45 mins
945 mi · 1,521 km
1
per day
Ekaterinburg (SVX) – Russian Federation
1 airline
2 hr 40 mins
905 mi · 1,456 km
1
per day
Hurghada (HRG) – Egypt
1 airline
5 hr 0 mins
1,971 mi · 3,172 km
1
per day
Perm (PEE) – Russian Federation
2 airlines
2 hr 20 mins
726 mi · 1,168 km
1
per day
Vologda (VGD) – Russian Federation
1 airline
VKO → VGD
1
per day
Novosibirsk (OVB) – Russian Federation
3 airlines
4 hr 20 mins
1,754 mi · 2,822 km
1
per day
Ankara (ESB) – Türkiye
1 airline
3 hr 20 mins
1,086 mi · 1,748 km
1
per day
Dushanbe (DYU) – Tajikistan
1 airline
4 hr 35 mins
1,868 mi · 3,007 km
1
per day
Kaliningrad (KGD) – Russian Federation
1 airline
2 hr 40 mins
657 mi · 1,057 km
1
per day
Krasnoyarsk (KJA) – Russian Federation
1 airline
5 hr 0 mins
2,083 mi · 3,352 km
1
per day
Namangan (NMA) – Uzbekistan
1 airline
VKO → NMA
1
per day
Sharm el Sheikh (SSH) – Egypt
1 airline
4 hr 55 mins
1,913 mi · 3,079 km
1
per day
Astana (NQZ) – Kazakhstan
1 airline
3 hr 45 mins
1,431 mi · 2,304 km
6
per week
Batumi (BUS) – Georgia
1 airline
3 hr 5 mins
986 mi · 1,586 km
6
per week
Gyumri (LWN) – Armenia
1 airline
VKO → LWN
6
per week
Khanty-Mansiysk (HMA) – Russian Federation
1 airline
3 hr 20 mins
1,201 mi · 1,932 km
6
per week
Phuket (HKT) – Thailand
1 airline
9 hr 35 mins
4,645 mi · 7,475 km
6
per week
Termez (TMJ) – Uzbekistan
2 airlines
VKO → TMJ
6
per week
Usinsk (USK) – Russian Federation
1 airline
VKO → USK
6
per week
Abu Dhabi (AUH) – United Arab Emirates
1 airline
5 hr 30 mins
2,327 mi · 3,744 km
5
per week
Bugulma (UUA) – Russian Federation
1 airline
VKO → UUA
5
per week
İzmir (ADB) – Türkiye
1 airline
3 hr 50 mins
1,284 mi · 2,066 km
5
per week
Riyadh (RUH) – Saudi Arabia
1 airline
5 hr 20 mins
2,170 mi · 3,492 km
5
per week
Tambov (TBW) – Russian Federation
1 airline
VKO → TBW
5
per week
Ukhta (UCT) – Russian Federation
1 airline
2 hr 35 mins
795 mi · 1,279 km
5
per week
Urgench (UGC) – Uzbekistan
1 airline
3 hr 45 mins
1,429 mi · 2,300 km
5
per week
Andizhan (AZN) – Uzbekistan
1 airline
VKO → AZN
4
per week
Naryan Mar (NNM) – Russian Federation
1 airline
VKO → NNM
4
per week
Shymkent (CIT) – Kazakhstan
1 airline
4 hr 15 mins
1,700 mi · 2,736 km
4
per week
Syktyvkar (SCW) – Russian Federation
1 airline
2 hr 15 mins
641 mi · 1,032 km
4
per week
Apatity (KVK) – Russian Federation
1 airline
2 hr 50 mins
829 mi · 1,334 km
3
per week
Gazipaşa (GZP) – Türkiye
1 airline
VKO → GZP
3
per week
Gomel (GME) – Belarus
1 airline
VKO → GME
3
per week
Jeddah (JED) – Saudi Arabia
1 airline
5 hr 40 mins
2,345 mi · 3,774 km
3
per week
Kogalym (KGP) – Russian Federation
1 airline
3 hr 40 mins
1,384 mi · 2,227 km
3
per week
Kutaisi (KUT) – Georgia
1 airline
3 hr 0 mins
956 mi · 1,539 km
3
per week
Malé (MLE) – Maldives
1 airline
8 hr 40 mins
4,078 mi · 6,563 km
3
per week
Mirny (MJZ) – Russian Federation
1 airline
VKO → MJZ
3
per week
Nha Trang (CXR) – Viet Nam
1 airline
9 hr 55 mins
4,834 mi · 7,779 km
3
per week
Noyabrsk (NOJ) – Russian Federation
1 airline
VKO → NOJ
3
per week
Tobolsk (RMZ) – Russian Federation
1 airline
VKO → RMZ
3
per week
Yakutsk (YKS) – Russian Federation
1 airline
6 hr 50 mins
3,051 mi · 4,909 km
3
per week
Duong Dong (PQC) – Viet Nam
1 airline
9 hr 45 mins
4,733 mi · 7,618 km
2
per week
Gelendzhik (GDZ) – Russian Federation
1 airline
VKO → GDZ
2
per week
Nadym (NYM) – Russian Federation
1 airline
VKO → NYM
2
per week
Nukus (NCU) – Uzbekistan
1 airline
VKO → NCU
2
per week
Rayong (UTP) – Thailand
1 airline
9 hr 20 mins
4,481 mi · 7,211 km
2
per week
Sokhumi (SUI) – Georgia
1 airline
VKO → SUI
2
per week
Baghdad (BGW) – Iraq
1 airline
4 hr 10 mins
1,579 mi · 2,541 km
1
per week
Guangzhou (CAN) – China
1 airline
9 hr 5 mins
4,359 mi · 7,015 km
1
per week
Khanabad (KSQ) – Uzbekistan
1 airline
VKO → KSQ
1
per week
Navoi (NVI) – Uzbekistan
1 airline
4 hr 10 mins
1,659 mi · 2,670 km
1
per week

Route and destination data updated February 16, 2026.

Moscow Vnukovo Airport is served by 28 airlines, with UTAir in the lead at 24% of routes. The top three carriers together cover 54% of routes. 12 carriers operate only one route each. A total of 21 airlines operate international routes, compared with 12 airlines serving domestic routes. AZUR Air is operating the longest nonstop flight, connecting to Nha Trang with a flight time of 9 hrs 55 mins.

UTAir (29 routes)
Pobeda (24 routes)
Uzbekistan Airways (11 routes)
Azimuth Airlines (8 routes)
AZUR Air (6 routes)
Alrosa (4 routes)
Yakutia (4 routes)
Pegasus (3 routes)
SCAT Airlines (3 routes)
UVT Aero (3 routes)
AJet (2 routes)
AZAL Azerbaijan Airlines (2 routes)
Belavia (2 routes)
Nesma Airlines (2 routes)
flynas (2 routes)
RusLine (2 routes)
Rossiya Airlines (1 routes)
Turkish Airlines (1 routes)
flydubai (1 routes)
FlyOne Armenia (1 routes)
Shirak Avia (1 routes)
Georgian Airways (1 routes)
Yamal Airlines (1 routes)
Cathay Dragon (1 routes)
Vologda Air Company (1 routes)
Gazpromavia (1 routes)
I A W (1 routes)
Conviasa (1 routes)

Moscow Vnukovo Airport provides direct service to 18 countries across three continents. The route network is 44% domestic and 56% international. Türkiye is the primary international destination.

Russian Federation - 66/day
Türkiye - 20/day
Uzbekistan - 15/day
United Arab Emirates - 12/day
Armenia - 6/day
Georgia - 6/day
Azerbaijan - 4/day
Belarus - 3/day
Kazakhstan - 3/day
Kyrgyzstan - 2/day
Egypt - 2/day
Tajikistan - 1/day
Thailand - 1/day
Saudi Arabia - 1/day
Viet Nam - 1/day
Maldives - 0/day
Iraq - 0/day
China - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,457 ft 3,492 m 197 ft 60 m Asphalt
11,457 ft 3,492 m 197 ft 60 m Asphalt
10,033 ft 3,058 m 148 ft 45 m Asphalt
10,033 ft 3,058 m 148 ft 45 m Asphalt

Runway Length

2 aircraft cannot operate at Moscow Vnukovo Airport due to runway length constraints. The airport’s longest runway is 11,457 ft (3,492 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous