Russia
Cheap flights from Moscow
Cheapest destinations from Moscow
Open the map
Ulyanovsk
Russia
$29 round trip
26 Oct – 27 Oct · Nonstop
Cheboksary
Russia
$29 round trip
22 Oct – 23 Oct · Nonstop
Saint Petersburg
Russia
$33 round trip
21 Oct – 22 Oct · Nonstop
Naberezhnye Chelny
Russia
$47 round trip
2 Nov – 5 Nov · Nonstop
Minsk
Belarus
$48 round trip
27 Oct – 9 Nov · Nonstop
Samara
Russia
$51 round trip
5 Nov – 25 Nov · Nonstop
Kazan
Russia
$52 round trip
22 Oct – 27 Oct · Nonstop
Perm
Russia
$53 round trip
24 Oct – 27 Oct · Nonstop
Saratov
Russia
$53 round trip
24 Oct – 3 Nov · Nonstop
Murmansk
Russia
$68 round trip
21 Oct – 11 Nov · Nonstop
Nizhniy Novgorod
Russia
$70 round trip
31 Oct – 29 Nov · Nonstop
Adler/Sochi
Russia
$71 round trip
23 Nov – 30 Nov · Nonstop
Izhevsk
Russia
$78 round trip
26 Nov – 2 Dec · Nonstop
Volgograd
Russia
$79 round trip
23 Oct – 12 Nov · Nonstop
Yekaterinburg
Russia
$82 round trip
2 Nov – 17 Nov · Nonstop
Ufa
Russia
$90 round trip
6 Nov – 26 Nov · Nonstop
Tambov
Russia
$94 round trip
20 Nov – 16 Dec · Nonstop
Arkhangelsk
Russia
$100 round trip
27 Nov – 8 Dec · Nonstop
Kirov
Russia
$101 round trip
24 Oct – 11 Nov · Nonstop
Kaliningrad
Russia
$103 round trip
8 Nov – 4 Dec · Nonstop
Makhachkala
Russia
$103 round trip
29 Nov – 12 Dec · Nonstop
Mineralnye Vody
Russia
$108 round trip
10 Nov – 30 Nov · Nonstop
Astrakhan
Russia
$110 round trip
28 Oct – 12 Nov · Nonstop
Tyumen
Russia
$111 round trip
17 Nov – 28 Nov · Nonstop
Surgut
Russia
$115 round trip
27 Nov – 10 Dec · Nonstop
Chelyabinsk
Russia
$116 round trip
11 Nov – 28 Nov · Nonstop
Kirovsk
Russia
$119 round trip
22 Nov – 3 Dec · Nonstop
Omsk
Russia
$121 round trip
29 Nov – 15 Dec · Nonstop
Orenburg
Russia
$123 round trip
25 Oct – 23 Nov · Nonstop
Groznyy
Russia
$124 round trip
14 Nov – 5 Dec · Nonstop
Nalchik
Russia
$130 round trip
24 Nov – 10 Dec · Nonstop
Vladikavkaz
Russia
$133 round trip
27 Oct – 14 Nov · Nonstop
Nizhnevartovsk
Russia
$143 round trip
19 Nov – 6 Dec · Nonstop
Gelendzik
Russia
$143 round trip
25 Nov – 9 Dec · Nonstop
Penza
Russia
$147 round trip
18 Nov – 9 Dec · Nonstop
Orsk
Russia
$148 round trip
30 Nov – 27 Dec · Nonstop
Syktyvkar
Russia
$153 round trip
27 Nov – 15 Dec · Nonstop
Novosibirsk
Russia
$165 round trip
21 Nov – 9 Dec · Nonstop
Gomel
Belarus
$171 round trip
25 Oct – 22 Nov · Nonstop
Barnaul
Russia
$172 round trip
26 Oct – 23 Nov · Nonstop
Antalya
Turkiye
$172 round trip
16 Nov – 14 Dec · Nonstop
Cherepovets
Russia
$173 round trip
12 Nov – 2 Dec · Nonstop
Irkutsk
Russia
$176 round trip
19 Nov – 8 Dec · Nonstop
Krasnoyarsk
Russia
$177 round trip
4 Nov – 26 Nov · Nonstop
Stavropol
Russia
$183 round trip
29 Oct – 28 Nov · Nonstop
Gyumri
Armenia
$190 round trip
15 Nov – 15 Dec · 1 stop
Istanbul
Turkiye
$196 round trip
19 Nov – 10 Dec · Nonstop
Krasnodar
Russia
$202 round trip
24 Nov – 23 Dec · Nonstop
About Moscow
A vast capital of wide avenues, metro stations decorated like palaces, and the Kremlin and Red Square at its heart. Three main airports serve the city.
- Best time to go
- June to August is warm with long evenings; winters are very cold, but snowy streets suit some travellers.
- Getting around
- The Metro is fast and frequent, and Aeroexpress trains link the main airports to central stations.