Support

Cheap flights to Moscow

From
Moscow
MOW

The Moscow aviation hub receives flights at three main airports: Sheremetyevo, Vnukovo, and Domodedovo, each located at a different distance from the city center. The route network covers dozens of destinations, including high-frequency connections with cities such as Saint Petersburg (646 flights per week) and Antalya (444 flights). A significant passenger flow is also observed from Sochi and Kaliningrad, from where over 400 flights are operated weekly.

Flights to the capital are operated by 76 transport companies, offering a wide selection of fares and connection options. The largest operators by number of flights are Aeroflot, Pobeda, and S7 Airlines, which provide regular service. For the convenience of travelers, departure city cards with ticket search functionality are provided below on the page, allowing you to compare available offers and choose the optimal route for your trip.

Recent deals to Moscow

DP
$ 37

Ulyanovsk — Moscow

22:1022:45
4 Aug 2026
1 h 35 m
Direct flight
SU
$ 39

Kazan — Moscow

00:0501:45
29 Jul 2026
1 h 40 m
Direct flight
DP
$ 42

Cheboksary — Moscow

21:5523:05
7 Aug 2026
1 h 10 m
Direct flight
DP
$ 44

Saint Petersburg — Moscow

22:5500:30
17 Aug 2026
1 h 35 m
Direct flight
DP
$ 50

Kirov — Moscow

09:5011:25
29 Jul 2026
1 h 35 m
Direct flight
DP
$ 51

Minsk — Moscow

21:0022:30
27 Aug 2026
1 h 30 m
Direct flight
SU
$ 54

Nizhny Novgorod — Moscow

22:4500:05
4 Aug 2026
1 h 20 m
Direct flight
B2
$ 57

Mogilev — Moscow

21:0022:25
20 Aug 2026
1 h 25 m
Direct flight
A4
$ 59

Pskov — Moscow

21:2522:45
29 Jul 2026
1 h 20 m
Direct flight
UT
$ 59

Samara — Moscow

23:1000:10
11 Aug 2026
2 h
Direct flight
DP
$ 64

Volgograd — Moscow

21:5023:50
4 Aug 2026
2 h
Direct flight
5N
$ 66

Arkhangelsk — Moscow

15:1517:15
26 Aug 2026
2 h
Direct flight

When is the best time to book a flight to Moscow?

The price of a flight to Moscow changes depending on how far ahead you book. For the best chance of a lower fare, book around 22 days before departure, when the average ticket costs about $439. Fares also tend to climb as the departure date gets closer.

Flight insights to Moscow

Data-driven trends for direct flights to Moscow — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Moscow come from Saint Petersburg, Antalya and Sochi. Saint Petersburg leads with around 646 flights a week.

Top departure countries

Most direct flights to Moscow depart from Russian Federation, Turkey and United Arab Emirates. Russian Federation alone accounts for about 67% of all direct routes.

  • Russian Federationavg $105
  • Turkeyavg $102
  • United Arab Emiratesavg $191
  • Uzbekistanavg $132
  • Armeniaavg $134

Direct routes & fares

Popular non-stop routes to Moscow range from Kaliningrad at $34 to Sochi at $145 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Moscow from right now are Kaliningrad from $34, Kazan from $34 and Barnaul from $40.

Longest direct flights

The longest direct flight to Moscow is from Guangzhou at about 9h 30m, followed by Shanghai (9h 15m) and Vladivostok (8h 45m).

Popular departure cities to Moscow

