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
$ 22

Kazan — Moscow

23:5501:35
15 Sep 2026
1 h 40 m
Direct flight
DP
$ 22

Murmansk — Moscow

21:4000:10
23 Sep 2026
2 h 30 m
Direct flight
DP
$ 26

Saint Petersburg — Moscow

22:0023:20
14 Sep 2026
1 h 20 m
Direct flight
UT
$ 29

Samara — Moscow

23:1000:10
21 Sep 2026
2 h
Direct flight
Y7
$ 31

Nizhny Novgorod — Moscow

19:4020:55
13 Sep 2026
1 h 15 m
Direct flight
DP
$ 31

Nizhnekamsk — Moscow

14:2016:10
30 Sep 2026
1 h 50 m
Direct flight
DP
$ 31

Ulyanovsk — Moscow

22:3523:15
26 Sep 2026
1 h 40 m
Direct flight
DP
$ 37

Perm — Moscow

05:2505:25
16 Sep 2026
2 h
Direct flight
DP
$ 40

Cheboksary — Moscow

22:3500:10
14 Sep 2026
1 h 35 m
Direct flight
SU
$ 41

Izhevsk — Moscow

20:5021:55
14 Sep 2026
2 h 5 m
Direct flight
DP
$ 42

Minsk — Moscow

21:0022:30
17 Sep 2026
1 h 30 m
Direct flight
SU
$ 42

Yekaterinburg — Moscow

00:4001:10
14 Sep 2026
2 h 30 m
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 $400. 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 $78
  • Turkeyavg $70
  • United Arab Emiratesavg $111
  • Uzbekistanavg $77
  • Armeniaavg $87

Direct routes & fares

Popular non-stop routes to Moscow range from Saint Petersburg at $26 to Sochi at $91 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Moscow from right now are Kazan from $22, Murmansk from $22 and Saint Petersburg from $26.

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 $ 26
AntalyaTurkey
Antalya
444 flights/weekFrom $ 56
SochiRussian Federation
Sochi
435 flights/weekFrom $ 91
KaliningradRussian Federation
Kaliningrad
415 flights/weekFrom $ 69
IstanbulTurkey
Istanbul
354 flights/weekFrom $ 88
YekaterinburgRussian Federation
Yekaterinburg
311 flights/weekFrom $ 31
DubaiUnited Arab Emirates
Dubai
238 flights/weekFrom $ 114
YerevanArmenia
Yerevan
236 flights/weekFrom $ 87
Mineralnye VodyRussian Federation
Mineralnye Vody
229 flights/weekFrom $ 90
MakhachkalaRussian Federation
Makhachkala
229 flights/weekFrom $ 77
KrasnodarRussian Federation
Krasnodar
209 flights/weekFrom $ 79
UfaRussian Federation
Ufa
208 flights/weekFrom $ 49
MinskBelarus
Minsk
201 flights/weekFrom $ 42
NovosibirskRussian Federation
Novosibirsk
198 flights/weekFrom $ 85
SamaraRussian Federation
Samara
182 flights/weekFrom $ 29
KazanRussian Federation
Kazan
176 flights/weekFrom $ 22
ChelyabinskRussian Federation
Chelyabinsk
151 flights/weekFrom $ 56
TashkentUzbekistan
Tashkent
144 flights/weekFrom $ 61
BakuAzerbaijan
Baku
139 flights/weekFrom $ 182
VolgogradRussian Federation
Volgograd
139 flights/weekFrom $ 43
PermRussian Federation
Perm
136 flights/weekFrom $ 31
IrkutskRussian Federation
Irkutsk
126 flights/weekFrom $ 126
KrasnoyarskRussian Federation
Krasnoyarsk
117 flights/weekFrom $ 84
TyumenRussian Federation
Tyumen
101 flights/weekFrom $ 67
OmskRussian Federation
Omsk
96 flights/weekFrom $ 95
MurmanskRussian Federation
Murmansk
96 flights/weekFrom $ 22
OrenburgRussian Federation
Orenburg
95 flights/weekFrom $ 50
GroznyRussian Federation
Grozny
92 flights/weekFrom $ 83
BeijingChina
Beijing
84 flights/weekFrom $ 265
TbilisiGeorgia
Tbilisi
84 flights/weekFrom $ 135
GelendzhikRussian Federation
Gelendzhik
82 flights/weekFrom $ 111
SamarkandUzbekistan
Samarkand
81 flights/weekFrom $ 46
VladivostokRussian Federation
Vladivostok
80 flights/weekFrom $ 196
OshKyrgyzstan
Osh
78 flights/weekFrom $ 134
VladikavkazRussian Federation
Vladikavkaz
77 flights/weekFrom $ 85
Abu DhabiUnited Arab Emirates
Abu Dhabi
66 flights/weekFrom $ 106
AlmatyKazakhstan
Almaty
66 flights/weekFrom $ 149
SaratovRussian Federation
Saratov
65 flights/weekFrom $ 49
SurgutRussian Federation
Surgut
65 flights/weekFrom $ 70
Ulan-UdeRussian Federation
Ulan-Ude
64 flights/weekFrom $ 153
AstrakhanRussian Federation
Astrakhan
62 flights/weekFrom $ 78
KhabarovskRussian Federation
Khabarovsk
61 flights/weekFrom $ 200
CheboksaryRussian Federation
Cheboksary
61 flights/weekFrom $ 40
BarnaulRussian Federation
Barnaul
60 flights/weekFrom $ 91
Gorno-AltayskRussian Federation
Gorno-Altaysk
57 flights/weekFrom $ 121
ShanghaiChina
Shanghai
56 flights/weekFrom $ 269
MuglaTurkey
Mugla
55 flights/weekFrom $ 65
AstanaKazakhstan
Astana
54 flights/weekFrom $ 118
UrgenchUzbekistan
Urgench
50 flights/weekFrom $ 125
ArkhangelskRussian Federation
Arkhangelsk
47 flights/weekFrom $ 45
IzhevskRussian Federation
Izhevsk
47 flights/weekFrom $ 41
BatumiGeorgia
Batumi
45 flights/weekFrom $ 123
DohaQatar
Doha
43 flights/weekFrom $ 237
ChitaRussian Federation
Chita
43 flights/weekFrom $ 165
GuangzhouChina
Guangzhou
43 flights/weekFrom $ 251
Sharm El SheikhEgypt
Sharm El Sheikh
43 flights/weekFrom $ 113
NizhnekamskRussian Federation
Nizhnekamsk
42 flights/weekFrom $ 31
Novy UrengoyRussian Federation
Novy Urengoy
42 flights/weekFrom $ 120
BelgradeSerbia
Belgrade
42 flights/weekFrom $ 243
SharjahUnited Arab Emirates
Sharjah
42 flights/weekFrom $ 114

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 .