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.