Saint PetersburgRussian Federation
Saint Petersburg
646 flights/weekFrom $ 41
AntalyaTurkey
Antalya
444 flights/weekFrom $ 128
SochiRussian Federation
Sochi
435 flights/weekFrom $ 145
KaliningradRussian Federation
Kaliningrad
415 flights/weekFrom $ 34
IstanbulTurkey
Istanbul
354 flights/weekFrom $ 110
YekaterinburgRussian Federation
Yekaterinburg
311 flights/weekFrom $ 73
DubaiUnited Arab Emirates
Dubai
238 flights/weekFrom $ 167
YerevanArmenia
Yerevan
236 flights/weekFrom $ 134
MakhachkalaRussian Federation
Makhachkala
229 flights/weekFrom $ 100
Mineralnye VodyRussian Federation
Mineralnye Vody
229 flights/weekFrom $ 117
KrasnodarRussian Federation
Krasnodar
209 flights/weekFrom $ 132
UfaRussian Federation
Ufa
208 flights/weekFrom $ 68
MinskBelarus
Minsk
201 flights/weekFrom $ 51
NovosibirskRussian Federation
Novosibirsk
198 flights/weekFrom $ 111
SamaraRussian Federation
Samara
182 flights/weekFrom $ 54
KazanRussian Federation
Kazan
176 flights/weekFrom $ 34
ChelyabinskRussian Federation
Chelyabinsk
151 flights/weekFrom $ 74
TashkentUzbekistan
Tashkent
144 flights/weekFrom $ 110
VolgogradRussian Federation
Volgograd
139 flights/weekFrom $ 54
BakuAzerbaijan
Baku
139 flights/weekFrom $ 183
PermRussian Federation
Perm
136 flights/weekFrom $ 60
IrkutskRussian Federation
Irkutsk
126 flights/weekFrom $ 184
KrasnoyarskRussian Federation
Krasnoyarsk
117 flights/weekFrom $ 126
TyumenRussian Federation
Tyumen
101 flights/weekFrom $ 72
MurmanskRussian Federation
Murmansk
96 flights/weekFrom $ 54
OmskRussian Federation
Omsk
96 flights/weekFrom $ 113
OrenburgRussian Federation
Orenburg
95 flights/weekFrom $ 101
GroznyRussian Federation
Grozny
92 flights/weekFrom $ 107
TbilisiGeorgia
Tbilisi
84 flights/weekFrom $ 194
BeijingChina
Beijing
84 flights/weekFrom $ 285
GelendzhikRussian Federation
Gelendzhik
82 flights/weekFrom $ 195
SamarkandUzbekistan
Samarkand
81 flights/weekFrom $ 119
VladivostokRussian Federation
Vladivostok
80 flights/weekFrom $ 266
OshKyrgyzstan
Osh
78 flights/weekFrom $ 166
VladikavkazRussian Federation
Vladikavkaz
77 flights/weekFrom $ 114
AlmatyKazakhstan
Almaty
66 flights/weekFrom $ 194
Abu DhabiUnited Arab Emirates
Abu Dhabi
66 flights/weekFrom $ 239
SaratovRussian Federation
Saratov
65 flights/weekFrom $ 60
SurgutRussian Federation
Surgut
65 flights/weekFrom $ 95
Ulan-UdeRussian Federation
Ulan-Ude
64 flights/weekFrom $ 216
AstrakhanRussian Federation
Astrakhan
62 flights/weekFrom $ 80
KhabarovskRussian Federation
Khabarovsk
61 flights/weekFrom $ 243
CheboksaryRussian Federation
Cheboksary
61 flights/weekFrom $ 42
BarnaulRussian Federation
Barnaul
60 flights/weekFrom $ 40
Gorno-AltayskRussian Federation
Gorno-Altaysk
57 flights/weekFrom $ 146
ShanghaiChina
Shanghai
56 flights/weekFrom $ 289
MuglaTurkey
Mugla
55 flights/weekFrom $ 69
AstanaKazakhstan
Astana
54 flights/weekFrom $ 170
UrgenchUzbekistan
Urgench
50 flights/weekFrom $ 167
ArkhangelskRussian Federation
Arkhangelsk
47 flights/weekFrom $ 55
IzhevskRussian Federation
Izhevsk
47 flights/weekFrom $ 103
BatumiGeorgia
Batumi
45 flights/weekFrom $ 223
Sharm El SheikhEgypt
Sharm El Sheikh
43 flights/weekFrom $ 214
DohaQatar
Doha
43 flights/weekFrom $ 273
ChitaRussian Federation
Chita
43 flights/weekFrom $ 224
GuangzhouChina
Guangzhou
43 flights/weekFrom $ 272
CherepovetsRussian Federation
Cherepovets
42 flights/weekFrom $ 84
DushanbeTajikistan
Dushanbe
42 flights/weekFrom $ 215
SharjahUnited Arab Emirates
Sharjah
42 flights/weekFrom $ 167
NizhnekamskRussian Federation
Nizhnekamsk
42 flights/weekFrom $ 61

Frequently asked questions

Which airports handle flights to Moscow?
Passenger aircraft arrive at three main airports: Sheremetyevo (27 km from the center), Vnukovo (29 km), and Domodedovo (42 km). The hubs are connected to the capital via a public transport network and high-speed trains.
How many airlines fly to Moscow?
Flights in this direction are operated by 76 airlines. These include major Russian carriers such as Aeroflot, Pobeda, and S7 Airlines, which handle the bulk of the traffic.
Which cities have the most frequent flights to Moscow?
The most popular routes are flights from Saint Petersburg (646 flights per week), Antalya (444 flights), and Sochi (435 flights). High demand also remains for flights from Kaliningrad.
When is the best time to buy flight tickets to Moscow?
It is advisable to book tickets in advance, especially before holidays and high-demand seasons. The destination is served by a large number of flights, which makes it possible to find suitable options with early planning.
How to find cheap tickets to Moscow?
To find great deals, it is recommended to use the forms in the departure city cards on this page. Comparing flights from companies like UTair or Pegasus Airlines will help you find the most affordable fare.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .